logo

www.fuerst.priv.at

logo_inv

Zwischen VMDK-Formaten konvertieren

VMWare bietet Möglichkeiten, zwischen den verschiedenen VMDK-Formaten zu konvertieren. Einen sehr detailierten Bericht dazu gibt es unter:
http://www.virtuatopia.com/index.php/How_to_Convert_a_VMware_Pre-allocated_Virtual_Disk_to_a_Growable_Virtual_Disk

Das dafür verwendete Programm ist "vmware-vdiskmanager". Bekannt sind folgende Formate:

Type Identifier Beschreibung
0 Eine wachsende .vmdk-Datei
1 Mehrere wachsende .vmdk-Dateien mit je 2GB
2 Eine vorallokierte .vmdk-Datei
3 Mehrere vorallokierte .vmdk-Dateien mit je 2GB
4 Eine vorallokierte ESX-Datei
5 Komprimierte Datei zum Streamen

Um eine virtuelle Festplatte zu einer einzelen vorallokierten Datei zu konvertieren, muss folgender Befehl ausgeführt werden:

vmware-vdiskmanager -r old_disk.vmdk -t 2 new_disk.vmdk

Generell sind vorallokierte Dateien zu bevorzugen, da wachsende Dateien auf Ebene der Festplatte fragmentieren (das hat nichts mit der Fragmentierung des benützten Dateisystems innerhalb der virtuellen Maschine zu tun!) und regelmäßig defragmentiert werden müssen.

© Armin Fürst - armin(at)fuerst(punkt)priv(punkt)at - Disclaimer/Haftungsausschluss