Como converter um arquivo VirtualBox VDI em um VMware vdmk?

10

Estou usando o VirtualBox 2.1.4 e quero converter um arquivo VDI para carregá-lo no VMware Player (3.0.0 build-197124 no Vista Home Premium).

Eu acho que posso mudar o formato VDI para vmdk com uma ferramenta fornecida pelo VirtualBox:

VBoxManage clonehd /vboxdata/old.vdi /vmwaredata/new.vmdk -format VMDK

Também é possível obter um arquivo vmdk com:

qemu-img.exe convert -O vmdk hdd.vdi hdd.vmdk

Mas isso não gera o arquivo vmx que o VMware Player precisa. Como obtenho esse arquivo?


Para fins informativos, o VMware Converter 4.0.1 diz que as imagens de backup suportadas ou máquinas virtuais de terceiros são:

Microsoft Virtual PC 2004 ou 2007

Microsoft VirtualServer 2005

Parallels Desktop 2.5, 3.0 ou 4.0 para Mac

Backup consolidado da VMware

Symantec Backup Exec System Recovery 6.5, 7.0, 8.0

Symantec LiveState Recovery 3/6

Versões do Norton Ghost de 9 a 14

Acronis True Image Backup

ShadowProtect Desktop, Server, SBS, IT, etc versões de 2.0 a 3.2

homem de gelo
fonte

Respostas:

7

Aqui está uma resposta atualizada a partir da versão 5.0.14, mostrada abaixo:

Na janela principal, clique no menu Arquivo e selecione "Virtual Media Manager" ou simplesmente use o atalho Ctrl+D.

Janela principal

Selecione o disco que deseja converter e clique em "Copiar" ou use o atalho Ctrl-O.

Virtual Media Manager

Escolha um caminho e nome de arquivo para o disco convertido, junto com o tipo de arquivo e clique em "Copiar".

Copiar disco rígido virtual

Nota: O disco rígido de origem já estará selecionado se você o tiver escolhido na etapa anterior.

No meu caso, converti um VDI do Windows Server 2016 TP4 em um VMKD para hospedagem em um ambiente VMware corporativo. Os arquivos de origem e de destino foram alocados dinamicamente.

Chiramisu
fonte
4

Esta é uma resposta de http://communities.vmware.com/people/pajegan

Você pode usar o "VMware vCenter Converter Standalone" para converter seus arquivos VDI de virtualbox em .vmdk para usar no servidor vmware. A seguir estão as etapas para fazer isso:

Verifique se a sua máquina virtual no virtualbox está funcionando.

Depois de abrir o aplicativo, clique em "Converter máquina" e escolha Máquina ligada.

Escolha uma máquina remota

Forneça o endereço IP, o nome de usuário e a senha da máquina remota que você deseja converter e pressione

Selecione Tipo de destino como VMware Workstation ou outra máquina virtual VMware.

Selecione o produto Vmware como Vmware Server 2.x

Escolha um local para a máquina virtual: deve ser uma pasta compartilhada de rede.

Clique em Avançar e verifique as configurações e clique em Avançar novamente.

A tarefa levará cerca de uma hora, com base no tamanho da sua máquina virtual.

Agora você pode copiar os arquivos no armazenamento de dados do servidor vmware e adicionar a VM ao inventário usando o arquivo .vmx.

PS: Queria executar as seguintes etapas para usar a máquina virtual no servidor VMware Esxi. No entanto, ele não está funcionando no ESXi. Se alguém teve sorte em migrar do Virtualbox para o VMware esxi, informe-me as etapas.

homem de gelo
fonte
-1

Eu acho que a única opção é:

1) Arquivo-> Exportar Dispositivo ...

2) selecione a VM que você deseja exportar

3) salve-o (arquivo .ova) em uma pasta de backup em algum lugar (talvez com um nome diferente do original)

4) use o formato OVF 1.0 e escreva um arquivo de manifesto (o 2.0 não funciona)

5) aguarde até a exportação terminar e depois importe / abra para o VMware (para mais espera :)

porque parece que o VMware não gosta de importar arquivos .vmdk regulares ...

6) então a melhor opção é sempre usar também o formato .vdmk no VirtualBox?

jimmy5
fonte