Migrar VMs VMware para o Azure (sem agente)

Este artigo mostra como migrar VMs VMware locais para o Azure, usando a ferramenta Migração e modernização , com migração sem agente. Você também pode migrar VMs VMware usando a migração baseada em agente. Compare os métodos.

Este tutorial é o terceiro de uma série que demonstra como avaliar e migrar VMs VMware para o Azure.

Nota

Os tutoriais mostram o caminho de implantação mais simples para um cenário, para que você possa configurar rapidamente uma prova de conceito. Os tutoriais utilizam opções predefinidas sempre que possível e não mostram todas as definições e caminhos possíveis.

Neste tutorial, irá aprender a:

  • Adicione a ferramenta Migração e modernização.
  • Descubra as VMs que você deseja migrar.
  • Comece a replicar VMs.
  • Execute uma migração de teste para garantir que tudo esteja funcionando conforme o esperado.
  • Execute uma migração completa de VM.

Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.

Pré-requisitos

Antes de começar este tutorial, tem de:

  1. Conclua o primeiro tutorial para preparar o Azure e o VMware para migração.
  2. Recomendamos que você conclua o segundo tutorial para avaliar as VMs VMware antes de migrá-las para o Azure, mas não é necessário.
  3. Ir para o projeto já criado ou criar um novo projeto
  4. Verificar permissões para sua conta do Azure - Sua conta do Azure precisa de permissões para criar uma VM e gravar em um disco gerenciado do Azure.

Nota

Se você estiver planejando atualizar seu sistema operacional Windows, o Azure Migrate poderá baixar o Windows SetupDiag para obter detalhes de erro caso a atualização falhe. Verifique se a VM criada no Azure após a migração tem acesso ao SetupDiag. Caso não haja acesso ao SetupDiag, talvez não seja possível obter códigos de erro detalhados de falha de atualização do sistema operacional, mas a atualização ainda pode continuar.

Configurar o dispositivo Azure Migrate

A ferramenta de migração e modernização executa um dispositivo VMware VM leve que é usado para deteção, avaliação e migração sem agente de VMs VMware. Se você seguir o tutorial de avaliação, já configurou o aparelho. Se não o fez, configure-o agora, usando um destes métodos:

  • Modelo OVA: configure em uma VM VMware usando um modelo OVA baixado.
  • Script: configure em uma VM VMware ou máquina física, usando um script de instalador do PowerShell. Esse método deve ser usado se você não puder configurar uma VM usando um modelo OVA ou se estiver no Azure Government.

Depois de criar o dispositivo, verifique se ele pode se conectar ao Azure Migrate: Server Assessment, configurá-lo pela primeira vez e registrá-lo no projeto Azure Migrate.

Replicar VMs

Depois de configurar o dispositivo e concluir a descoberta, você pode começar a replicação de VMs VMware para o Azure.

  • Você pode executar até 500 replicações simultaneamente.
  • No portal, você pode selecionar até 10 VMs de uma só vez para migração. Para migrar mais máquinas, adicione-as a grupos em lotes de 10.

Nota

O Azure Migrate não oferece suporte à migração sem agente de VMs VMware com VMDK contendo caracteres não-ASCII.

Ative a replicação da seguinte forma:

  1. No Azure Migrate project >Servers, databases and web apps>Migration and modernization, selecione Replicate.

    Captura de tela ao selecionar a opção Replicar.

  2. Em Replicar, >Noções básicas>Suas máquinas são virtualizadas?, selecione Sim, com VMware vSphere.

  3. Em Dispositivo local, selecione o nome do dispositivo Azure Migrate que você configurou >OK.

    Captura de tela nas configurações de origem.

  4. Em Máquinas virtuais, selecione aquelas que quer replicar. Para aplicar o dimensionamento da VM e o tipo de disco de uma avaliação, se você tiver executado uma, em Importar configurações de migração de uma avaliação de migração do Azure?, selecione Sim e selecione o grupo de VMs e o nome da avaliação. Se você não estiver usando as configurações de avaliação, selecione Não.

    Captura de tela ao selecionar a avaliação.

  5. Em Máquinas virtuais, selecione VMs que você deseja migrar. Em seguida, clique em Avançar: Configurações de destino.

    Captura de tela ao selecionar VMs.

  6. Em Configurações de destino, selecione a assinatura, a região de destino e a conta de armazenamento.

    Nota

    Depois de iniciar a primeira replicação de uma VM, a conta de armazenamento não pode ser alterada. A opção padrão selecionada na lista suspensa será usada para criar uma nova conta de armazenamento. Se a opção não for selecionada, a conta de armazenamento será criada na etapa final de habilitação da replicação.

  7. Em Rede Virtual, selecione a VNet/sub-rede do Azure, à qual as VMs do Azure ingressam após a migração.

  8. Em Opções de disponibilidade, selecione:

    • Zona de Disponibilidade para fixar a máquina migrada a uma Zona de Disponibilidade específica na região. Use essa opção para distribuir servidores que formam uma camada de aplicativo de vários nós em zonas de disponibilidade. Se você selecionar essa opção, precisará especificar a Zona de Disponibilidade a ser usada para cada uma das máquinas selecionadas na guia Computação. Esta opção só estará disponível se a região de destino selecionada para a migração suportar Zonas de Disponibilidade
    • Conjunto de disponibilidade para colocar a máquina migrada em um conjunto de disponibilidade. O Grupo de Recursos de destino selecionado deve ter um ou mais conjuntos de disponibilidade para usar essa opção. O Conjunto de Disponibilidade com Grupos de Colocação de Proximidade é suportado.
    • Nenhuma opção de redundância de infraestrutura necessária se você não precisar de nenhuma dessas configurações de disponibilidade para as máquinas migradas.
  9. Em Tipo de criptografia de disco, selecione:

    • Criptografia em repouso com chave gerenciada pela plataforma
    • Criptografia em repouso com chave gerenciada pelo cliente
    • Criptografia dupla com chaves gerenciadas pela plataforma e pelo cliente

    Nota

    Para replicar VMs com CMK, você precisará criar um conjunto de criptografia de disco no Grupo de Recursos de destino. Um objeto de conjunto de criptografia de disco mapeia Managed Disks para um Cofre de Chaves que contém a CMK a ser usada para SSE.

  10. Em Benefício Híbrido do Azure:

    • Selecione Não se não quiser aplicar o Benefício Híbrido do Azure. Clique depois em Seguinte.
    • Selecione Sim se tiver computadores Windows Server abrangidos com subscrições ativas do Software Assurance ou do Windows Server e quiser aplicar o benefício aos computadores que está a migrar. Clique depois em Seguinte.

    Captura de tela nas configurações de destino.

  11. Em Computação, revise o nome, o tamanho, o tipo de disco do sistema operacional e a configuração de disponibilidade da VM (se selecionado na etapa anterior). As VMs devem estar em conformidade com os requisitos do Azure.

    • Tamanho da VM: se você estiver usando recomendações de avaliação, a lista suspensa Tamanho da VM mostrará o tamanho recomendado. Caso contrário, o Azure Migrate escolhe um tamanho com base na correspondência mais próxima na assinatura do Azure. Como alternativa, escolha um tamanho manual em Tamanho de VMs do Azure.
    • Disco do sistema operacional: especifique o disco do sistema operacional (inicialização) para a VM. O disco do SO é o disco que possui o carregador e o instalador do sistema operativo.
    • Zona de disponibilidade: especifique a zona de disponibilidade a ser usada.
    • Conjunto de disponibilidade: especifique o conjunto de disponibilidade a ser usado.

    Nota

    Se você quiser selecionar uma opção de disponibilidade diferente para um conjunto de máquinas virtuais, vá para a etapa 1 e repita as etapas selecionando diferentes opções de disponibilidade depois de iniciar a replicação para um conjunto de máquinas virtuais.

  12. Em Discos, especifique se os discos das VMs devem ser replicados para o Azure e selecione o tipo de disco (discos geridos SSD/HDD standard ou premium) no Azure. Clique depois em Seguinte.

    A captura de tela mostra a guia Discos da caixa de diálogo Replicar.

  13. Em Tags, escolha adicionar tags às suas máquinas virtuais, discos e NICs.

    A captura de tela mostra a guia marcas da caixa de diálogo Replicar.

  14. Em Analisar e iniciar a replicação, analise as definições e clique em Replicar para iniciar a replicação inicial para os servidores.

