Ich bin ein bisschen mit virt-manager / libvirt / KVM verloren.
Ich habe eine funktionierende KVM-VM (Windows XP), die gut funktioniert.
Die VM wird durch eine 4-GB-Datei (eine .img- Datei ) gesichert .
Jetzt möchte ich etwas ganz Einfaches tun: Ich möchte meine VM duplizieren.
Ich dachte "OK, kein Problem, lass uns die 4GB-Datei kopieren und die XML- Datei kopieren" .
Aber dann heißt es in der libvirt-FAQ in Großbuchstaben: "SIE SOLLTEN NICHT SORGEN, WO DAS XML GESPEICHERT WIRD"
OK gut, es sollte mich nicht interessieren. Aber wie dupliziere ich dann meine VM?
Ich möchte eine neue VM erstellen, die eine Kopie dieser VM ist.
virt-clone
die vollständige Festplattenverschlüsselung korrekt verarbeitet? Bedeutet das, wird es mich nach meinem entschlüsselten PW fragen, bevor es seine Sache macht?sed -i "s/$source_vm/$new_vm" "/tmp/$new_vm.xml"
sollte gelesen werdensed -i "s/$source_vm/$new_vm/" "/tmp/$new_vm.xml"
oder zumindest auf mein debian-Derivat sed klagt ein fehlendes Trailing /. Danke auch für die Info, mein Virsh-Clone hat einfach überhaupt nicht funktioniert.Anders als "virt-clone" können Sie die VM folgendermaßen duplizieren:
quelle
Anscheinend ist virt-clone der richtige Weg.
Ich habe versucht, das XML zu duplizieren, aber es wird nicht unter virt-manager angezeigt.
Ich frage mich immer noch, wie ich eine XML + .img auf ein neues System übertragen kann, das sagte ...
quelle
Der folgende Befehl hat bei mir funktioniert (muss VSA / Vm herunterfahren, bevor der Befehl ausgeführt wird)
quelle
virt-clone --auto-clone scheint mit LVM nicht gut zu funktionieren. Ich hatte erwartet, dass es einen Schnappschuss erstellt und diesen verwendet, aber stattdessen werden alle Daten kopiert.
Besser die dumpxml / define Route; und denken Sie daran, das Root-Dateisystem des Klons bereitzustellen und IP-Adressen und Hostnamen entsprechend zu ändern, bevor Sie das Original und den Klon starten.
quelle