VMware: Migrando VMs em execução para diferentes datastores sem o Storage vMotion no vSphere Essentials Plus
Summary: Saiba como migrar máquinas virtuais (VMs) em execução para diferentes datastores em ambientes VMware vSphere sem o Storage vMotion. Este guia passo a passo foi projetado para que os administradores, especialmente aqueles com licenciamento do vSphere Essentials Plus, superem as limitações e gerenciem VMs com eficiência. ...
Instructions
Migrando VMs em execução para diferentes datastores sem o Storage vMotion no VMware vSphere Essentials Plus
Introdução:
Este artigo fornece instruções passo a passo para que os administradores migrem máquinas virtuais (VMs) em execução para diferentes datastores em ambientes VMware vSphere sem usar o Storage vMotion. O processo descrito abaixo supera as limitações impostas pelo licenciamento do vSphere Essentials Plus, permitindo uma distribuição eficiente de VMs entre datastores. Além disso, ele inclui uma solução temporária para que o vSphere Storage vMotion obtenha a migração seletiva em nível de disco.
Sumário:
Pré-requisitos
Sintomas
Propósito
Resolução
- Migração de VMs
- Solução temporária para o vSphere Storage vMotion (migração seletiva em nível de disco)
- Etapas adicionais para a migração do vCenter
Limitações do vSphere Essentials Plus
Pré-requisitos:
- Ambiente VMware vSphere com licenciamento do vSphere Essentials Plus
- Pelo menos dois hosts do ESXi no ambiente.
Sintomas:
- Incapacidade de usar o Storage vMotion para migrar VMs em execução entre datastores.
- Licenciamento limitado com o vSphere Essentials Plus, que não inclui a funcionalidade Storage vMotion.
- Falhas de backup devido à capacidade livre insuficiente no datastore
Objetivo:
Este guia fornece aos administradores as etapas necessárias para migrar VMs em execução para diferentes datastores em ambientes VMware vSphere sem depender do Storage vMotion. Ele também apresenta uma solução temporária para alcançar a migração seletiva em nível de disco usando uma combinação de técnicas de clonagem e cópia.
Resolução:
Migração de VMs:
- Faça login no vSphere Client ou no vSphere Web Client usando as credenciais de administrador.
- Certifique-se de que haja pelo menos dois hosts ESXi disponíveis em seu ambiente.
- Identifique as VMs a serem migradas para diferentes datastores.
- No vSphere Client ou vSphere Web Client, execute as seguintes etapas:
a. Clique com o botão direito do mouse na VM a ser migrada e selecione "Migrate" no menu de contexto.
b. No assistente de migração, escolha a opção "Alterar o recurso de computação e o armazenamento" para migrar a VM e seu armazenamento.
c. Selecione um host ou cluster de destino para mover a VM.
d. Escolha um datastore de destino ou um cluster de datastore para armazenar os arquivos da VM.
e. Analise os resultados da verificação de compatibilidade para garantir que a migração seja bem-sucedida. - Clique em "Concluir" para iniciar o processo de migração.
- Monitore o progresso da migração para garantir que ela seja concluída com sucesso.
- Repita as etapas 4 a 6 para cada VM que deve ser migrada.
- Depois que o processo de migração for concluído, verifique se as VMs estão em execução nos datastores desejados.
Solução temporária para o vSphere Storage vMotion (migração seletiva em nível de disco):
A migração seletiva em nível de disco não é diretamente compatível com o vSphere Essentials Plus. No entanto, isso pode ser feito usando uma solução temporária que envolve técnicas de clonagem e cópia.
Etapa 1: Criar um novo datastore:
- Certifique-se de que haja um datastore adicional disponível em seu ambiente vSphere Essentials Plus para migrar os discos da VM.
Etapa 2: Clone a máquina virtual:
- Faça log-in no vSphere Client com as credenciais adequadas.
- Localize a VM a ser migrada no painel do inventário.
- Clique com o botão direito do mouse na VM e selecione "Clone to Virtual Machine".
- Na seção "Selecionar um nome e uma pasta", dê ao clone um nome exclusivo e escolha um local para ele no inventário.
- Prossiga para as próximas etapas no assistente de clonagem sem alterar a configuração.
Etapa 3: Remova discos desnecessários:
- Quando o processo de clonagem for concluído, clique com o botão direito do mouse na VM clone recém-criada no painel do inventário.
- Selecione "Edit Settings" para abrir as configurações da VM.
- Na guia "Hardware", analise a lista de discos virtuais conectados à VM.
- Identifique os discos que você deseja migrar para o novo datastore.
- Anote os nomes desses discos (por exemplo, Disco rígido 1, Disco rígido 2 etc.).
Etapa 4: Remova a VM de clonagem:
- Essa etapa é essencial para evitar conflitos com a VM original e evitar possíveis conflitos de IP ou nome de host. Clique com o botão direito do mouse na VM clonada e selecione "Remover do inventário".
Etapa 5: Copie os discos da VM:
- Habilite o SSH no host do ESXi que contém os discos da VM. Você pode fazer isso conectando-se ao host do ESXi por meio do vSphere Client, navegando até "Configuration" > "Security Profile" e ativando o serviço "SSH".
- Use um client SSH (por exemplo, PuTTY) para se conectar ao host do ESXi.
- Navegue até o diretório da VM no datastore usando a linha de comando. Geralmente, o local é /vmfs/volumes/datastore_name/vm_name/.
- Use o comando
vmkfstoolsComando para copiar os discos virtuais do datastore atual para o novo datastore. A sintaxe do comando é a seguinte:
vmkfstools -i source_disk_path -d thin destination_disk_path
Por exemplo:
vmkfstools -i /vmfs/volumes/source_datastore/vm_name/source_disk.vmdk -d thin /vmfs/volumes/destination_datastore/vm_name/destination_disk.vmdk
- Repita esse comando para cada disco a ser migrado.
Etapa 6: Registre a VM:
- Depois de copiar todos os discos, vá para o novo datastore usando o vSphere Client.
- Clique com o botão direito do mouse no arquivo .vmx da VM original (não no clone) e escolha "Add to Inventory".
- Siga os prompts para adicionar a VM de volta ao inventário.
Etapa 7: Ligue e verifique:
- Ligue a VM a partir do novo datastore e certifique-se de que tudo funcione conforme o esperado.
- Verifique se a VM está usando os discos do novo datastore.
Etapas adicionais para a migração do vCenter:
Em relação ao vCenter:
- Desligue o vCenter.
- Conecte-se diretamente ao host (pois o vCenter ficará inativo).
- Clique com o botão direito na VM do vCenter e opte por cancelar o registro ou removê-la do inventário (não exclua a VM).
- Navegue até o datastore onde reside a VM do vCenter. Clique com o botão direito no diretório da VM e escolha "Mover".
- Selecione o novo datastore como o destino da VM do vCenter.
- Quando a transferência for concluída, acesse o diretório, clique com o botão direito do mouse no arquivo .vmx e selecione "Register VM" (ou "Add to Inventory").
Limitações do vSphere Essentials Plus:
O vSphere Essentials Plus é uma edição básica do VMware vSphere projetada para pequenas empresas. Ele vem com algumas limitações em comparação com edições mais avançadas, como Standard, Enterprise ou Enterprise Plus. Estas são as principais limitações do vSphere Essentials Plus:
- Número de hosts: O vSphere Essentials Plus oferece suporte a, no máximo, 3 hosts ESXi físicos.
- vCenter Server: o vSphere Essentials Plus inclui uma licença para o vCenter Server Essentials, que é uma versão limitada do vCenter Server que só pode gerenciar até três hosts.
- Recursos do vSphere: Alguns recursos avançados disponíveis em edições superiores, como Storage vMotion, Distributed Resource Scheduler (DRS) e High Availability (HA), não estão incluídos no vSphere Essentials Plus.
- Limitações de RAM e CPU: O Essentials Plus tem certas limitações na quantidade de núcleos de RAM e CPU que ele pode suportar por host.
- Sem tolerância a falhas (FT): A Tolerância a falhas, um recurso que fornece disponibilidade contínua para VMs, não está disponível no vSphere Essentials Plus.
- Sem vSAN: o vSphere Essentials Plus não inclui o recurso vSAN, que permite a criação de armazenamento compartilhado usando discos locais.
Additional Information
Fontes:
Movendo ou copiando discos virtuais em um ambiente
VMwarehttps://kb.vmware.com/s/article/900
Clonagem e conversão de discos de máquina virtual com vmkfstools
https://kb.vmware.com/s/article/1028042Como migrar VMs em execução para diferentes datastores sem o Storage vMotion
https://virbeaver.com/2019/11/21/how-to-migrate-running-vms-to-different-datastores-without-storage-vmotion/
Migrar o vCenter para um novo datastore sem vMotion.
https://communities.vmware.com/t5/VMware-vCenter-Discussions/Migrate-vCenter-to-a-new-datastore-Without-vMotion/td-p/2253230