Kann ich eine laufende Virtualbox-VM sichern?

Kann ich eine laufende Virtualbox-VM sichern?

Ich führe derzeit ein zeitaufwändiges Python-Skript auf einer virtuellen Maschine aus (es läuft derzeit seit ca. 95 Stunden). Ich habe keine Ahnung, wie lange es dauern wird, bis es abgeschlossen ist, und führe es auf einer VM aus, da ich den Status speichern und meinen Laptop neu starten kann (im Falle obligatorischer Updates). Ich habe jedoch gerade eine E-Mail erhalten, dass ich meinen Laptop abgeben muss, um morgen ein Upgrade von Windows 8 auf Windows 10 zu erhalten.

Da das Skript nun schon seit einiger Zeit läuft, möchte ich nicht übermorgen wieder von vorne beginnen. Ist es möglich, die VM einschließlich des aktuellen Status zu sichern und sie wieder zum Laufen zu bringen, wenn meine Maschine aktualisiert wurde? Und wenn ja, wie geht das am besten?

Einige zusätzliche Informationen:
-Ich verwende Windows 8 auf dem Hostsystem.
-Die VM verwendet Xubuntu 16.04.

Dank im Voraus!

Bearbeiten: Ich aktualisiere Windows 8 nicht mit dem kostenlosen Upgrade auf 10. Aufgrund der Unternehmensrichtlinien erhalte ich eine saubere Windows 10-Installation.

Antwort1

Das ist nicht möglich.

Ja, Sie können den Status der VM auf der Festplatte speichern und später fortsetzen, aber das Upgrade auf Windows 10 wird sie beschädigen. Ich spreche aus Erfahrung.

Technisch gesehen sollte es möglich sein, zu speichern und fortzufahren, in der Praxis habe ich jedoch festgestellt, dass dies nicht möglich ist.

Antwort2

Was ich in deinem Fall machen würde, wäre, in VirtualBox auf „Maschinenzustand speichern“ zu klicken und dann einfach den ganzen VM-Ordner auf dein Backup-Laufwerk zu kopieren. Auf diese Weise kannst du, wenn du deinen Laptop mit Windows 10 zurückbekommst, den VM-Ordner einfach wieder in deinen VirtualBox VMsOrdner kopieren und dann auf die yourVMName.vboxDatei klicken, um die VM wieder in VirtualBox zu importieren.

Ich habe dies getan, um VMs zwischen/auf verschiedene Computer zu verschieben, und es hat gut funktioniert.

Antwort3

Ich bin mir nicht sicher, welche Auswirkungen die Änderung des gesamten Systems und der virtuellen Box auf Ihre gespeicherte (geklonte) VM hat. Ehrlich gesagt glaube ich nicht, dass dadurch etwas kaputt gehen sollte, dafür ist der Export ja da, oder?


Aber um die Frage zu beantworten, mit der ich hierher gekommen bin:Kann ich eine laufende Virtualbox-VM sichern?

Die kurze Antwort lautet:NEIN. Aber es gibt einen Rundgang.

Was Sie tun können, ist VirtualBox zu verwendenSchnappschuss. Während der Erstellung eines Snapshots friert VBox Ihr System für eine Weile ein, speichert aber den aktuellen Zustand. Dies kann ausreichen, wenn Sie die Maschine nicht bewegen möchten.

Ich wollte ein Backup dieses Zustands haben. Jetzt gibt es auch eine Klon-Option. Siekippeneine laufende VM klonen. Aber Sie können eineSchnappschussder laufenden VM :-)

So erhalten Sie eine Kopie Ihres Computers:

  1. Erstellen eines Snapshots
    vboxmanage snapshot <uuid|vmname> take <snap-name>

  2. Klonen Sie den Snapshot
    vboxmanage clonevm <uuid|vmname> --snapshot <snap-name>

Dokumente:https://www.virtualbox.org/manual/ch08.html

verwandte Informationen