2014-12-08 27 views
8

Ein VirtualBox-Neuling hier. Ich habe einen Snapshot einer VM durch diese Befehlszeile:Sichern und Wiederherstellen mit VirtualBox

VBoxManage snapshot VMName take BackupName 

Dann habe ich dies zu überprüfen:

VBoxManage showvminfo VMName 

und ich sah ein Schnappschuss mit dem Namen Sicherungsnamen erstellt wurde. Ich habe keinen "tatsächlichen" Snapshot BackupName gefunden, ich habe eine Datei Dateiname.sav im SnapShots Ordner gefunden.

Meine Absicht war es, eine Momentaufnahme dieser VM zu erstellen, sie auf einen anderen Hostcomputer zu kopieren und dort wiederherzustellen. Da kann ich nicht den „Schnappschuss“ Sicherungsnamen finden, so kopierte ich sav Datei zu neuen Host und verwenden diesen Befehl ein:

VBoxManage adoptsate filename.sav 

Aber es hat nicht funktioniert. Kann mir jemand helfen, diesen "Schnappschuss" zu kopieren und ihn auf einem neuen Host wiederherzustellen? Vielen Dank

+0

Sie müssen zum 'File'-Menü des VirtualBox-Managers gehen und' Export Appliance' verwenden. Ein Snapshot ist nur eine Differenzen-Datei, die sich auf eine andere Datei auf demselben Computer bezieht, nicht ein vollständiges Abbild einer VM, die möglicherweise transportiert wird. –

+0

Danke @MarkSetchell für Ihre Erklärung. Leider trägt der Host, auf dem die VM, die ich sichern möchte, keine Benutzeroberfläche von VirtualBox, deshalb muss ich dort die einfache Befehlszeile verwenden. Irgendeine andere Lösung? – Ragnarsson

Antwort

11

Zuerst eine Liste der virtuellen Maschinen auf dem Host in der Befehlszeile installiert bekommen:

vboxmanage list vms 

Beispielausgabe

"UbuntuVM" {77743eca-e338-471c-b824-60c5c5c22b6f} 
"Windows XP SP3" {3818afc4-189d-4441-8f35-07284c930a4b} 
"Windows XP SP3 Clone" {79b40316-225a-43a1-9ddf-22a51c280d4e} 

Finden Sie das, das Sie exportieren möchten zu einem anderen Host, und in eine Datei namens Ubuntu.ova wie folgt exportieren:

vboxmanage export UbuntuVM -o Ubuntu.ova 
+2

Stellen Sie vor dem Export sicher, dass die VM ausgeschaltet ist: 'vboxmanage controlvm poweroff' – daemon12

+0

@ daemon12 Zuerst sollten Sie ein laufendes System herunterfahren, nicht ausschalten. Zweitens deckt Ihre Antwort nicht den Fall einer laufenden VM ab, die nicht gestoppt werden sollte (deshalb versucht der Autor Snapshots). – Enzo