Konwersja VMDK na dysk VHD

Konwersja VMDK na VHD za pomocą PowerShell jest naprawdę prosta. Wszyscy znajdujemy się w sytuacji, w której mamy „stary” dysk VMDK VMware, który musimy przekonwertować na dysk VHD Hyper-V bez hosta VMware lub Hyper-V. Konwersja dysku vm bez hosta może być wykonana przy użyciu modułów PowerShell, które są dostarczane z Microsoft Virtual Machine Convert.

Ten post poprowadzi Cię przez niezbędne kroki do konwersji dysku za pomocą PowerShell.

Krok 1 – Instalacja Microsoft Virtual Machine Converter

Aby przekonwertować VMDK do VHD potrzebujemy zestawu konwersji od Microsoft. Za pomocą Conversion Kit można konwertować maszyny wirtualne i dyski z VMWare do Hyper-V. Haczyk tkwi w tym, że Conversion Kit musi podłączyć się do VMware i Hyper-V hosta.
To nie zawsze jest opcja, ale zestaw jest również wyposażony w moduł PowerShell, który zawiera możliwości konwersji offline. I to jest dokładnie to, czego zamierzamy użyć.

Więc pobierz i zainstaluj Conversion Kit.

Krok 2 – Importuj moduł Powershell

Po zainstalowaniu Microsoft Conversion Kit, uruchom PowerShell i zaimportuj następujący moduł:

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

Krok 3 – Convert VMDK to VHD

Po zaimportowaniu modułu możemy przekonwertować dyski za pomocą następującego cmdleta:

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

Po zakończeniu konwersji możemy utworzyć nową maszynę wirtualną w menedżerze Hyper-V i wybrać istniejący dysk. Jeśli masz wiele dysków, będziesz musiał najpierw utworzyć maszynę wirtualną z jednym dyskiem, a następnie przejść do ustawień i dodać inne dyski.

Więcej informacji na temat polecenia Powershell i zestawu do konwersji: https://technet.microsoft.com/en-us/library/dn874008(v=ws.11).aspx

0 Shares

.