Cybersecurity-Docs

Convertendo Discos Virtuais de VDI (VirtualBox) para VMDK (VMware)

Este artigo é um guia instrutivo detalhado para migrar discos de máquinas virtuais do formato nativo do VirtualBox (.vdi) para o formato do VMware (.vmdk). Este processo é essencial para consolidar VMs em uma única plataforma de virtualização, solucionar conflitos entre hipervisores ou simplesmente mover um ambiente de uma máquina para outra que utiliza VMware.

Utilizaremos a ferramenta de linha de comando VBoxManage.exe, que já vem incluída em toda instalação do VirtualBox, tornando o processo rápido e sem a necessidade de softwares de terceiros.


Pré-requisitos

Antes de começar, garanta que você possui:


Passo a Passo para a Conversão

Passo 1: Preparação e Liberação do Disco Virtual (Crítico)

Este é o passo mais importante para evitar erros. Um disco virtual não pode ser convertido se estiver em uso ou “bloqueado” pelo VirtualBox.

  1. Desligue Completamente a VM: A máquina virtual de origem deve estar no estado “Desligada” (Powered Off). Um estado “Salvo” ou “Suspenso” não é suficiente e manterá o arquivo bloqueado.
  2. Remova a VM da Interface do VirtualBox (Recomendado): Esta é a maneira mais eficaz de garantir que todos os bloqueios sejam liberados.
    • Abra o Oracle VM VirtualBox Manager.
    • Clique com o botão direito na VM desejada e selecione “Remover…“.
    • Na caixa de diálogo, escolha la opção “Remover somente”.

      Atenção: Não selecione “Apagar todos os arquivos”, pois isso deletaria seu disco .vdi. A opção “Remover somente” apenas desregistra a VM, mantendo seus arquivos intactos.

  3. Verifique Snapshots: Snapshots podem complicar a conversão. Se não forem necessários, é uma boa prática excluí-los antes de iniciar o processo, o que mesclará os dados ao disco principal.

Passo 2: Abra um Terminal como Administrador

Para garantir que não haverá problemas de permissão, abra o Prompt de Comando (CMD) ou o Windows PowerShell com privilégios de administrador.

Passo 3: Navegue até a Pasta de Instalação do VirtualBox

No terminal, utilize o comando cd (Change Directory) para entrar na pasta onde o VBoxManage.exe está localizado. O caminho padrão é:

cd "C:\Program Files\Oracle\VirtualBox"

Passo 4: Execute o Comando de Conversão

A conversão é realizada com o subcomando clonehd do VBoxManage. A sintaxe é a seguinte:

VBoxManage.exe clonehd "caminho\completo\do\seu\arquivo.vdi" "caminho\onde\salvar\o\novo_arquivo.vmdk" --format VMDK

Exemplo Prático:

Supondo que seu disco original esteja em C:\VMs\MinhaVM\MinhaVM.vdi e você queira salvar o novo arquivo na mesma pasta:

VBoxManage.exe clonehd "C:\VMs\MinhaVM\MinhaVM.vdi" "C:\VMs\MinhaVM\MinhaVM-convertida.vmdk" --format VMDK

Pressione Enter. O VirtualBox começará a clonar e converter o disco. Aguarde a conclusão do processo.


Solução de Problemas Comuns


Próximos Passos: Usando o Disco .vmdk no VMware

Após a conversão bem-sucedida, você pode criar sua VM no VMware:

  1. No VMware Workstation/Player, inicie o assistente de criação de nova VM (“Create a New Virtual Machine”).
  2. Selecione a opção “I will install the operating system later”.
  3. Configure os detalhes da VM (nome, tipo de SO, processador, memória).
  4. Na etapa de configuração de disco, selecione “Use an existing virtual disk”.
  5. Navegue e selecione o arquivo .vmdk que você acabou de criar.
  6. Conclua o assistente. Sua VM agora está pronta para ser iniciada no VMware.