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
- Virtualização
- Nenhuma avaliação ainda.
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.
- Instale o VMware OVF Tool e abra o Command Prompt, o PowerShell ou um terminal.
- Acesse o diretório que contém o OVA ou use caminhos completos.
- 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
.ovffaz 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.
| 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 |