Por que converter OVA para VHD?
Um OVA agrupa um descritor de VM e um disco virtual VMDK em um único arquivo TAR. VHD é o formato de disco virtual da Microsoft usado pelo Hyper-V e Azure. A conversão permite que uma VM exportada do VMware ou VirtualBox seja executada no Hyper-V, que não pode importar OVA diretamente e requer um disco .vhd ou VHDX independente.
Como converter OVA para VHD
VirtualBox OPEN-SOURCE
Importe o .ova via Arquivo > Importar Appliance, anote o caminho do .vmdk em Configurações > Armazenamento e execute VBoxManage clonehd disk.vmdk disk.vhd --format VHD; use --format VHDX para o formato mais recente do Hyper-V.
qemu-img OPEN-SOURCE
Extraia o .vmdk do OVA com tar -xf machine.ova e execute qemu-img convert -f vmdk disk.vmdk -O vpc disk.vhd; use -O vhdx para saída em VHDX.
Programas que convertem OVA
Sobre estes formatos
Um arquivo OVA é um pacote de arquivo único de uma máquina virtual completa - sua configuração de hardware mais um ou mais discos rígidos virtuais agrupados em um arquivo TAR. Você o…
Abrir detalhes de .OVA →Um arquivo VHD é um disco rígido completo armazenado como um único arquivo - tabela de partição, sistema de arquivos e, muitas vezes, um sistema operacional completo. No Windows, você pode…
Abrir detalhes de .VHD →Qualidade e o que observar
- Nenhuma ferramenta faz uma conversão de OVA para VHD com um único clique - o disco VMDK dentro do OVA deve ser extraído e recodificado separadamente.
- O VMware às vezes divide arquivos VMDK grandes em várias extensões; o VBoxManage lida com isso corretamente.
- Para obter VHDX (o formato mais recente do Hyper-V) em vez de VHD, use
--format VHDXcom o VBoxManage ou-O vhdxcom o qemu-img.
Perguntas frequentes
O Hyper-V pode importar um arquivo OVA diretamente?
Preciso iniciar a VM no VirtualBox antes de exportar?
VBoxManage clonehd sem nunca iniciar a VM.Qual é a diferença entre VHD e VHDX?
--format VHDX ou -O vhdx para produzir VHDX.