Nota

Se houver um problema de conectividade com o Azure ou se os serviços do dispositivo estiverem inativos por mais de 90 minutos, os ciclos de replicação ativos para servidores replicantes serão redefinidos para 0% e o respetivo ciclo será executado desde o início.

Nota

Você pode atualizar as configurações de replicação a qualquer momento antes do início da replicação (Gerenciar>máquinas replicantes). Não é possível alterar as configurações após o início da replicação.

Rastrear e monitorar

  1. Acompanhe o status do trabalho nas notificações do portal.

  2. Monitore o status da replicação clicando no valor numérico ao lado de VM do Azure em Migração e modernização.

    Monitorizar a replicação

A replicação ocorre da seguinte forma:

  • Quando o trabalho Iniciar Replicação for concluído com êxito, as máquinas iniciarão sua replicação inicial para o Azure.
  • Durante a replicação inicial, um instantâneo da VM é criado. Os dados de disco do instantâneo são replicados para replicar discos gerenciados no Azure.
  • Após a conclusão da replicação inicial, a replicação delta é iniciada. As alterações incrementais em discos locais são replicadas periodicamente para os discos de réplica no Azure.

Executar uma migração de teste

Quando a replicação delta começa, você pode executar uma migração de teste para as VMs, antes de executar uma migração completa para o Azure. É altamente recomendável que você faça isso pelo menos uma vez para cada máquina, antes de migrá-la.

  • A execução de uma migração de teste verifica se a migração funcionará conforme o esperado, sem afetar as máquinas locais, que permanecem operacionais e continuam replicando.
  • A migração de teste simula a migração criando uma VM do Azure usando dados replicados (geralmente migrando para uma VNet que não seja de produção em sua assinatura do Azure).
  • Você pode usar a VM do Azure de teste replicada para validar a migração, executar testes de aplicativos e resolver quaisquer problemas antes da migração completa.

Faça uma migração de teste da seguinte maneira:

  1. Em Metas>de migração Servidores, bancos de dados e aplicativos>Web Migração e modernização, selecione o valor numérico ao lado de Azure VM.

    Captura de tela de Testar servidores migrados.

  2. Clique com o botão direito do rato na VM a testar e, em seguida, clique em Testar migração.

    Captura de tela da migração de teste.

  3. Em Migração de teste, selecione a VNet do Azure na qual a VM do Azure estará localizada durante o teste. Recomendamos que utilize uma VNet que não seja de produção.

  4. Escolha a sub-rede à qual você gostaria de associar cada uma das placas de interface de rede (NICs) da VM migrada.

    A captura de tela mostra a seleção da sub-rede durante a migração de teste.

  5. Você tem uma opção para atualizar o sistema operacional Windows Server durante a migração de teste. Para atualizar, selecione a opção Atualizar disponível . No painel apresentado, selecione a versão do SO de destino para a qual pretende atualizar e selecione Aplicar. Mais informações.

  6. A tarefa Teste de migração é iniciada. Monitorize a tarefa nas notificações do portal.

  7. Após a conclusão da migração, veja a VM do Azure migrada em Máquinas Virtuais no portal do Azure. O nome do computador tem um sufixo -Test.

  8. Após terminar o teste, clique com o botão direito do rato na VM do Azure em Replicar computadores e clique em Limpar teste de migração.

    Captura de ecrã de Limpar migração.

    Nota

    Agora você pode registrar seus servidores que executam o SQL Server com o SQL VM RP para aproveitar os patches automatizados, o backup automatizado e o gerenciamento simplificado de licenças usando o SQL IaaS Agent Extension.

    • Selecione Gerenciar>máquinas>replicantes Máquina que contém SQL server>Compute and Network e selecione Sim para registrar com SQL VM RP.
    • Selecione o benefício Híbrido do Azure para SQL Server se você tiver instâncias do SQL Server cobertas por assinaturas ativas do Software Assurance ou do SQL Server e quiser aplicar o benefício às máquinas que está migrando.hs.

