Migrando VirtualBox .vdi para ProxMox VE
Vamos ao passo a passo:
A. Encontre o arquivo .vdi da sua VM. Primeiro, precisamos localizar o arquivo do disco VirtualBox (.vdi).
1. Abra a GUI do VirtualBox;
2. Clique na VM que queremos migrar e clique no botão Configurações;
3. Clique em Armazenamento e clique no arquivo .vdi listado em IDE Controller (Controladora: SATA);
4. Passe o mouse sobre o disco rígido VDI: na caixa suspensa (mouse over), observe o caminho para o arquivo .vdi.
B. Converter o .vdi para .img. Agora precisamos converter o disco rígido para um formato RAW para que ProxMox possa reconhecer.
1. No host do VirtualBox, abra um prompt de comando (terminal);
2. Vá até o diretório onde encontra-se o .vdi que você localizou acima;
3. Execute o seguinte comando: VBoxManage clonehd --format RAW [virtual_harddisk].vdi [virtual_harddisk].img
4. Isso pode demorar um pouco, então seja paciente. Vá tomar um café.
C. Crie uma nova VM ProxMox. Em seguida, precisamos criar uma VM Proxmox para importar o disco (.img) criado no passo anterior.
1. Abra a interface Web do Proxmox;
2. Clique em Virtual Machines e depois clique na guia Create;
3. Deixe todas as opções como padrão, sem alteração. Meu espaço em disco (GB): você pode definir para 60 GB, considerando que o .vdi original esta em 50 GB. Isso parece que funciona bem. Mas você pode editar essa informação se houver problemas no futuro;
4. Observe o VMID: número da sua nova VM (por exemplo, "106").
D. Crie uma nova VM ProxMox. Em seguida, precisamos criar uma VM Proxmox para importar o disco (.img) criado no passo anterior.
1. Abra a interface Web do Proxmox;
2. Clique em Virtual Machines e depois clique na guia Create;
3. Deixe todas as opções como padrão, sem alteração. Meu espaço em disco (GB): você pode definir para 60 GB, considerando que o .vdi original esta em 50 GB. Isso parece que funciona bem. Mas você pode editar essa informação se houver problemas no futuro;
4. Observe o VMID: número da sua nova VM (por exemplo, "106").
E. Faça o upload do arquivo .img. Agora precisamos fazer o upload do novo arquivo .img para o servidor Proxmox.
1. Utilize um software de transferência de arquivos (o WinSCP ou o Filezilla são boas opções).
2. Transfira o arquivo .img para a pasta /var/lib/vz/images/106 (substitua 106 pelo número que você anotou no campo VMID no passo anterior.
F. Renomeie o arquivo .img. Agora tudo o que precisamos fazer é renomear o arquivo .img.
1. Renomeie o arquivo .raw existente (por exemplo, vm-106-disk-1.raw) para .old.
2. Renomeie o arquivo .img para o nome do arquivo .raw existente (por exemplo, vm-106-disk-1.raw).
G. Inicialize a máquina.