Convertendo o DCM Cloud de VirtualBox para Hyper-V e VMware

📘 Introdução

O DCM Cloud é fornecido como uma máquina virtual pronta para uso em VirtualBox, contendo o sistema Linux Server, Banco de dados e os serviços pré configurados.
Em alguns ambientes corporativos, é necessário executar essa máquina em outras plataformas de virtualização, como Hyper-V (Windows Server) ou VMware ESXi/Workstation.

Este artigo explica passo a passo como converter o disco virtual DCMCLOUD-1.4-disk001.vdi para os formatos .VHD, .VHDX (Hyper-V) e .VMDK (VMware).


🧩 Estrutura do arquivo original

Após importar o .OVA ou extrair o pacote, você terá algo como:

DCMCLOUD-1.4.ovf
DCMCLOUD-1.4-disk001.vdi

O arquivo importante aqui é o .vdi, que contém o sistema operacional completo do DCM Cloud.


⚙️ Parte 1 — Conversão para Hyper-V (VHD / VHDX)

1. Localize o VBoxManage

O VirtualBox inclui a ferramenta de conversão chamada VBoxManage.
No Windows, ela normalmente está em:

C:\Program Files\Oracle\VirtualBox\

2. Converter de VDI para VHD

Abra o Prompt de Comando e execute:

cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage clonehd "C:\VMs\DCMCLOUD-1.4\DCMCLOUD-1.4-disk001.vdi" "C:\VMs\DCMCLOUD-1.4\DCMCLOUD-1.4.vhd" --format vhd

Isso cria uma cópia do disco em formato VHD, compatível com o Hyper-V.

3. (Opcional) Converter para VHDX

O Hyper-V suporta o formato VHDX, mais seguro e eficiente.
Depois de gerar o .vhd, converta com PowerShell:

Convert-VHD -Path "C:\VMs\DCMCLOUD-1.4\DCMCLOUD-1.4.vhd" -DestinationPath "C:\VMs\DCMCLOUD-1.4\DCMCLOUD-1.4.vhdx" -VHDType Dynamic

4. Criar a máquina no Hyper-V

  1. Abra o Hyper-V Manager
  2. Clique em New → Virtual Machine
  3. Configure:
    • Generation: 1 (BIOS, não UEFI)
    • Startup Memory: 4096 MB
    • Processor: 2 vCPUs
    • Network Adapter: External (conectado à rede física)
    • Use existing virtual hard disk: selecione o .vhd ou .vhdx
  4. Finalize e inicie a VM.

O DCM Cloud iniciará e exibirá o menu de configuração no terminal, informando o IP para acesso via navegador.


💾 Parte 2 — Conversão para VMware (VMDK)

1. Converter o VDI para VMDK

O mesmo VBoxManage pode ser usado para gerar o disco compatível com VMware:

VBoxManage clonehd "C:\VMs\DCMCLOUD-1.4\DCMCLOUD-1.4-disk001.vdi" "C:\VMs\DCMCLOUD-1.4\DCMCLOUD-1.4.vmdk" --format vmdk

2. Criar a VM no VMware Workstation ou ESXi

Em VMware:

  1. Vá em File → New Virtual Machine
  2. Tipo: Custom (Advanced)
  3. Sistema: Linux → Debian 12 (64-bit)
  4. Quando pedir o disco, selecione Use an existing virtual disk
  5. Escolha o arquivo .vmdk gerado

Em VMware ESXi:

  1. No painel, escolha Create / Register VM
  2. Deploy a virtual machine from an OVF or OVA file
  3. Envie o .ovf e substitua o .vmdk original pelo novo
  4. Ajuste memória (mínimo 2 GB) e CPU (2 cores)

🧠 Dicas de compatibilidade

PlataformaFormato de DiscoFirmwareRede RecomendadaObservações
VirtualBox.vdiBIOSNAT / BridgeFormato original da DCM
Hyper-V.vhd / .vhdxBIOS (Gen 1)ExternalIdeal para Windows Server
VMware.vmdkBIOSBridgedCompatível com ESXi e Workstation