Migrar VMs

Depois de verificar se a migração de teste funciona conforme o esperado, você pode migrar as máquinas locais.

  1. No projeto Azure Migrate Servers>, databases and web apps>Migration and modernization, selecione o valor numérico ao lado de Azure VM.

    Replicar servidores

  2. Em Máquinas replicantes, clique com o botão direito do mouse em Migrar VM>.

  3. Em Migrar>Desligar máquinas virtuais e realizar uma migração planeada sem perda de dados, selecione Sim>OK.

    • Por predefinição, o Azure Migrate desliga a VM no local e executa uma replicação a pedido para sincronizar quaisquer alterações à VM ocorridas desde a última replicação. Tal garante que não haja perda de dados.
    • Se não quiser desligar a VM, selecione Não
  4. Você tem uma opção para atualizar o sistema operacional Windows Server durante a migração. Para atualizar, selecione a opção Atualizar disponível . No painel apresentado, selecione a versão do SO de destino para a qual pretende atualizar e selecione Aplicar. Mais informações.

  5. Uma tarefa de migração é iniciada para a VM. Controle a tarefa nas notificações do Azure.

  6. Após a conclusão da tarefa, pode ver e gerir a VM na página Máquinas Virtuais.

Concluir a migração

  1. Depois que a migração for concluída, clique com o botão direito do mouse na >migração VM Concluída. Isso interrompe a replicação para a máquina local e limpa as informações de estado de replicação para a VM.
  2. Instalamos automaticamente o agente VM para VMs Windows e Linux durante a migração.
  3. Verifique e solucione quaisquer problemas de ativação do Windows na VM do Azure.
  4. Execute quaisquer ajustes de aplicativos pós-migração, como atualizar nomes de host, cadeias de conexão de banco de dados e configurações de servidor Web.
  5. Execute testes de aplicação final e de aceitação da migração na aplicação migrada em execução no Azure.
  6. Corte o tráfego para a instância de VM do Azure migrada.
  7. Remova as VMs no local do seu inventário de VMs locais.
  8. Remova as VMs no local das cópias de segurança locais.
  9. Atualize qualquer documentação interna para mostrar a nova localização e endereço IP das VMs do Azure.

Práticas recomendadas pós-migração

  • Para aumentar a resiliência:
    • Mantenha os dados seguros ao fazer uma cópia de segurança das VMs do Azure através do serviço Azure Backup. Mais informações.
    • Mantenha as cargas de trabalho em execução e continuamente disponíveis ao replicar VMs do Azure para uma região secundária com o Site Recovery. Mais informações.
  • Para um melhor desempenho:
    • Por padrão, os discos de dados são criados com o cache do host definido como "Nenhum". Revise e ajuste o cache do disco de dados de acordo com suas necessidades de carga de trabalho. Mais informações.
  • Para maior segurança:
  • Para monitorização e gestão:
  • Considere implementar o Azure Cost Management para monitorizar a utilização e as despesas do recurso.

Próximos passos

Investigue a jornada de migração para a nuvem no Azure Cloud Adoption Framework.