Tenho a tarefa de converter algumas máquinas virtuais VMWare (sobre as quais conheço um pouco) para Hyper-V. Eu sei que tenho que converter o .vmdk
arquivo do VMWare para o .vhdx
formato.
O problema é que não consigo encontrar o .vmdk
arquivo real da máquina virtual. Há um .vmdk
arquivo com o tamanho de 150 GB, mas na verdade é 1 KB e contém:
# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=975e71e0
parentCID=ffffffff
createType="vmfs"
# Extent description
RW 314572800 VMFS "CRM Module Server-flat.vmdk"
# The Disk Data Base
#DDB
ddb.adapterType = "lsilogic"
ddb.geometry.cylinders = "19581"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.longContentID = "a06670da1183767e899ee15c975e71e0"
ddb.uuid = "60 00 C2 9a 81 64 05 42-5c 9f d9 9f e7 61 ed fe"
ddb.virtualHWVersion = "14"
Percebi CRM Module Server-flat.vmdk
e procurei, mas não encontrei em lugar nenhum.
O que estou perdendo?
Você tem o arquivo RDM vmdk, que não pode ser convertido. Prova - https://kb.vmware.com/s/article/1003199 . O arquivo vmdk apenas aponta para o mapeamento do dispositivo físico e não é um disco virtual real
Você tem as opções:
Converta RDM para vmdk “normal” e depois converta para vhdx. Aqui está um guia - http://www.vmwarearena.com/convert-rdm-to-vmdk/
Se a VM convidada for Windows, você poderá usar o Starwind V2V no modo P2V para migração para o Hyper-V - https://www.starwindsoftware.com/v2v-help/ConvertPhysicalMachinetoremoteMicrosoftHyperVServer.html