-
Por que não é possível migrar a máquina virtual para outro host?
-
Como corrigir problemas de migração de VM no VMware?
-
Melhor solução de migração de máquinas virtuais: Vinchin Backup & Recovery
-
FAQs sobre a impossibilidade de migrar a máquina virtual para outro host
-
Conclusão
"Tenho alguns hosts ESXi no datacenter e gostaria de realizar um vMotion para mover a máquina virtual entre hosts. O problema é que o VMware não consegue migrar a máquina virtual para outro host. Como faço uma migração correta da máquina virtual?"
O VMware vSphere é uma solução popular de virtualização de servidores. Seu hypervisor de classe empresarial, o ESXi, tem milhares de clientes ao redor do mundo. Ele ganhou reputação por seu excelente desempenho e compatibilidade poderosa. Apesar de ser excelente, às vezes pode causar problemas aos usuários durante a migração de dados.
A migração de dados é um trabalho comum para o administrador de TI. Para ajudar os usuários a migrar dados sem interromper o sistema, a VMware ofereceu vários tipos de vMotion para permitir que os usuários realizem migrações de dados em tempo real.
Se você desejar migrar apenas o armazenamento da máquina virtual, poderá usar o Storage vMotion para alterar o datastore sem alterar o host. Se precisar mover a máquina virtual para um host em outro vCenter para facilitar a gestão, poderá utilizar a Migração entre vCenters para migrar dados entre os vCenters.
A migração de VM é muito prática, portanto é necessário resolver o problema se você não conseguir migrar a VM para outro host.
Por que não é possível migrar a máquina virtual para outro host?
Poderia haver várias causas possíveis para uma tarefa de vMotion falha, incluindo licença ausente, versões diferentes do ESXi, recursos de hardware ou configurações de rede, entre outros.
Pode verificar os requisitos do vMotion e seguir os métodos da próxima seção para resolver o problema.
P.S. O vMotion não é o único método para migração de máquinas virtuais. Você tem o método para migrar VM sem o vMotion.
Como corrigir problemas de migração de VM no VMware?
Agora que você conhece as possíveis razões pelas quais a migração da VM falha, pode começar a resolver o problema.
Solução 1. Verifique a licença para vMotion
Embora o vMotion esteja integrado ao vSphere, ele ainda requer uma licença específica. Se não houver uma licença correspondente, você poderá ver a seguinte mensagem de erro: vMotion não está licenciado neste host.
Para garantir que o ESXi esteja licenciado para vMotion, você poderá verificar o status da licença:
Faça login no servidor vCenter por meio do cliente vSphere > selecione o host ESXi > clique em Configuração > clique em Recursos Licenciados > verifique se o vMotion é compatível
Solução 2. Execute a mesma versão do ESXi em ambos os hosts
Os hosts devem estar executando o ESXi 5.1 ou posterior. Se a máquina virtual foi criada em um host ESXi da versão mais recente e você deseja migrá-la para um host com uma versão anterior do ESXi, a migração pode falhar.
Para excluir esta causa, sugere-se atualizar o ESXi antigo para uma versão mais recente do ESXi no host. Seria ideal que ambos os hosts tivessem a mesma versão do ESXi.
Solução 3. Mantenha a mesma CPU em ambos os hosts ESXi
A configuração de hardware será verificada durante o processo de vMotion. Se o host de destino tiver uma configuração de CPU diferente da do host de origem, ou se a CPU do host de destino não for tão boa quanto a do host de origem, o processo de migração poderá ser afetado.
Portanto, você deve verificar a CPU de ambos os hosts. Se forem de configurações diferentes, pelo menos garanta que a do host de destino seja melhor, ou então precisa encontrar outro host de destino no cluster.
Solução 4. Verifique a qual cluster pertence a máquina virtual
O vMotion normal só permite migrar máquinas virtuais no mesmo vCenter. Se o host de destino estiver em outro vCenter, você precisará realizar um Cross vCenter vMotion (vSphere 6.0 ou versões posteriores) ou um Advanced Cross vCenter vMotion (vSphere 7.0 ou versões posteriores) para migrar a máquina virtual.
É necessário atualizar o vSphere e ter a licença Enterprise Plus para realizar a migração entre vCenters. Verifique a licença conforme a solução 1.
O processo de Cross vCenter vMotions é semelhante ao processo normal de vMotion. Basta selecionar a máquina virtual no vCenter e, em seguida, selecionar Exportação entre servidores vCenter. O assistente o guiará para concluir as etapas seguintes.
Se você não tiver uma licença, precisará realizar uma migração fria normal ou usar outro método na última seção deste texto.
Solução 5. Verifique a configuração da rede
Se houver problemas de rede, você poderá ver mensagens de erro como "A interface de rede conectada atualmente 'Adaptador de rede 1' usa a rede 'Rede da VM'."
Você precisa verificar a configuração da rede revisando a configuração nas Propriedades da Rede da Máquina Virtual. Os usuários relataram que resolveram o problema desmarcando o Modo Promíscuo nas Propriedades da Rede da Máquina Virtual.
Melhor solução de migração de máquinas virtuais: Vinchin Backup & Recovery
Além de migrar máquinas virtuais no vCenter, você pode contar com uma solução ainda melhor para a migração. Vinchin Backup & Recovery é uma solução profissional de backup e recuperação de desastres para máquinas virtuais e pode ajudá-lo a migrar facilmente suas VMs por meio do backup. Com uma versão de teste gratuita e fácil de usar, será tão simples quanto migrar máquinas virtuais no vCenter.
Além disso, também ajuda a migrar máquinas virtuais entre diferentes hipervisores, assim, se você estiver utilizando outras soluções de backup como XenServer, XCP-ng, Red Hat Virtualization, oVirt, Oracle Linux KVM, etc., poderá migrar máquinas virtuais entre mais hosts.
Quando for urgente migrar uma máquina virtual, você pode utilizar a tecnologia Instant Recovery do Vinchin, que ajudará a recuperar uma máquina virtual falha em 15 segundos. Você também pode utilizá-la para mover rapidamente uma máquina virtual para outro host.
1 Selecione o backup da máquina virtual do VMware
2 Selecione o host de destino
3 Selecione as estratégias
4 Enviar o trabalho
Vinchin Backup & Recovery foi selecionado por milhares de empresas e você também pode começar a usar este poderoso sistema com uma avaliação gratuita de 60 dias com todas as funcionalidades. Basta clicar no botão para obter o pacote de instalação.
FAQs sobre a impossibilidade de migrar a máquina virtual para outro host
P1: Como resolver erros de incompatibilidade entre versões do ESXi?
Atualize todos os hosts ESXi para a mesma versão antes de tentar o vMotion
P2: E se a CPU do meu host de destino não for compatível?
Certifique-se de que a CPU do host de destino tenha contadores de desempenho iguais ou melhores que os da origem
P3: Como corrigir falhas de vMotion causadas por configurações de rede?
Desative o modo PROMÍSCUO no grupo de portas de rede da máquina virtual para restaurar a conectividade de migração
Conclusão
A migração de VM é necessária em datacenters, mas às vezes não é possível migrar uma máquina virtual do VMware para outro host. As causas possíveis de falha no vMotion podem estar relacionadas à licença, versão do ESXi, recursos de hardware, posição da VM, configuração de rede, etc. Você pode usar as soluções apresentadas neste texto para resolver o problema.
Aliás, a solução interna de migração de máquinas virtuais não é o único modo de migrar VMs. O Vinchin Backup & Recovery também pode ajudá-lo a migrar VM do ESXi. Não perca o teste gratuito.
Compartilhar em: