Experimente qemu-img , ele suporta vários formatos para entrada e entrada.
Em uma última tentativa, você pode finalmente montar o disco em uma VM e tar
ou dd
para outro local, mais amigável para outras ferramentas.
Eu achei que as VMs exportadas como OVF deveriam ser totalmente portáteis, mas agora vejo que há formatos de disco de diferença
Eu usei a ferramenta de ovware VMware para exportar um VMX para o OVF. O arquivo de disco criado com o OVF é um VMDK.
Eu quero importar a VM para o RHEV, mas o Red Hat documentação diz que os formatos de disco aceitos são RAW e COW . Em contraste, a ferramenta VMware OVF diz que pode exportar para: monolíticoSparse , monolíticoFlat , doisGbMaxExtentSparse , doisGbMaxExtentFlat , streamOptimized , thin (destino do vSphere), espessura (destino do vSphere).
Como posso converter meu OVF VMDK para um OVF RAW e depois importá-lo para o RHEV? A ferramenta virt-v2v documentada parece funcionar apenas com o VMware ESX, não com as imagens vmx / vmdk / ovf no disco.
Experimente qemu-img , ele suporta vários formatos para entrada e entrada.
Em uma última tentativa, você pode finalmente montar o disco em uma VM e tar
ou dd
para outro local, mais amigável para outras ferramentas.
OVF é basicamente um arquivo XML que descreve uma VM, ela não a contém. Existe uma solução suportada para mover VMs do VMWare, called virt-v2v
.
Os formatos raw e cow são formatos abertos suportados pelo qemu, enquanto todas as opções do vmware são baseadas no formato vmdk do vmware.
Este guia tem uma boa descrição de como o virt-v2v deve ser usado: link
Tags rhel5 vmware-vmdk ovf