Como importar OVA, OVF para Proxmox

Criada por Danilo Tomich, Modificado em Thu, 24 Nov 2022 na (o) 03:18 PM por Danilo Tomich

Quando você tem um arquivo OVA, economiza seu tempo para instalar e configurar a VM por conta própria. Neste artigo, expliquei todas as etapas para importar OVA para Proxmox. 


O que é um arquivo OVA?

O arquivo OVA ou um arquivo com extensão OVA é conhecido como Open Virtual Appliance, significando um formato de arquivo de uma máquina virtual (VM) pronta que você pode importar para sua plataforma de virtualização, como Oracle Virtual Box ou VMWare.

O arquivo contém OVF como um formato de arquivo com os arquivos VMDKs. OVF é um arquivo descritor baseado em XML. O arquivo também pode conter o ISO ou outros arquivos de recursos relacionados.

O arquivo OVA inclui OVF e VMDK.

Primeiro entre no seu vmware pelo navegador e exporte a VM desejada.

Lembre: Desligue a VM antes de exportar.

Vai gerar dois arquivos com extensões:
vmdk
ovf


Etapa para importar OVA para Proxmox.

Aqui você não precisa de um arquivo OVF, mas precisa do VMDK que é o Disco Virtual, você precisa desse disco para ser usado como seu Disco Virtual para sua VM no Proxmox.

Passo 1:Baixe o arquivo OVA da fonte.

No meu caso, baixei o arquivo OpenPPM OVA Production.

Etapa 2: Carregar o arquivo OVA que baixou no Proxmox

Você pode usar o WinSCP para carregar o arquivo em qualquer diretório.



No meu caso, carreguei este arquivo para a pasta ova_import no diretório root.

Passo 3: Extraia o arquivo OVA no Proxmox Server

Faça login no seu servidor proxmox usando SSH.
Use o seguinte comando para extrair o arquivo openppm.ova 

tar xvf openppm.ova


xvf significa: extrair –verbose –arquivo. Onde:
x significa extrair o arquivo,
v para exibir informações detalhadas
f para especificar um nome de arquivo.

Etapa 4: importar as configurações da VM de outro sistema para o Proxmox

Quando exporta a VM de outro sistema tipo  o VMWARE, você vai ter 2 arquivos.
OVF: É um arquivo menor que contem as configurações da VM
VMDK: Disco da VM.

Primeiro vamos criar VM usando o arquivo de configuração.
Use o comando abaixo no SSH
Pelo winscp altere o .vmdk da maquina que exportou para o proxmox, para o node disk-1.vmdk

qm importovf 137 ./openppm.ovf local-lvm --format qcow2

Etapa 5: importar disco para VM

Por fim, estarei importando o VMDK para minha máquina virtual, o número da VM é 136, então usarei o comando abaixo

qm importdisk 136 openppm.vmdk local-lvm -format qcow2

Abaixo está uma explicação do comando acima

qm: forma abreviada de QEMU que significa Quick Emulator
importdisk : Comando usado para importar o disco
136 – ID da VM do Proxmox, esta é a nova máquina que criei conforme a etapa # 1
openppm.vmdk o nome do arquivo VMDK extraído da etapa 3
local-lvm: nome de armazenamento do volume LVM da minha instalação, você pode usar seu nome de instalação.
– format : o formato do seu disco
qcow2 : formato de armazenamento para discos virtuais. QCOW significa QEMU copy-on-write. O formato QCOW2 separa a camada de armazenamento físico da camada virtual adicionando um mapeamento entre blocos lógicos e físicos

Etapa 6: adicionar disco à VM
Você percebe que o disco foi adicionado à VM, mas ainda não foi adicionado ou anexado à VM.
Basta clicar aqui e adicionar.

Passo 7: Inicie a VM

Agora inicie a VM, se você seguir todas as etapas acima, a VM com certeza funcionará.

Etapa 8: adicionar interface de rede virtual

Você precisará adicionar hardware na seção de hardware da VM e conectar a placa de rede. Pode ser necessário alterar as configurações de rede da VM. Dependendo do sistema operacional da VM, você precisará configurá-lo.

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo