Was ist der beste Weg, um eine VMWare VMDK HDD-Datei in eine HyperV VHD-Datei zu konvertieren?
Ich wurde beauftragt, unsere Umgebung zu Evaluierungszwecken in HyperV zu konvertieren. Wir sind MSDN-Abonnenten, daher steht mir die MS-Software für den Job wahrscheinlich zur Verfügung, wenn Sie sie kennen.
Ich hatte mit "vmdk2vhd" Erfolg oder Misserfolg - ungefähr die Hälfte der Zeit, in der "Invalid vmdk" angezeigt wird, und soweit ich weiß, sollten sie in Ordnung sein.
hyper-v
vhd
vmware-vmdk
Garrett
quelle
quelle
Antworten:
Ich hoffe, es gibt eine bessere Antwort als diese, aber ich habe wiederholt Berichte über bessere Erfolge bei der Konvertierung großer VMDKS gelesen, indem ich sie vor der Konvertierung in 2-GB-Laufwerke (mit VMWare Converter) zerlegte.
quelle
Es stehen jetzt mehrere Tools zur Verfügung, um diese Aufgabe zu erfüllen. Einige Themen haben weitere Funktionen wie das Konvertieren eines laufenden PCs in ein Image und das Konvertieren in andere Formate.
Ein hübsches kleines Werkzeug ist StarWind V2V Converter:
Ein anderes ist Vmdk2Vhd von vmToolkit, aber ich habe keine Erfahrung mit diesem.
Wenn Sie sich für die große Lösung mit mehr Funktionen unter der Haube entscheiden möchten, können Sie VMware vCenter Converter ausprobieren .
quelle
Mit WinImage 8.1 können Sie VPC-Images zwischen VHD und VMDK konvertieren, die einfach zu verwenden und leistungsstark sind.
quelle
Nur das Konvertieren des vmdk in einen vhd überträgt den Server nicht auf Hyper-V, da alle Treiber falsch sind. Ich musste genau das Gleiche tun wie Sie, mit ungefähr einem halben Dutzend virtueller VMWare-Server. Ich habe dazu den Microsoft System Center Virtual Machine Manager verwendet, um die Server so zu importieren, als wären sie physische Server. Ich denke, das SCVMM ist ein kostenloser Download von Microsoft oder zumindest eine Evaluierungsversion ist verfügbar.
Einige Hinweise: Deinstallieren Sie VMWare Tools von den virtuellen Servern, bevor Sie den Import in Hyper-V durchführen. Andernfalls treten beim Starten der importierten Hyper-V-Server Fehler auf. Meine importierten Server geben gelegentlich w32time-Fehler aus, funktionieren aber ansonsten einwandfrei.
JR
quelle
Ich habe versucht, VMDK in VHD zu konvertieren, und am Ende hatte ich einen schwarzen Bildschirm und konnte Windows nach der Konvertierung nicht starten.
Überprüfen Sie den folgenden Kommentarthread auf Probleme mit VMware-Treibern und dem schwarzen Bildschirm nach der Konvertierung: http://vmtoolkit.com/blogs/announcements/archive/2006/11/20/vmdk-to-vhd-converter-available. aspx
Es gibt hier einen Artikel mit ähnlichen oder denselben Informationen wie im obigen Kommentarthread, für den jedoch eine Registrierung erforderlich ist: http://searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1225164,00.html?asrc=SS_CLA_303373&psrc=CLT_94
Schließlich enthält dieser Forenthread ähnliche Informationen wie die beiden oben genannten Websites: http://vmtoolkit.com/forums/thread/78.aspx
quelle
Ein paar Hinweise, Sie können VMWare Tools (meiner Erfahrung nach) nicht "nachträglich" deinstallieren. Warum? Weil sie verhindern, dass das konvertierte System so weit funktioniert, dass Sie starten und sich anmelden können. Zumindest war das meine Erfahrung mit einer Vista-Konvertierung.
System Center VMM ist wirklich der richtige Weg, auch wenn ich es derzeit schwer haben kann.
J.Ja.
quelle
Als ich mit winimage von vmdk nach vhd konvertierte, wurde die resultierende Datei nach dem Hinzufügen zu einer neuen Hyperv-VM nicht gestartet und es wurde mir mitgeteilt, dass die Windows-Version auf dieser Festplatte beschädigt war. Das Ausführen einer Reparatur aus einer Windows-Image-Datei hat nicht geholfen. Das Betriebssystem ist win2k3 SP2.
Gibt es etwas Besonderes, das getan werden muss, damit diese Konvertierung ordnungsgemäß funktioniert?
quelle