Konvertera en VMDK till en VHD-disk

Konvertera en VMDK till en VHD-disk med PowerShell är väldigt enkelt. Vi befinner oss alla i en situation där vi har en ”gammal” VMware VMDK-disk som vi behöver konvertera till Hyper-V VHD-disk utan en VMware- eller Hyper-V-värd. Konvertering vm disk utan en värd kan göras med hjälp av PowerShell moduler som kommer med Microsoft Virtual Machine Convert.

Detta inlägg kommer att guida dig genom de nödvändiga stegen för att konvertera disken med PowerShell.

Steg 1 – Installera Microsoft Virtual Machine Converter

För att konvertera VMDK till VHD behöver vi ett konverteringssats från Microsoft. Med konverteringsutrustningen kan du konvertera en virtuell maskin och disk från VMWare till Hyper-V. Haken här är att Konverteringskitet måste ansluta till VMware- och Hyper-V-värden.
Det är inte alltid ett alternativ, men kitet levereras också med en PowerShell-modul som innehåller funktioner för offline-konvertering. Och det är precis vad vi ska använda.

Hämta och installera konverteringsutrustningen.

Steg 2 – Importera Powershell-modulen

När du har installerat Microsoft Conversion Kit startar du PowerShell och importerar följande modul:

Import-Module "C:\Program Files\Microsoft Virtual Machine Converter\MvmcCmdlet.psd1"

Steg 3 – Konvertera VMDK till VHD

När modulen är importerad kan vi konvertera diskarna med följande cmdlet:

PS C:\> ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath E:\SERVERNAME\SERVERNAME.vmdk-VhdType DynamicHardDisk -VhdFormat vhdx -destination E:\VHD\

När konverteringen är klar kan du skapa en ny virtuell maskin i Hyper-V manager och välja en befintlig disk. Om du har flera diskar måste du skapa den virtuella maskinen med en disk först och sedan gå till inställningar och lägga till de andra diskarna.

Mer information om Powershell Cmdlet och Conversion kit: https://technet.microsoft.com/en-us/library/dn874008(v=ws.11).aspx

0 Shares