Como converter Qcow2 para OVA para o VMware?

Tanto a VMware quanto a KVM são soluções de virtualização populares. Quando você está usando ambas as plataformas em um ambiente de TI, é necessário conhecer o método de migração de dados entre diferentes plataformas. Neste post, você saberá como converter qcow2 para OVA para migrar do KVM para a VMware.

download-icon
Download Grátis
para VM, SO, BD, Arquivo, NAS, etc.
ana

Updated by Ana on 2024/11/07

Tabela de conteúdos
  • Por que converter qcow2 para ova?

  • Como converter qcow2 para ova?

  • Como converter VM para VMware com o Vinchin Backup & Recovery?

  • Perguntas frequentes sobre a conversão de Qcow2 para OVA

  • Resumo

A gestão de um ambiente virtual heterogêneo exige que os administradores de TI tenham mais conhecimento sobre diferentes plataformas.

No ambiente KVM e VMware, às vezes as máquinas virtuais precisam ser movidas para outra plataforma. Mover VM significa mover dados, então como é a migração do disco rígido virtual?

Por que converter qcow2 para ova?

Qcow2 é o formato de disco rígido virtual da máquina virtual KVM. O disco rígido virtual é apenas um arquivo na pasta da máquina virtual, então ele tem um formato de arquivo. Qcow2 não é o único formato de disco rígido virtual no ambiente KVM. É o formato principal, mas o disco rígido virtual também pode ser salvo como .qcow (a primeira geração) ou .raw. Você pode verificar o formato do disco rígido virtual e o diretório com o seguinte comando:

virsh domblklist guest_name

Arquivo OVA é frequentemente comparado com o arquivo OVF. Ambos são modelos de VM que contêm não apenas o disco virtual, mas também outros dados como instantâneos e metadados. No ambiente VMware, o formato do disco rígido virtual é vmdk.

Comparado com o disco rígido virtual, o modelo OVA contém toda a pasta da máquina virtual. Isso ajudará a criar rapidamente uma nova máquina virtual, pulando a configuração da máquina virtual e a instalação do sistema operacional e aplicativos. Você pode usar a OVF Tool para exportar o modelo OVA do VMware.

O disco rígido virtual Qcow2 não pode ser importado para o VMware sem conversão, enquanto o modelo OVA pode, portanto, você pode querer converter o disco rígido virtual Qcow2 para o modelo OVA. Bem, não há nenhum conversor adequado que possa realizar essa tarefa diretamente. A solução alternativa é converter o disco rígido virtual qcow2 para o disco rígido virtual vmdk, usar o arquivo vmdk para criar uma nova máquina virtual no ESXi e depois exportar o modelo OVA com a ferramenta OVF Tool.

Se você deseja apenas importar os dados do disco rígido virtual qcow2 para o VMware, não é necessário exportar o modelo OVA. Se você precisar de um modelo para uso futuro como clonagem de máquina virtual, é necessário ter um modelo OVA.

Como converter qcow2 para ova?

Como não existe um conversor para a conversão em uma única etapa, é necessário completar a conversão em 3 etapas. Além disso, se você quiser pular a conversão do disco rígido virtual, existe uma maneira de migrar VM do KVM para o VMware.

Preparação:

● O disco rígido virtual qcow

●  Qmu-img

● Vmkfstools

● VMware vCenter

● Ferramenta OVF

Etape 1. Converter qcow para vmdk

O pacote do qemu-img pode ser instalado diretamente em um computador Windows, mas em um computador Linux, você precisa instalá-lo com comandos diferentes:

Para Ubuntu/Debian: 

apt install qemu-img

Para CentOS/Red Hat/Oracle: 

yum install qemu-img

Para SUSE/OpenSUSE:

zypper install qemu-img

Depois disso, verifique a instalação.

No computador com Windows:

qemu-img --help

Na máquina Linux:

qemu-img -v

Digite o comando abaixo para converter o arquivo qcow2:

qemu-img convert -p -f qcow2 -O vmdk guest_machine.qcow2 guest_machine.vmdk

Use o vmkfstools para torná-lo adaptável ao ESXi:

