Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!
VMDK File verschieben, Inhalt fehlt aber
VMDK File verschieben, Inhalt fehlt aber
Hallo liebe Mitglieder,
ich hoffe es ist nicht unpassend wenn ich dieses Problem hier schildere. Ich habe ein Debian auf einer vmdk laufen. Es wurde mir so übergeben und ich habe es in VBOX eingefügt und erweitert, also Software und so installiert. Nun ist es so, dass wenn ich die vmdk Datei verschiebe, meine Änderungen nicht sichtbar sind, bzw nur der Standard zu sehen ist.
Nun meine Frage: Was ist mit dem Inhalt der vmdk Datei passiert??? Wo sind die Änderungen hin??? Ich will bequem auch auf anderen Rechnern mit der virtuellen festplatte arbeiten können ohne immer alles installieren zu müssen...
Ich weiß es hat wenig mit VMware zu tun, aber da es sich um eine vmdk Datei handelt, dachte ich, wäre es gerade noch passend hier im Forum zu schreiben...
lg Ethernut[/quote]
ich hoffe es ist nicht unpassend wenn ich dieses Problem hier schildere. Ich habe ein Debian auf einer vmdk laufen. Es wurde mir so übergeben und ich habe es in VBOX eingefügt und erweitert, also Software und so installiert. Nun ist es so, dass wenn ich die vmdk Datei verschiebe, meine Änderungen nicht sichtbar sind, bzw nur der Standard zu sehen ist.
Nun meine Frage: Was ist mit dem Inhalt der vmdk Datei passiert??? Wo sind die Änderungen hin??? Ich will bequem auch auf anderen Rechnern mit der virtuellen festplatte arbeiten können ohne immer alles installieren zu müssen...
Ich weiß es hat wenig mit VMware zu tun, aber da es sich um eine vmdk Datei handelt, dachte ich, wäre es gerade noch passend hier im Forum zu schreiben...
lg Ethernut[/quote]
Hallo, danke für Deine Antwort.
das VMDK file liegt auf C:\ Debian6.vmdk
In meinem VirtualBox VMs Ordner unter Debian finde ich folgendes:
1) Logs-Ordner:
VBox.log VBox.log1 VBox.log2 VBox.log3
2) Snapshots-Ordner:
{...} irgendwas sehr langes mit vielen zeichen, fast genau so groß wie das vmdk file selber.
3) Debian.vbox, Debian.vbox-prev
das VMDK file liegt auf C:\ Debian6.vmdk
In meinem VirtualBox VMs Ordner unter Debian finde ich folgendes:
1) Logs-Ordner:
VBox.log VBox.log1 VBox.log2 VBox.log3
2) Snapshots-Ordner:
{...} irgendwas sehr langes mit vielen zeichen, fast genau so groß wie das vmdk file selber.
3) Debian.vbox, Debian.vbox-prev
Du kannst zwar die Snapshot-Dateien mitkopieren/verschieben, aber VirtualBox auf deinem Zielsystem erkennt diesen nicht und damit sind alle Änderungen verloren.
Du musst in VirtualBox auf dem Quellsystem den Snapshot löschen - dann werden alle Änderungen in die Basis-VMDK verschoben - und du kannst diese VMDK ohne Snapshot dann verschieben.
Du musst in VirtualBox auf dem Quellsystem den Snapshot löschen - dann werden alle Änderungen in die Basis-VMDK verschoben - und du kannst diese VMDK ohne Snapshot dann verschieben.
~thc hat geschrieben:Du kannst zwar die Snapshot-Dateien mitkopieren/verschieben, aber VirtualBox auf deinem Zielsystem erkennt diesen nicht und damit sind alle Änderungen verloren.
Du musst in VirtualBox auf dem Quellsystem den Snapshot löschen - dann werden alle Änderungen in die Basis-VMDK verschoben - und du kannst diese VMDK ohne Snapshot dann verschieben.
Soll ich die Snapshots einfach nur löschen? Oder gibt es da einen VBOX Befehl? Mag da ungern was ausprobieren was nicht mehr rückgängig gemacht werden kann da dann meine Daten nicht mehr widerherzustellen sind...
JustMe hat geschrieben:Wenn Du sowieso viel lieber Virtualbox verwenden moechtest, dann gib doch einfach im Tippfeld Deiner bevorzugten Suchmaschine die Woerterein, und folge den umgehend gefunden Hinweisen (z.B. bzgl vboxmanage)...convert vmdk to vdi
Das habe ich schon gemacht. Ich habe das vmkd File schon in ein vdi file konvertiert und konnte so bequem die virtuelle festplatte zwischen 2 rechnern samt inhalt verschieben. jedoch wurde bei der convertierung wieder nur die basis installation vorgenommen. somit fehlen auch im neuen vdi file alle installationen und configurationen seit dem aufsetzen, und das ist ne ganze menge...
Tja, das sollte nach dem, was oben bereits ausgefuehrt wurde, ja eigentlich klar sein.
Die vmdk selbst wird ja nicht veraendert, weil alle "neuen" Daten nur in dem vdi-Snapshot landen.
Ich selber kenne jetzt VBox nicht wirklich, aber vielleicht kann man mit vboxmanage ja auch vdi-Dateien (hier meine ich die Snapshot-Datei, die sicher auf die vmdk verweist) in vdi-Dateien (hier meine ich eine neue "native" vdi-Datei) umwandeln.
Waere vielleicht eine Frage in einem VirtualBox-Forum wert...
Die vmdk selbst wird ja nicht veraendert, weil alle "neuen" Daten nur in dem vdi-Snapshot landen.
Ich selber kenne jetzt VBox nicht wirklich, aber vielleicht kann man mit vboxmanage ja auch vdi-Dateien (hier meine ich die Snapshot-Datei, die sicher auf die vmdk verweist) in vdi-Dateien (hier meine ich eine neue "native" vdi-Datei) umwandeln.
Waere vielleicht eine Frage in einem VirtualBox-Forum wert...
Am einfachsten lässt sich eine VMDK mit Snapshots per Clonevdi-Tool konvertieren.
-
- King of the Hill
- Beiträge: 13626
- Registriert: 01.10.2008, 12:54
- Wohnort: laut USV-Log am Ende der Welt...
Keine Ahnung warum man hier mit aktiven Snapshots agiert. Snapshots sind kein Backup sondern nur Mittel zum Zwecke eines Backups oder für kurzzeitige Tests innerhalb der VM. Snapshots lassen sich auch nicht zwischen verschiedenen Virtualisierungsprodukten austauschen, da jedes V-Produkt sein eigenes Dateiformat nutzt. Die einfachste Lösung ist daher sich auf ein V-Produkt zu einigen. Das vereinfacht dann auch das restliche Procedere hinsichtlich der zur Verfügung stehenden Netzwerk-Adapter.
Wenn das CloneVDI-Tool auch mit VMware-Snapshots umgehen kann, schön für das Tool. Falls nachher in der VM-Config die falsche vDISK ausgewählt ist, hat man wieder nur die alten Daten und zumindest VMware bestraft dann beim nächsten VM-Start diesen Umstand mit einer Fehlermeldung, daß die Parent-vDISK sich geändert hat.
Wenn das CloneVDI-Tool auch mit VMware-Snapshots umgehen kann, schön für das Tool. Falls nachher in der VM-Config die falsche vDISK ausgewählt ist, hat man wieder nur die alten Daten und zumindest VMware bestraft dann beim nächsten VM-Start diesen Umstand mit einer Fehlermeldung, daß die Parent-vDISK sich geändert hat.
-
- King of the Hill
- Beiträge: 13626
- Registriert: 01.10.2008, 12:54
- Wohnort: laut USV-Log am Ende der Welt...
@Ethernut
Sieh dir mal im "Snapshot-Ordner" die Grösse der VMDK an. Die sollte nach dem ersten VM-Start mit der VBox-vDISK dieselbe Grösse haben und der VMware-Snapshot, erkennbar am inkrementierenden Bezeichner 000001, sollte, wie von "~thc" geschrieben, im selben Ordner liegen. VMware kann das VBox-Plattenformat damit nur lesen und zum schreiben verwendet es sein eigenes Plattenformat.
Wenn du die VMDK wieder portable machen willst, in VMware-Sprache lösch den Snapshot und nimm die je nach vDISK-Type eine oder mehrere VMDKs aus dem "Snapshot-Ordner" wieder mit. Falls VBox wiederum fremde vDISK-Formate nur lesen und nicht schreiben kann, wird dort wohl dasselbe Ablaufen.
Sieh dir mal im "Snapshot-Ordner" die Grösse der VMDK an. Die sollte nach dem ersten VM-Start mit der VBox-vDISK dieselbe Grösse haben und der VMware-Snapshot, erkennbar am inkrementierenden Bezeichner 000001, sollte, wie von "~thc" geschrieben, im selben Ordner liegen. VMware kann das VBox-Plattenformat damit nur lesen und zum schreiben verwendet es sein eigenes Plattenformat.
Wenn du die VMDK wieder portable machen willst, in VMware-Sprache lösch den Snapshot und nimm die je nach vDISK-Type eine oder mehrere VMDKs aus dem "Snapshot-Ordner" wieder mit. Falls VBox wiederum fremde vDISK-Formate nur lesen und nicht schreiben kann, wird dort wohl dasselbe Ablaufen.
VirtualBox liest, schreibt und erzeugt virtuelle Festplatten in den Formaten
- VDI, VMDK, VHD (dynamisch und feste Größe)
- HDD, QED und QCOW (nur dynamisch).
Die Snapshots solcher Festplatten finden sich im "Snapshot"-Verzeichnis der VM als "{Snapshot-ID}.xxxx", die das gleiche Format haben wie die Stammplatte und immer dynamisch alloziert sind (im leeren Zustand einige KB bis 1,3 MB).
- VDI, VMDK, VHD (dynamisch und feste Größe)
- HDD, QED und QCOW (nur dynamisch).
Die Snapshots solcher Festplatten finden sich im "Snapshot"-Verzeichnis der VM als "{Snapshot-ID}.xxxx", die das gleiche Format haben wie die Stammplatte und immer dynamisch alloziert sind (im leeren Zustand einige KB bis 1,3 MB).
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste