Como posso exportar uma VM no formato OVA com VMware ESXi 6.5?
No vCenter (vSphere Client versão 6.5), só posso exportar como OVF. O mesmo se aplica ao cliente web ESXi.
O aplicativo antigo (VMware vSphere Client 6.0 e abaixo) me permitiu escolher o OVA, mas não consigo acessar um host ESXi 6.5 com este aplicativo. O erro que recebo é:
"Os arquivos de suporte ao cliente necessários precisam ser recuperados do servidor "0.0.0.0" e instalados"
Tentei usar o VMware OVF Tool para converter de OVF + VMDK para OVA sem sucesso. existe alguma outra solução?
Responder1
Você pode usar o cmdlet PowerCLI Export-VApp
.
Se o valor do parâmetro Destination for uma pasta, o vApp ou a máquina virtual será exportado para uma pasta de contêiner (OVF). Se o destino for um arquivo, o vApp ou a máquina virtual será exportado no formato OVA.
Não se deixe enganar pelo nome, não é apenas para VApps.
Responder2
Tente copiar diretamente a máquina virtual com VHDX do antigo ESXi 6.5 para o ESXi 6.0 e registre-a no ESXi 6.0.
Responder3
A exportação de um OVF cria e baixa vários arquivos. Se você tiver uma máquina Linux, poderá criar um tarball dos arquivos .ovf, .vmdk e .mf baixados.
tar -cvf newvm.ova newvm.ovf newvm.vmdk newvm.mf
Isso criará um arquivo newvm.ova que pode ser exportado.
Observação: se a VM tiver vários discos, adicione todos os arquivos .vmdk baixados.