VMDK átalakítása VHD lemezzé

VMDK átalakítása VHD lemezzé a PowerShell segítségével nagyon egyszerű. Mindannyian találjuk magunkat olyan helyzetben, hogy van egy “régi” VMware VMDK lemezünk, amelyet Hyper-V VHD lemezzé kell konvertálnunk, anélkül, hogy VMware vagy Hyper-V host lenne. A vm lemez konvertálása host nélkül a Microsoft Virtual Machine Converthez mellékelt PowerShell modulok segítségével végezhető el.

Ez a bejegyzés végigvezet a lemez PowerShell segítségével történő konvertálásához szükséges lépéseken.

1. lépés – A Microsoft Virtual Machine Converter telepítése

A VMDK VHD-vé konvertálásához szükségünk van a Microsoft konverziós készletére. A Conversion Kit segítségével virtuális gépet és lemezt konvertálhatunk VMWare-ről Hyper-V-re. A bökkenő itt az, hogy a Conversion kitnek csatlakoznia kell a VMware és Hyper-V hosthoz.
Ez nem mindig lehetséges, de a kithez tartozik egy PowerShell modul is, amely tartalmazza az offline konverzió képességeit. És pontosan ezt fogjuk használni.

Töltse le tehát a és telepítse a Conversion Kitet.

2. lépés – A Powershell modul importálása

A Microsoft Conversion Kit telepítése után indítsa el a PowerShellt, és importálja a következő modult:

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

3. lépés – Convert VMDK to VHD

A modul importálása után a következő cmdlet segítségével konvertálhatjuk a lemezeket:

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

Amikor a konvertálás megtörtént, létrehozhatunk egy új virtuális gépet a Hyper-V kezelőben és kiválaszthatunk egy meglévő lemezt. Nekem több lemezed van, akkor először létre kell hoznod a VM-et egy lemezzel, majd a beállításoknál hozzá kell adnod a többi lemezt.

Bővebb információ a Powershell Cmdletről és a Conversion kitről: https://technet.microsoft.com/en-us/library/dn874008(v=ws.11).aspx

0 megosztások