Migrar máquinas virtuais locais para o Azure
Migrar suas cargas de trabalho locais para o Azure envolve várias fases. Você concluiu o planejamento e a avaliação e preparou o ambiente e as VMs para a migração.
A próxima fase é acompanhar e monitorar o processo de replicação antes de executar uma migração completa para o Azure. Você executará uma migração de teste em um ambiente não de produção para garantir que suas VMs possam migrar com êxito para o Azure antes de finalmente passarem para uma migração completa.
Nesta unidade, você examinará o processo de replicação e os componentes envolvidos. Você também aprenderá a controlar e monitorar cada fase do processo de migração.
Processo de replicação
O processo de replicação consiste em várias etapas, começando com um trabalho de Iniciar replicação.
Após a conclusão bem-sucedida do trabalho Iniciar replicação, as VMs começarão a replicação inicial para o Azure.
Durante a replicação inicial, um instantâneo da VM do Hyper-V é capturado. O provedor do Azure Site Recovery e o agente do Serviço de Recuperação do Azure trabalham juntos para replicar dados de VMs do Hyper-V para o Azure. Os dados replicados são carregados em uma conta de armazenamento na assinatura do Azure.
Os dados do disco do instantâneo são replicados para discos gerenciados de Réplica do Hyper-V no Azure. Os discos de réplica são usados para criar as VMs do Azure quando você migra.
A Réplica do Hyper-V rastreia as alterações de disco durante a replicação inicial e as alterações são armazenadas nos arquivos de log.
Após a conclusão da replicação inicial, o instantâneo da VM é excluído e a replicação delta é iniciada.
O agente dos Serviços de Recuperação carrega periodicamente os logs de replicação para uma conta de armazenamento de log.
Componentes necessários para replicação
Na primeira vez que você replicar qualquer VM, a Migração de Servidor de Migrações para Azure configurará recursos adicionais no grupo de recursos do projeto de Migrações para Azure. Esses recursos são usados para gerenciar e orquestrar o processo de replicação e armazenar informações de replicação.
Os recursos usados pela migração de servidor de Migrações para Azure são
- Barramento de serviço: envia informações de orquestração de replicação para o dispositivo Migrações para Azure
- Conta de armazenamento de gateway: armazena informações de estado da VM
- Conta de armazenamento de log: armazena logs de replicação
- Cofre de chaves: gerencia cadeias de conexão do barramento de serviço e as chaves de acesso das contas de armazenamento usadas na replicação
Acompanhar o status do trabalho de replicação
Durante o processo de replicação, você pode acompanhar quando a replicação inicial muda para a replicação delta. Também é possível monitorar o status dos computadores de replicação clicando em Servidores de replicação em Migrações para Azure: Migração de Servidor.
Migração de Servidor de Migrações para Azure indica o status dos computadores de replicação. Cada trabalho de replicação foi concluído com êxito e três computadores agora estão replicando. Cada computador mostra um status íntegro sem problemas que exijam atenção.
Concluir replicação inicial
O tempo para concluir a replicação depende de fatores que incluem tamanho da VM, espaço disponível no host para armazenamento de arquivos de log, largura de banda de rede e armazenamento de destino no Azure. Você já considerou isso na fase de planejamento.
A replicação inicial é concluída quando o status de cada computador muda de Em andamento para Protegido.
- Clique em Computadores de replicação.
- Atualize ocasionalmente até que todos os computadores mostrem o status Protegido.
Execute um teste de migração
Antes de concluir uma migração completa, você executará uma migração de teste para cada VM. Isso permite que você veja se a migração funciona conforme o esperado. Como parte da preparação para migrar, você já configurou para teste uma rede virtual do Azure não de produção. Uma migração de teste cria um conjunto de VMs do Azure com base nos dados replicados e as migra para a VNet não de produção.
Você pode executar a migração de teste quando a replicação delta começar, permitindo que a replicação dos computadores locais continue sem impacto. Use as VMs do Azure de teste replicada para confirmar que a migração funciona corretamente e resolver qualquer problema antes da migração completa.
- Em Metas de migração > Servidores > Migrações para Azure: Migração de Servidor, clique em Testar servidores migrados.
- Clique com o botão direito do mouse na VM a ser testada e clique em Migração de teste.
As VMs do Azure recentemente criadas são migradas para a VNet do Azure não de produção. Você pode monitorar o trabalho de migração de teste nas notificações do portal. Após a conclusão da migração de teste, veja as VMs migradas no portal do Azure. Você observará que novas VMs com sufixo de -Text foram criadas.
Depois de verificar os resultados da migração de teste, execute uma limpeza de migração de teste. Em Fase da Migração, o status muda para Limpeza de teste pendente.
Migrar as VMs
Após verificar se a migração funciona conforme o esperado, você está pronto para concluir a migração dos servidores locais. A migração final é muito semelhante ao processo de migração de teste.
Por padrão, as Migrações para Azure desligam as VMs locais e executam uma replicação sob demanda para sincronizar todas as alterações à VM ocorridas desde a última replicação. Ao executar uma pequena migração piloto para saber mais sobre como usar Migrações para Azure, não é necessário manter as VMs locais em execução. Isso evita qualquer perda de dados.
Assim como nas fases anteriores, um trabalho de migração é iniciado para cada VM. Você pode acompanhar e monitorar o progresso como antes. Aguarde até que todos os trabalhos de failover planejados mostrem um status Bem-sucedido.
Navegue até o grupo de recursos associado ao projeto de Migrações para Azure e verifique se a VM, o adaptador de rede e os recursos de disco foram criados para cada uma das máquinas virtuais que estão sendo criadas.
Concluir tarefas pós-migração
Ao concluir, você interromperá a migração. As Migrações para Azure interrompem a replicação e limpam as informações de estado de replicação para as VMs.
Depois de migrar suas VMs, você deseja ser capaz de executar tarefas comuns, como instalar e configurar o software. Para isso, é preciso habilitar e executar as extensões de máquina virtual do Azure. Para fazer isso, você precisará instalar um agente de máquina virtual do Azure nos computadores migrados. A documentação do Azure fornece informações sobre os agentes de VM do Azure para Windows e Linux.
Você não migrou nenhum banco de dados para o piloto, mas se tivesse feito isso, este seria o momento de atualizar todas as cadeias de conexão de banco de dados ou configurações de servidor Web.
Depois que seus participantes executarem o teste de aceitação final do aplicativo e da migração, reduza o tráfego para as instâncias migradas de VM do Azure. Por fim, remova as VMs locais do inventário de VM local e os backups locais.
Na próxima unidade, você examinará algumas práticas recomendadas que você pode seguir para aumentar a segurança das VMs que agora estão em execução no Azure.