Converter um VMDK em disco VHD

Converter um VMDK em VHD com PowerShell é realmente fácil. Todos nós nos encontramos numa situação em que temos um “velho” disco VMware VMDK que precisamos converter para um disco Hyper-V VHD sem um VMware de host Hyper-V. A conversão do disco vm sem um host pode ser feita usando os módulos PowerShell que vêm com o Microsoft Virtual Machine Convert.

Este post irá guiá-lo através dos passos necessários para converter o disco com PowerShell.

Passo 1 – Instalando o Microsoft Virtual Machine Converter

Para converter o VMDK para VHD precisamos de um kit de conversão da Microsoft. Com o Kit de Conversão você pode converter uma máquina virtual e um disco de VMWare para Hyper-V. O senão aqui é que o Kit de Conversão precisa de se ligar ao VMware e ao host Hyper-V.
Isso nem sempre é uma opção, mas o kit também vem com um módulo PowerShell que inclui as capacidades de conversão offline. E é exatamente isso que vamos usar.

Então faça o download e instale o Kit de Conversão.

Passo 2 – Importar o Módulo PowerShell

Depois de instalar o Kit de Conversão Microsoft, inicie o PowerShell e importe o seguinte módulo:

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

Passo 3 – Converter VMDK para VHD

Quando o módulo é importado podemos converter os discos com o seguinte cmdlet:

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

Quando a conversão é feita você pode criar uma nova Máquina Virtual no gerenciador Hyper-V e selecionar um disco existente. Eu tenho vários discos que você terá que criar a VM com um disco primeiro e depois ir às configurações e adicionar os outros discos.

Mais informações sobre o Cmdlet Powershell e o kit de Conversão: https://technet.microsoft.com/en-us/library/dn874008(v=ws.11).aspx

0 Acções