Das migrieren nach Hyper-V aus einer OVA (Open Virtualization Format) bzw. der darin enthaltenen .VMDK-Datei ist mittlerweile recht einfach geworden. Ich möchte heute kurz zwei Varianten vorstellen
Variante A)
ist sicher die einfachste und wird direkt von Microsoft/Technet bereit gestellt. Das Tool Disk2VHD (Sysinternals) bietet hier die Möglichkeit mittels GUI, aber auch CLI. Das Programm muss aber auf dem Host ausgeführt werden. Bringt also nur was, wenn die VM bereits läuft.
Variante B)
mit mehr Möglichkeiten bietet das Tool VBoxManage, welches mit Oracle VirtualBox ausgeliefert wird. Bedient wird dies ausschließlich per CLI.
Mit folgendem Befehl kann man hier die VMDK in eine VHD konvertieren:
VBoxManage.exe clonehd --format vhd c:\tmp\server1.vmdk server1.vhd
Das Programm findet man im Installationsverzeichnis von VirtualBox (siehe Screenshot).
Und was ist nun mit OVA-Dateien?
Das sind ZIP-Komprimierte Dateien. Entweder im 7z öffnen und die enthaltene VMDK Datei konvertieren oder die Endung umbenennen. Ihr müsst dann natürlich selber eine neue Virtuelle Maschine erstellen und dort die konvertierte Festplatte einbinden. Welche Einstellungen ihr dafür verwendet (RAM, CPU etc) könnt ihr der XML-Datei (.ovf) in der OVA-Datei entnehmen – diese könnt ihr einfach im Notepad öffnen.