Sichern Sie die Virtualbox für eine Neuinstallation - während Sie auf 64 Bit migrieren

8

Normalerweise nehme ich den Upgrade-Pfad in Ubuntu und nicht in der Neuinstallation, aber ich möchte die letztere Route für 12.04 ausprobieren.

Eines der am gründlichsten konfigurierten und kritischsten Tools auf meinem System ist jedoch die virtuelle Virtualbox Windows-Maschine, die ich für einige wichtige Aufgaben ausführe, die ich noch nicht vollständig auf Linux umstellen konnte.

Wie kann ich sicherstellen, dass ich dies vollständig lösche, wenn ich für 12.04 lösche und installiere? Wird es genau im aktuellen Zustand sein? Welche Dateien muss gesichert werden, um sicherzustellen, dass alle Einstellungen und die Übertragung von Inhalten korrekt sind?

Ein wesentlicher Teil meiner Motivation für eine Neuinstallation besteht darin, dass ich beabsichtige, von einem 32-Bit-11.10- auf ein 64-Bit-12.04-Setup umzusteigen. Wird dies meine virtuelle Maschine beeinflussen / beschädigen?

Mittenchops
quelle

Antworten:

10

Sie können den "Appliance-Export-Assistenten" in VirtualBox verwenden, um Ihre VM zu exportieren und sie dann erneut auf Ihrem neu installierten System zu importieren. Ich verwende VirtualBox 4.1.8, aber diese Funktion gibt es bereits seit einigen Versionen.

VM exportieren

  1. Öffnen Sie VirtualBox

  2. Gehen Sie zum FileMenü und wählen SieExport Appliance

  3. Wählen Sie die virtuelle Maschine (VM) aus, die Sie exportieren möchten, und klicken Sie auf Next

  4. Wählen Sie aus, wo Sie die exportierte VM speichern möchten, und klicken Sie auf Next

  5. Überprüfen Sie die Einstellungen und klicken Sie auf Export

Kopieren Sie die exportierte VM auf eine externe Festplatte (oder legen Sie sie auf einer Partition ab, die die Neuinstallation überlebt). Nach der Neuinstallation können Sie die VM importieren.

VM importieren

  1. Öffnen Sie Virtualbox

  2. Gehen Sie zum FileMenü und wählen SieImport Appliance

  3. Wählen Sie die zu importierende Datei aus und befolgen Sie die restlichen Anweisungen.

amc
quelle
Führt dieser Import nur die Installation des Betriebssystems durch oder fügt er auch die Entwicklungsumgebung hinzu, die ich auf der VM eingerichtet habe, die ich exportiert habe?
ltdev
@ Lykos nicht sicher, was Sie meinen - es importiert das gesamte Image der virtuellen Maschine
amc
Was ich damit sagen möchte, ist, wenn ich die VM importiere, muss ich auch die Entwicklungsumgebung auf der neuen neu einrichten und entwickeln oder kommt sie mit dem Import? Entschuldigung für mein schlechtes Englisch
ltdev
1

Bevor Sie Ihr Laufwerk löschen, ist es immer eine gute Idee, Ihre persönlichen Daten in Ihrem Home-Verzeichnis zu sichern .

Daher bin ich sicher, dass Sie dies bereits vorhaben. Falls Ihre Images der virtuellen Festplatte dort gespeichert sind (normalerweise im versteckten ~/.VirtualBoxVerzeichnis), werden Ihre virtuellen Festplatten auch in Ihre Sicherung Ihres HOME-Verzeichnisses aufgenommen und später wieder voll funktionsfähig und unberührt von Ihrer Sicherung.

Ein Upgrade von 32-Bit-Ubuntu auf 64-Bit-Ubuntu kann jedoch durchgeführt werden, ohne dass Ihre Daten in Ihrem HOME gelöscht werden müssen. Wenn Sie Ihr HOME behalten, installieren Sie einfach die Virtual Box-Anwendung in Ihrer neuen Ubuntu-Installation neu, damit alle Ihre virtuellen Maschinen (einschließlich Snapshots) unberührt bleiben.

Allerdings kann es natürlich Fälle geben, in denen eine Sicherung einer virtuellen Maschine erforderlich sein kann (z. B. wenn Sie ein neues Ausgangsverzeichnis erstellen möchten, müssen Sie Ihren Benutzernamen ändern oder die virtuellen Maschinen werden nicht darin gespeichert ZUHAUSE).

Sie haben dann die Wahl, Ihre Maschinen im Open Virtualization Format (OVF) entweder über die Benutzeroberfläche des Virtual Box Managers oder über die Befehlszeile zu exportieren und zu importieren

VBoxManage export <nameofvm> -o <nameofmachine>.ovf
VBoxManage import <nameofvm>.ovf  # use --dry-run first to check configurations

Aufgrund von Einschränkungen des OVF-Formats werden der aktuelle Status oder die Snapshots eines bestimmten Computers nicht gespeichert . Sie können eine virtuelle Maschine klonen und in einer neuen Installation registrieren. Dies ist jedoch möglicherweise aufwändiger als die Durchführung einer herkömmlichen Sicherung ~/.Virtualboxund möglicher anderer Speicherorte, die Sie möglicherweise zum Speichern der virtuellen Festplatten definiert haben.

Ich empfehle, das Online-Handbuch zu Virtual Box zu lesen , um sich ein Bild von Optionen, Verfahren und Einschränkungen zu machen.

Takkat
quelle
Ich mag, wie gründlich das ist, aber ich mag auch, wie AMCs sehr Schritt für Schritt sind. Beide gute Antworten.
Mittenchops
1
Ich habe auch die Antwort von amc positiv bewertet;) Meine Absicht war es, die fehlenden Teile hinzuzufügen, insbesondere, wenn Sie Ihr HOME während des Upgrades behalten, laufen Ihre VMs einfach weiter, ohne dass Sie etwas anderes tun müssen (Zero-Step-Anleitung, wenn Sie möchten).
Takkat