Moovv1.0.38
Moov

Migração de VMware para HPE VM Essentials

O Moov migra máquinas virtuais para o HPE VM Essentials usando como origem os pontos de restauração do Veeam Backup & Replication V13. As VMs chegam em nós MVM e o agente Morpheus é instalado no convidado depois do pivot, de modo que a VM fica registrada na plataforma sem passos manuais. O ambiente vSphere de origem não participa em nenhum momento.

VMware vSphere
fora de alcance
Veeam Backup & Replication V13
origem: ponto de restauração
Moov appliance
core + helpers descartáveis
customize · NBD · pivot
  • Proxmox VE8.x / 9.x
  • oVirt / OLVM4.5+
  • HPE VM EssentialsMorpheus 8.1.x · 9.0.x

Pré-requisitos

HPE VM Essentials com Morpheus 8.1.x ou 9.0.x

As duas ramificações são suportadas. A versão é reportada pelo próprio console do VM Essentials e vale confirmar antes de cadastrar o destino, porque a API muda entre ramificações maiores.

Ao menos um nó MVM com capacidade

As VMs migradas são colocadas em nós MVM. O nó escolhido precisa de espaço para os discos da onda, mais os recursos do helper (8 vCPU, 16 GB de RAM e 50 GB de disco com os valores padrão).

Credenciais com permissão para criar instâncias

O assistente de cadastro do destino faz o bootstrap automático das credenciais. A conta usada precisa poder criar instâncias e anexar discos no cloud MVM correspondente.

Saída de rede do convidado para o agente

O agente Morpheus é instalado após o pivot através do guest-exec do QEMU Guest Agent. A VM migrada precisa alcançar o appliance do Morpheus para concluir o registro.

Passos da migração

O percurso completo, de um appliance recém-implantado até a primeira VM rodando no HPE VM Essentials.

  1. 01
    Conectar o servidor Veeam

    Em Conexões → Veeam, adicione seu servidor Veeam Backup & Replication V13. O Moov usa a API REST para inventariar e a Data Integration API para publicar os discos sem modificar o backup.

  2. 02
    Adicionar o HPE VM Essentials como destino

    Em Conexões → Destinos, escolha HPE VM Essentials e informe o endereço do manager e as credenciais. O assistente valida o acesso e descobre os nós MVM disponíveis.

  3. 03
    Implantar um helper em um nó MVM

    O helper roda como uma VM dentro do próprio HPE VM Essentials e se registra no Core por TLS mútuo com um token de uso único. Ele é descartável: é removido ao terminar a onda.

  4. 04
    Rodar o preflight

    O Pre-flight Inspector classifica cada VM do catálogo do Veeam por sistema operacional, discos e prontidão VirtIO, e estima a capacidade necessária no nó de destino.

  5. 05
    Escolher o modo e planejar a onda

    O HPE VM Essentials suporta os dois modos. A Instant VM Migration inicia a VM a partir do backup em menos de 60 segundos e pivota para o armazenamento do nó. A Cold Migration copia os discos e deixa a VM desligada para a sua própria janela.

  6. 06
    Lançar, verificar e registrar

    Você acompanha o progresso por disco no console. Ao concluir o pivot, o Moov instala o agente Morpheus dentro do convidado via guest-exec, com o que a VM fica administrada pela plataforma sem intervenção manual.

O que acontece com o sistema operacional convidado

A etapa de customize roda offline sobre o disco montado antes do boot e adapta o convidado ao KVM. Neste destino há ainda um passo posterior ao pivot, que é a instalação do agente.

  • Os drivers VirtIO (vioscsi e viostor) são injetados em guests Windows e Linux, o que habilita o barramento virtio-scsi.
  • As VMware Tools são desinstaladas para não competirem com os drivers e o agente do KVM.
  • O QEMU Guest Agent é preparado e, além de confirmar que a VM está viva, é o canal pelo qual o agente Morpheus é instalado.
  • Os IPs estáticos são reaplicados conforme o slot PCI de cada NIC, incluindo guests Windows com várias interfaces.
  • O agente Morpheus é instalado depois do pivot, e não antes, para que registre a VM já rodando no armazenamento definitivo.

Limites conhecidos

  • A origem precisa ser um backup de imagem de VM no Veeam B&R V13. Backups de agente e de aplicação estão fora do escopo.
  • A instalação do agente depende do QEMU Guest Agent. Um convidado onde o QGA não responde fica migrado e rodando, mas sem registro no Morpheus.
  • Core e helpers precisam estar na mesma versão: desde a v1.0.38 o Core recusa trabalho de helpers mais antigos.
  • A capacidade concorrente por helper é definida por sua CPU e RAM, aproximadamente 1 vCPU e 2 GiB por VM em voo.
← Ver todos os destinos suportados