Pular para o conteúdo

Converter OVF para VHD

Converta o VMDK dentro de um appliance OVF para um VHD compatível com o Hyper-V.

Crie ficheiros VHD online

Ainda não conseguimos ler ficheiros OVF, por isso esta conversão não está disponível. Se conseguir exportar o seu trabalho para um destes formatos ou outros, transformamo-lo em VHD:

Quer converter OVF para VHD?

Diga-nos. Escolhemos as próximas conversões a adicionar de acordo com o interesse.

Como converter ovf para vhd arquivo

Um host Hyper-V, uma ferramenta de disco virtual do Windows ou um serviço de nuvem pode exigir um VHD em vez de um appliance OVF exportado. A conversão extrai o disco virtual referenciado pelo descritor OVF e altera esse disco de VMDK para VHD; os metadados do OVF não são convertidos em um VHD.

O que é o formato OVF

OVF, ou Open Virtualization Format, é uma descrição baseada em XML de uma máquina virtual ou appliance. Um pacote OVF normalmente contém um descritor .ovf, um ou mais discos virtuais, como arquivos .vmdk, e, opcionalmente, um manifesto com checksums SHA e arquivos de certificado.

VMware vSphere e Workstation, Oracle VirtualBox e outros hypervisors usam OVF para exportar e importar appliances. O OVF é usado ao mover uma máquina virtual pré-configurada entre plataformas, baixar um appliance ou restaurar uma máquina exportada. Um arquivo .ova normalmente é um único arquivo TAR contendo os mesmos componentes do pacote.

O que é o formato VHD

VHD, ou Virtual Hard Disk, é o formato de disco virtual da Microsoft. Hyper-V, Virtual PC, utilitários de disco do Windows e algumas plataformas de nuvem podem usar arquivos VHD como discos rígidos virtuais contendo partições e dados do guest.

O VHD é compatível com discos de tamanho fixo e de expansão dinâmica, sendo adequado quando o destino aceita discos virtuais da Microsoft em vez de appliances OVF ou arquivos VMDK. Seu limite prático de capacidade é de aproximadamente 2 TiB; use VHDX para discos maiores ou implantações mais recentes do Hyper-V quando o destino for compatível.

Como converter o disco virtual

Usando QEMU

  1. Trabalhe em uma cópia do pacote. Se a origem for um OVA, extraia-o com um utilitário de arquivamento ou tar -xf appliance.ova.
  2. Abra o descritor .ovf e examine seus elementos File e Disk para identificar cada VMDK referenciado. Selecione o descritor VMDK, não uma extensão individual de um conjunto de discos dividido.
  3. Instale o QEMU no Windows, Linux ou macOS e examine a origem com qemu-img info source.vmdk. Resolva os snapshots e os arquivos de base antes da conversão.
  4. Crie um VHD de expansão dinâmica com qemu-img convert -p -f vmdk -O vpc -o subformat=dynamic source.vmdk destination.vhd. Use -o subformat=fixed em vez disso para obter um VHD fixo pré-alocado.
  5. Verifique a saída com qemu-img info destination.vhd e anexe-a à máquina virtual de destino como um disco existente.

Para um appliance com vários discos, converta cada VMDK referenciado separadamente e anexe os arquivos VHD resultantes na ordem de controlador e dispositivo especificada pelo OVF.

Usando o VirtualBox

O VirtualBox pode clonar um VMDK legível para o formato VHD:

  1. Extraia o OVA, se necessário, e localize o VMDK nomeado no descritor OVF.
  2. Execute VBoxManage clonemedium disk source.vmdk destination.vhd --format VHD.
  3. Crie ou abra a máquina virtual de destino e anexe destination.vhd como um disco existente.

O fluxo de trabalho gráfico varia conforme a versão do VirtualBox. Quando disponível, use VirtualBox Manager → Tools → Virtual Media Manager → Add para registrar o VMDK de origem, cloná-lo e selecionar VHD como formato de saída.

Usando um utilitário de conversão do Windows

O StarWind V2V Converter oferece um fluxo de trabalho gráfico para conversão de VMDK para VHD. Extraia primeiro o OVF ou OVA, selecione o VMDK de origem, escolha Microsoft VHD como tipo de destino e selecione a alocação dinâmica ou fixa. Ele converte apenas o disco; não reproduz a definição do appliance OVF.

Os conversores online geralmente não são adequados para essa tarefa. Os pacotes OVF podem conter discos confidenciais ou com vários gigabytes, e os serviços de navegador normalmente não oferecem suporte a arquivos OVA, VMDKs divididos, vários discos, cadeias de arquivos de base ou opções de alocação de VHD. Use um fluxo de trabalho local com QEMU, VirtualBox ou StarWind, a menos que um serviço confiável ofereça explicitamente suporte à operação de VMDK para VHD necessária e seus limites de upload e termos de privacidade sejam aceitáveis.

Limitações de compatibilidade

  • Um manifesto pode conter checksums do VMDK original. O VHD convertido tem bytes diferentes, portanto o manifesto original não será validado em relação a ele.
  • A conversão altera o contêiner do disco, não a configuração do guest. Recrie na máquina de destino o modo de firmware de origem, a ordem de inicialização, o tipo de controlador de disco e outros componentes de hardware virtual necessários.
  • Um guest instalado em BIOS pode não inicializar em uma máquina somente com UEFI. Um guest configurado para um tipo de controlador também pode falhar até que o controlador equivalente seja disponibilizado.
  • Snapshots, clones vinculados e arquivos de base devem ser consolidados ou incluídos como uma cadeia completa. Converter apenas uma extensão dependente pode criar um disco incompleto.
  • A saída VHD não pode exceder o limite do formato, e a plataforma de destino pode impor um limite menor ou exigir um subtipo específico de VHD.
  • Inicialize uma cópia do VHD convertido e verifique as partições, a ativação do sistema operacional, a configuração de rede e os dados dos aplicativos antes de excluir o pacote original.

Comparação de formato: OVF vs VHD

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

Comparação dos formatos de arquivo OVF e VHD
Propriedade .OVF Open Virtualization Format .VHD Virtual Hard Disk
Compressão Sem compressão Ambos
Criptografia Não —
Inicializável Não Sim
Suporte ao sistema operacional Amplo Amplo
Tamanho típico do arquivo Pequeno Grande
Padrão aberto Sim Parcialmente aberto
Introduzido 2009 2005
Desenvolvedor DMTF (Distributed Management Task Force) Microsoft
Tipo MIME application/ovf+xml application/x-vhd

As informações sobre extensões e tipos de arquivo são fornecidas por File-Extensions.org

Outras conversões de arquivo .ovf

Conversão inversa

Converter para .vhd
de outros formatos

Compartilhar nas redes sociais:

Já baixado

Este ficheiro já foi baixado. Para proteger a sua privacidade, apagámo-lo do nosso servidor logo após o download, por isso não pode ser baixado de novo. Se precisar dele outra vez, converta o ficheiro novamente.