vmkfstools -i guest_machine.vmdk -d thin esxi_guest_machine.vmdk

Passo 2. Importar vmdk para o ESXi

O VMDK é frequentemente armazenado em um repositório compartilhado, portanto, copie o arquivo VMDK convertido para o datastore do VMware e então use-o para criar uma VM ESXi.

Faça login no vCenter > clique com o botão direito em um host ESXi > selecione Nova Máquina Virtual

O <strong-Assistente de Nova Máquina Virtual será exibido. Configure a nova máquina virtual passo a passo. Quando você for solicitado a configurar o hardware, selecione disco rígido existente. Use o arquivo vmdk convertido para criar a máquina virtual.

Aqui, você importou com sucesso os dados do qcow para o ambiente VMware. Se ainda precisar do modelo OVA, faça o passo 3.

Etap 3. Exportar modelo OVA

Você precisa abrir o OVF Tool com comando e depois digitar o comando abaixo para exportar OVA.

ovftool -o 
--powerOffSource 
  --acceptAllEulas 
  --machineOutput 
  --X:logLevel=verbose 
  --X:logFile=log.log  
  --noSSLVerify  
"vi://username:password@vcenter/datecenter /vm/vmName" /root/vmName.ova

Como converter VM para VMware com o Vinchin Backup & Recovery?

A conversão de discos rígidos virtuais é trabalhosa. Você pode ter uma melhor solução para a migração de VM.

Vinchin Backup & Recovery é uma solução profissional de backup e recuperação de desastres que suporta várias plataformas de virtualização como VMware vSphere, Proxmox, Oracle Linux KVM, OpenStack, oVirt, Red Hat Virtualization. (KVM nativo não é suportado no momento)

Você pode adicionar diferentes plataformas ao sistema de backup da Vinchin para realizar backups sem agente. O Motor de Conversão de Máquinas Virtuais da Vinchin ajudará você a mover facilmente uma VM de uma plataforma para outra. Cada ponto de recuperação pode ser um modelo de VM. Você apenas precisa selecionar uma plataforma de destino para restaurá-lo.

Por exemplo, quando você migra uma VM do Proxmox para o VMware, basta restaurar um backup de VM do Proxmox em um host ESXi:

1. Selecione o backup da VM Proxmox

Selecionar VM do Proxmox

2. Selecione um host ESXi como destino

Selecionar o host ESXi de destino

3. Selecione estratégias

Selecione estratégias

4. Enviar o trabalho

Enviar o trabalho

Posteriormente, você pode iniciar a VM convertida no vCenter.

O Vinchin Backup & Recovery já serviu milhares de empresas. Você também pode implantar este sistema em seu ambiente virtual.

Perguntas frequentes sobre a conversão de Qcow2 para OVA

1. É possível converter diretamente um disco virtual Qcow2 em um modelo OVA?

Geralmente, você não pode criar diretamente um modelo OVA a partir de um disco virtual Qcow2. Se estiver usando oVirt, você pode exportar diretamente OVA da máquina virtual inteira.

2. Você pode converter em lote a imagem Qcow2 para OVA?

Porque você pode criar diretamente um modelo OVA a partir do disco virtual Qcow2, será difícil converter em massa imagens Qcow2 para OVA a menos que você possa escrever um script para executar todos os passos mencionados neste post.

3. Qual é a diferença entre OVA e OVF?

OVA (Open Virtual Appliance) e OVF (Open Virtualization Format) contêm quase os mesmos dados, discos virtuais e informações de configuração. No entanto, OVA é um arquivo compactado enquanto OVF é uma pasta. Eles são aceitos por plataformas de virtualização em diferentes cenários.

Resumo

As máquinas virtuais KVM e VMware têm discos rígidos virtuais em formatos diferentes. Quando é necessário migrar dados de uma plataforma para outra, os administradores de TI precisam alterar o formato do arquivo. Neste post, é apresentado o método para converter qcow2 para OVA.

Para pular procedimentos sofisticados de conversão, você pode escolher o Vinchin Backup & Recovery para gerenciar e migrar VM para várias plataformas de virtualização. Não perca o teste gratuito.

Compartilhar em:

Categories: VM Migration