Converter ova para ovf

Converter OVA para OVF

Converta um appliance OVA em um pacote OVF inspecionável, com arquivos separados de descriptor e disco.

Converter ficheiros OVA online

Ainda não temos um conversor online dedicado para OVA para OVF, mas pode converter ficheiros OVA online para estes formatos:

Como converter ova para ovf arquivo

Um hypervisor ou editor de appliance pode exigir um pacote OVF em vez de um único arquivo OVA. Convertê-lo ou extraí-lo separa o descriptor e os discos virtuais, facilitando sua inspeção, edição, verificação ou importação para softwares que não aceitam OVA diretamente.

O que é o formato OVA

OVA, ou Open Virtual Appliance, é um único arquivo tar contendo um descriptor OVF, um ou mais discos virtuais, como arquivos VMDK, e, opcionalmente, um manifest ou certificado. VMware vSphere, VMware Workstation, Oracle VirtualBox e outras plataformas de virtualização criam e importam appliances OVA. Os arquivos OVA são comumente usados para distribuir appliances Linux pré-configurados, exportar máquinas virtuais e transferir uma VM como um único arquivo.

O que é o formato OVF

OVF, ou Open Virtualization Format, descreve um appliance com um descriptor XML e arquivos associados. Um pacote OVF normalmente contém o descriptor .ovf, discos virtuais e arquivos opcionais de manifest ou certificado. O descriptor registra o hardware virtual, controladores de disco, configurações de CPU e memória, dispositivos de rede, requisitos de firmware e outros metadados de implantação.

Arquivos separados tornam um pacote OVF mais fácil de inspecionar, editar, verificar, substituir ou processar com softwares que esperam OVF. Normalmente, ele não é menor que OVA: remover o arquivo TAR externo preserva quase todos os dados do disco virtual e pode aumentar o tamanho aparente, pois os arquivos deixam de ser armazenados como um único arquivo.

Usando o VMware OVF Tool

VMware OVF Tool é a opção desktop mais direta para appliances compatíveis com VMware. A Broadcom o distribui para Windows, Linux e macOS por meio do seu portal de downloads da VMware.

  1. Instale o VMware OVF Tool e abra o Command Prompt, o PowerShell ou um terminal.
  2. Acesse o diretório que contém o OVA ou use caminhos completos.
  3. Execute:
ovftool appliance.ova appliance.ovf

O comando grava o descriptor OVF e os arquivos de disco associados ao lado do destino. Dependendo da origem e da versão da ferramenta, ele também pode gravar um manifest. Para usar um diretório de saída separado, crie-o primeiro e especifique um caminho de destino, como:

ovftool appliance.ova converted/appliance.ovf

Mantenha todos os arquivos gerados juntos e verifique a saída do comando em busca de avisos. Se houver um manifest, seus hashes deverão corresponder ao descriptor e aos arquivos de disco antes da implantação; use uma operação de validação ou importação compatível com OVF após qualquer edição manual.

Usando o Oracle VirtualBox

O VirtualBox importa o OVA como uma VM e depois exporta essa VM como um pacote OVF. Na interface, escolha File → Import Appliance, selecione o OVA e conclua a importação. Em seguida, escolha File → Export Appliance, selecione a VM importada, defina o nome do arquivo de saída como um caminho .ovf e exporte-o.

Os comandos equivalentes são:

VBoxManage import appliance.ova --vsys 0 --vmname ConvertedVM
VBoxManage export ConvertedVM --output appliance.ovf

O VirtualBox pode reescrever configurações de hardware, definições de controladores de disco, adaptadores de rede e metadados do appliance durante a importação e a exportação. Use o OVF Tool quando preservar a configuração orientada ao VMware for mais importante do que editar a VM pelo VirtualBox.

Extraindo sem importar

Para uma descompactação exata em nível de arquivo, extraia o OVA como um arquivo TAR em vez de importá-lo:

mkdir converted-appliance
tar -xf appliance.ova -C converted-appliance

No Windows, o 7-Zip pode abrir o OVA como um arquivo TAR; extraia seu conteúdo e use o arquivo .ovf existente. Isso preserva o descriptor, os discos e o manifest originais, mas não repara metadados inválidos, converte formatos de disco nem adapta o appliance para outro hypervisor. Portanto, a extração é uma descompactação, não uma reexportação.

Conversores online

A conversão online geralmente não é adequada para arquivos OVA. Eles costumam ter vários gigabytes, exceder os limites de upload do navegador e conter credenciais, certificados, softwares licenciados ou dados privados. Não existe um serviço web universalmente confiável para preservar metadados OVF específicos de hypervisor; use localmente o VMware OVF Tool, o VirtualBox ou um utilitário TAR. Se um serviço aprovado pela organização oferecer suporte explícito à conversão de OVA para OVF, confirme seu limite de tamanho de arquivo, política de retenção, criptografia e se ele preserva manifests antes de enviar um appliance.

Verificações de compatibilidade

  • Mantenha inalterados os nomes referenciados. O descriptor .ovf faz referência aos nomes dos arquivos de disco por caminho relativo. Renomear ou separar os discos pode fazer o pacote falhar na importação.
  • Trate os manifests após a edição. Alterar o descriptor ou os discos invalida as entradas SHA-1 ou SHA-256 correspondentes em um arquivo .mf. Remova o manifest somente quando o importador de destino permitir ou gere-o novamente com uma ferramenta compatível com OVF.
  • Espere diferenças de hardware. O modo de firmware, a compatibilidade da CPU, os controladores SCSI ou IDE, os adaptadores de rede, o secure boot, o VMware Tools e o VirtualBox Guest Additions podem precisar de ajustes no hypervisor de destino.
  • Os snapshots podem não ser preservados. Normalmente, um appliance contém um disco consolidado ou uma cadeia de discos; a exportação pode omitir snapshots ou mesclar suas alterações em um novo disco.
  • Verifique o suporte ao formato de disco. O descriptor pode fazer referência a VMDK, VHD ou outro formato de disco. O hypervisor de destino deve oferecer suporte a esse formato ou o disco deverá ser convertido separadamente com um utilitário compatível.

Comparação de formato: OVA vs OVF

Como os formatos OVA e OVF se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo OVA e OVF
Propriedade .OVA Open Virtual Appliance .OVF Open Virtualization Format
Compressão Ambos Sem compressão
Criptografia Não Não
Arquivos divididos Não —
Inicializável Não Não
Suporte ao sistema operacional Amplo Amplo
Tamanho típico do arquivo Grande Pequeno
Padrão aberto Sim Sim
Introduzido 2009 2009
Desenvolvedor Oracle Corporation (originally VMware OVF initiative) DMTF (Distributed Management Task Force)
Tipo MIME application/ovf application/ovf+xml

Outras conversões de arquivo .ova

Conversão inversa

Converter para .ovf
de outros formatos

Compartilhar nas redes sociais: