Quando se trata de máquinas virtuais, muitos de nós começamos com o VirtualBox da Oracle. As razões são óbvias. O VirtualBox é gratuito para uso não comercial e, ao contrário do Hyper-V , é executado no Windows 10 Home Edition. Dito isso, quando você leva a sério as VMs, chega um momento em que deseja atualizar para o Hyper-V. O VirtualBox é bom para necessidades básicas, mas o Hyper-V, que é executado na Pro Edition do Windows 10 , tem melhor desempenho e alguns recursos avançados, como VMs aninhadas , gerenciamento mais fácil usando o PowerShell e recursos como BASH para Windows 10 . Há apenas um problema: o Hyper-V não oferece suporte nativo a VMs do VirtualBox. Então, para migrá-los, você terá que convertê-los.
Neste artigo, mostraremos como migrar uma máquina virtual Oracle VirtualBox existente para o Hyper-V do Windows 10.
Migrar uma máquina virtual do Oracle VirtualBox para o Windows 10 Hyper-V
Para começar, inicie o VirtualBox Manager e selecione a máquina virtual no painel da lista que você deseja exportar. Verifique se o sistema operacional que você está exportando é compatível com o Hyper-V. Clique no menu Arquivo e clique em Exportar Appliance…

Selecione a máquina virtual novamente e clique em Avançar.

Escolha o local onde deseja armazenar o arquivo da máquina virtual, selecione o formato OFV 2.0 e clique em Avançar .

Clique em Exportar e aguarde enquanto o appliance é exportado; isso pode levar algum tempo dependendo do tamanho da máquina virtual.

Antes de iniciar a conversão, precisaremos usar um utilitário de descompactação, como o 7-zip, para extrair o conteúdo do arquivo OVF que acabamos de exportar.

Nosso próximo passo é importar a VM para o software Hyper-V da Microsoft. O Hyper-V não oferece suporte nativo ao Formato Virtual Aberto. Inicialmente, tentei converter a VM usando o utilitário gratuito da Microsoft chamado Virtual Machine Converter e o cmdlet PowerShell integrado. Eu não experimentei nada além de frustração ao fazê-lo funcionar; veja a prova abaixo. Eu disse a mim mesmo: “Esqueça isso! Tem que haver uma maneira mais fácil do que voltar à era de Computer Chronicles .”

Depois de algumas pesquisas na web, me deparei com um utilitário gratuito da StarWind chamado V2V Image Converter projetado apenas para converter diferentes tipos de formatos de disco rígido virtual. Primeiro, você precisa se inscrever para o download gratuito, que será enviado a você em um link de e-mail. Depois de receber seu download gratuito, faça o download e configure o StarWind Converter.

Inicie o software StarWind V2V Image Converter e clique em Avançar.

Escolha Arquivo local como sua fonte e clique em Avançar .

Escolha o formato para o qual deseja converter a imagem. O Hyper-V suporta os formatos VHD e VHDX. O VHDX é uma melhoria em relação ao formato de disco rígido virtual mais antigo, com suporte para até 64 TBs de armazenamento. Como esta é uma VM do Windows XP, vou ficar com uma opção de VHD fixa chamada VHD Pre-allocated image.

Navegue até onde em seu disco rígido você gostaria de armazenar a imagem convertida.

Selecione o destino do arquivo VHD. No meu caso, isso será usado localmente, portanto, ficarei com o padrão.

Aguarde enquanto o arquivo VMDK é convertido. Quanto maior o VHD, mais tempo levará.

Importar máquina virtual para o Hyper-V
O próximo passo é ver se funciona. Inicie o Hyper-V no Windows 10 , clique em Novo > Máquina Virtual e clique em Avançar . Passe pelo assistente e configure sua máquina virtual com as configurações apropriadas. Quando você chegar à seção Conectar disco rígido virtual , escolha “ Usar um disco rígido virtual existente ”, clique em Procurar… , abra o arquivo VHD que convertemos anteriormente e clique em Avançar .
Clique em Concluir para confirmar sua configuração.

Prossiga para iniciar sua máquina virtual e pronto. Sua VM do Oracle VirtualBox agora está funcionando no Hyper-V.

Isso não foi tão ruim. Procurando mais tutoriais sobre VMs? Confira nosso post sobre como conectar sua máquina virtual à Internet . Além disso, se você preferir não usar o software StarWind , experimente o Microsoft Virtual Machine Converter gratuito e deixe-nos saber se você teve alguma sorte com ele.