A virtualização é uma excelente maneira de aumentar a utilização do hardware em sua organização. Um servidor Hyper-V é uma das melhores soluções de virtualização disponíveis no mercado e tem a grande vantagem de ser incluído no Windows Server sem nenhum custo extra. A versão mais recente do Hyper-V leva essa ferramenta a um nível ainda mais alto, porque inclui vários recursos novos que estavam faltando anteriormente. Embora uma opção de atualização in-loco não esteja disponível devido a alterações de arquitetura envolvidas na implementação de um servidor Hyper-V, o processo de migração em rede detalhado neste artigo funciona perfeitamente bem.
1. Migrando do VMware para o Hyper-V
A virtualização é uma excelente maneira de aumentar a utilização do hardware
em sua organização. Um servidor Hyper-V é uma das melhores soluções de
virtualização disponíveis no mercado e tem a grande vantagem de ser incluído
no Windows Server sem nenhum custo extra. A versão mais recente do Hyper-
V leva essa ferramenta a um nível ainda mais alto, porque inclui vários
recursos novos que estavam faltando anteriormente. Embora uma opção de
atualização in-loco não esteja disponível devido a alterações de arquitetura
envolvidas na implementação de um servidor Hyper-V, o processo de migração
em rede detalhado neste artigo funciona perfeitamente bem.
Em qualquer ambiente de TI contemporâneo, é extremamente importante que
um administrador possa migrar em tantos hipervisores quanto necessário, por
vários motivos. Uma migração muito comum é entre o VMware e o Hyper-V. No
entanto, o processo não fica mais fácil só porque é comum. Ainda é um
processo complexo. Há algumas etapas específicas que você precisa seguir
para garantir o sucesso do seu esforço de migração.
2. Algumas perguntas estão em ordem:
Quantas VMs precisam ser migradas? A migração de VMs grandes
podem ser realizadas com eficiência, utilizando uma das várias ferramentas
de migração em massa disponíveis. Lembre-se do fato de que cada
migração resulta em uma quantidade específica de tempo de inatividade,
sendo que cada instância custa um número significativo de dólares
organizacionais.
Quanto tempo de inatividade seria necessário para minha
migração? Em geral, é seguro dizer que o tempo necessário para executar
uma migração é proporcional ao volume total de dados que está presente na
VM que está sendo migrada.
Se for o caso de você migrar apenas um pequeno número de VMs, a maneira
ideal de migrar entre hypervisores seria usar as ferramentas reais fornecidas
pelos fornecedores. Qualquer suporte para o OVF (formato de virtualização
aberto) é incorporado diretamente ao vSphere, o que significa que há uma
variedade muito maior de plataformas, além do Hyper-V, para o qual suas VMs
podem ser migradas.
3. Lembre-se de que o Hyper-V não suporta o OVF da mesma maneira, o que
significa que qualquer migração para o Hyper-V exigiria algumas etapas
adicionais. No entanto, o Virtual Machine Converter da Microsoft permite que
você importe máquinas VMware, o que facilita seu trabalho mesmo nesse
cenário.
Um programa chamado Assistente de Réplica do Azure, que tem suporte a
OVF integrado,. Embora esse assistente possa ser usado gratuitamente por um
mês durante um período de avaliação, você precisará pagar depois disso. Por
enquanto, é recomendável que você use o Virtual Machine Converter da
Microsoft.
Realizando uma limpeza
Pouco antes de fazer a migração real da máquina virtual para o Hyper-V a
partir do VMware, considera-se a melhor prática executar uma limpeza na VM
de origem real:
Primeiro, remova todos os CDs que estão conectados. Isso ocorre porque
deixar qualquer mídia anexada pode causar interrupções nas migrações. Se
você estiver usando o cliente da web mais atual da VMware, o OVF fará
uma exportação de todas as mídias conectadas.
Agora, procure a presença de qualquer hardware desnecessário na máquina
virtual. As VMs podem conter uma quantidade considerável de hardware
virtual desnecessária, como portas seriais, portas paralelas e placas de som.
Em seguida, limpe os discos. Isso inclui atividades básicas, como esvaziar a
lixeira e remover aplicativos não utilizados. Também é considerada uma
prática recomendada para desfragmentar os volumes de origem antes da
migração.
Finalmente, confirme todos os instantâneos. Dado o fato de que as capturas
instantâneas não podem ser exportadas ou usadas no OVF, você deve
manipular isso capturando as capturas instantâneas ou, alternativamente,
revertendo-as, conforme a necessidade específica.
Quando a limpeza da VM estiver concluída, ela estará pronta para migração. É
importante observar que versões muito específicas do ESXi são suportadas do
4. ponto de vista da migração. Por exemplo, o ESXi 6.5 ainda não é suportado
como fonte.
Preparação do destino do servidor Hyper-V
Estas são as etapas deste processo:
Primeiro, conclua o download e a instalação do servidor Hyper-V.
Agora, você precisa configurar “Redes virtuais” idênticas às do host de
origem no Hyper-V usando a ação do host “Virtual Switch Manager”.
Em seguida, baixe o Virtual Machine Converter da Microsoft (MVMC), que é
um acelerador de solução disponível gratuitamente. Essa ferramenta tem a
capacidade de converter máquinas virtuais VMware criadas com o vCenter
Server 5.0, o vCenter Server 4.1, o ESXi Server 5.0 e o ESXi Server 4.1.
Em seguida, o MSI deve ser executado
Agora, você deve digitar o nome do local real onde o MVMC deve ser
instalado. Como alternativa, você pode usar o local definido por padrão e
continuar com o processo de instalação que está acontecendo na máquina
local. Observe que a conta que está executando os processos de
configuração deve ser configurada como o administrador local na máquina.
Convertendo VMs usando a GUI do MVMC
Para obter o melhor desempenho possível, é altamente recomendável que o
processo de conversão seja executado no host de destino. O que isto significa
é que o MVMC deve ser instalado e executado a partir do hipervisor do Hyper-
V. Estas são as etapas envolvidas:
1. Abra o MVMC e, em seguida, abra a página "Origem" e, em seguida,
insira os detalhes necessários para conectar-se a um servidor ESX, ESXi
ou VMware vCenter.
2. Na caixa "Endereço", você deve digitar o nome do servidor de origem do
VMware ou o endereço IP do servidor.
3. Na caixa “Nome do usuário”, digite o nome do usuário.
4. Na caixa "Senha", digite a senha e clique em Avançar.
5. 5. Na página de máquinas virtuais, selecione uma máquina virtual presente
no servidor VMware de origem a ser convertido.
6. Por favor, note o seguinte:
o O MVMC sempre assume que uma máquina virtual está em um estado
em execução. Todas as máquinas virtuais que não estão em execução
(que são basicamente off-line) não podem ser convertidas pelo MVMC.
o Cada máquina virtual deve ter as ferramentas do VMware instaladas e
estar sempre conectada a um domínio do AD (Active Directory).
o O disco de inicialização anexado à máquina virtual de origem real será
convertido em um VHD com base no IDE. Todos os discos de dados
conectados à máquina virtual de origem real acabam sendo
convertidos em VHDs com base no SCSI.
o O MVMC criaria mais uma instância da máquina virtual no Hyper-V
com base na configuração real da máquina virtual de
origem. Enquanto a máquina virtual de origem permanece intacta, ela
será encerrada durante o processo de conversão.
7. Agora clique em "Next".
8. Na página "Conexão de Máquina Virtual", insira as credenciais para uma
conta de administrador que possa ser usada para conectar-se à máquina
virtual. Essa conexão é necessária para desinstalar as ferramentas do
VMware presentes na VM de origem. A VM deve estar conectada a um
domínio do AD.
9. Na caixa “máquina virtual”, digite o nome da máquina virtual.
10.Na caixa “nome do usuário”, digite o domínio e o nome do usuário.
11.Na caixa "Senha", digite a senha.
12.Na opção "Estado final da VM de origem", você deve escolher se a VM de
origem deve ser DESLIGADA ou LIGADA quando a restauração for
concluída.
13.Na opção "Estado final da VM de destino", faça a escolha para determinar
se a VM de destino deve ser DESLIGADA ou LIGADA quando a
conversão for concluída. Observe que o MVMC sempre salva um
instantâneo da VM original de origem antes do momento em que as
ferramentas são desinstaladas. O MVMC sempre restaurará a VM para
seu estado original depois que os discos conectados à VM forem
copiados para a máquina em que a conversão real está ocorrendo. Além
disso, observe que o acesso remoto controlado por WMI (Windows
Management Instrumentation) deve estar habilitado na VM de origem.
14.Agora clique em "Next".
15.Na página "Espaço de trabalho", clique em "Procurar" para selecionar o
caminho da pasta da área de trabalho a partir da qual a interface do
usuário pode ser executada. Você deve garantir que você selecione um
local que tenha espaço em disco suficiente para armazenar os arquivos
VHD convertidos.
16.Agora clique em "Next".
17.Agora, na página “Host Hyper-V”, insira todos os detalhes necessários
para se conectar ao servidor Hyper-V de destino. A VM será realmente
criada no servidor Hyper-V após a conversão. O caminho UNC deve ser
especificado para que o posicionamento correto dos arquivos VHD
ocorra.
6. 18.De dentro da caixa “Endereço”, digite o endereço IP do servidor ou o
nome do servidor Hyper-V.
19.Na caixa “User name”, digite o nome de usuário e o domínio.
20.Na caixa "Senha", digite a senha.
21.Na caixa “Caminho”, clique em “Procurar” para selecionar o caminho UNC
onde o servidor Hyper-V de destino terá o arquivo VHD copiado.
22.Agora, você deve selecionar se o arquivo VHD deve ser expandido
dinamicamente ou ter tamanho fixo.
23.Clique em "Next".
24.Revise todos os detalhes e clique em "Concluir" para concluir o processo
de conversão enquanto estiver na página de resumo.
25.Quando a conversão da VM for concluída com sucesso, a página de
conclusão será exibida, onde você clica em "Fechar".
Exportar a VM
Para executar uma exportação para o Hyper-V a partir do VMWare, abra o
programa Virtual Machine Converter da Microsoft. Depois de clicar na página
de abertura, em "Tipo de máquina", selecione a opção para "conversão de
máquina virtual". Clique em "Avançar". A seleção a seguir é para "Destino de
migração", que permite migrar para um ambiente Hyper-V ou Azure. Aqui,
escolha a opção "Migrar para o Hyper-V" e clique em "Avançar".
Na tela seguinte, você pode selecionar o host Hyper-V real que será o destino
e a conta de usuário desejada. Em muitos casos, você pode estar logado como
administrador ou com outro ID com privilégios de administrador. A conta atual
pode ser substituída, desmarcando a caixa "Usar minha conta de usuário do
Windows".
A tela subsequente fornece a funcionalidade relacionada à definição de onde
carregar todas as VMs convertidas. É muito importante configurar o
compartilhamento de destino adequadamente para garantir que o usuário que
está realmente executando a conversão tenha direitos e privilégios suficientes
7. para concluí-lo com êxito. Os administradores de domínio terão, de qualquer
forma, direitos completos sobre os compartilhamentos associados. Em geral, é
melhor deixar as outras opções com os valores padrão associados a elas.
A próxima etapa é selecionar o host ESXi ou o vCenter de origem. Por favor,
note que este processo funciona perfeitamente bem para hosts ESXi
livres. Observe o fato de que geralmente usamos as credenciais de
administrador de domínio para efetuar login no vCenter, o que garante a
visualização de todas as máquinas presentes no cluster. Em qualquer caso, o
vCenter deve sempre utilizar a autenticação baseada no Active Directory em
qualquer ambiente de médio a grande porte, com a condição de que as
configurações precisem ser ajustadas conforme necessário.
Os hosts ESXi independentes são realmente bem suportados do ponto de vista
da migração, com o nome do host apropriado e as credenciais de host
adequadas do host ESXi local a ser usado. Na tela depois disso, a VM real
deve ser escolhida. Observe que, para que qualquer migração bem-sucedida
aconteça no Hyper-V a partir do VMware, todas as VMs devem ser mantidas
em um estado de desligamento. Em seguida, um local deve ser escolhido para
todas as migrações temporárias que precisam acontecer, o que deve ter muito
armazenamento de reserva. Essa seleção é feita na tela do espaço de
trabalho.
Agora, você deve confirmar os detalhes mencionados na página de resumo
antes de clicar em "Próximo". A migração começa a acontecer neste exato
momento. Depois que a migração completa do VMware para o Hyper-V for
concluída, o servidor iniciará automaticamente o convidado, se a opção
relevante tiver sido selecionada. Neste ponto, o serviço para ferramentas
VMware seria pausado. Após a conclusão da inicialização, esse serviço deve
ser removido.