Exercício: Migração e modernização

Concluído

Nesta unidade, você examina as Migrações para Azure e verá como usá-las para migrar cargas de trabalho específicas para o Azure.

Replicação de máquina virtual

Você pode adicionar a migração e modernização ao painel das Migrações para Azure, que mostra computadores e insights da avaliação concluída durante o módulo de planejamento do Cloud Adoption Framework. Comece a replicação clicando em Replicar na janela de ferramentas.

As Migrações para Azure executam a replicação simultânea de até 500 VMs (máquinas virtuais) e podem gerenciar até 200 migrações simultâneas. Caso você precise fazer mais, é recomendável criar vários lotes. Os horários de replicação variam de acordo com o número e o tamanho das VMs, juntamente com as velocidades de conexão entre o datacenter e o Azure.

Durante a fase de configuração de replicação, use as configurações de migração para os tamanhos de Máquinas Virtuais do Azure que sua avaliação do Migrações para Azure sugeriu. Ou especifique as configurações por conta própria. Essa etapa oferece a opção de definir o tamanho da VM e as configurações de disco de armazenamento que você considera apropriados para a carga de trabalho que está sendo migrada.

Além disso, neste estágio, você será solicitado a especificar a assinatura, o grupo de recursos e a rede virtual em que suas VMs residirão após a migração. Você também pode configurar as opções de disponibilidade, como Zonas de Disponibilidade ou conjuntos de disponibilidade, ajudando a proteger seus aplicativos e dados de eventos de manutenção e interrupções do datacenter.

Depois de iniciar a replicação, acompanhe e monitore a replicação de cada uma das VMs.

Screenshot of the Azure Migrate servers, databases and web apps page in the Azure portal.

Figura 1: Migrações para Azure – Página de servidores na central de administração do Azure.

Teste das máquinas virtuais migradas

Depois que todas as VMs de destino forem replicadas e migradas para o Azure, e antes de migrá-las para a produção, teste as máquinas virtuais para garantir que tudo funciona. O processo executa uma verificação de pré-requisitos, prepara para o teste, cria uma nova VM de teste e inicia o teste. Esse processo leva alguns minutos.

A funcionalidade de migração de teste nas Migrações para Azure é executada sem afetar os computadores locais. Ela permite que você teste o processo de migração, execute qualquer teste de aplicativo e resolva problemas antes de executar uma migração completa.

O teste de migração é um ótimo recurso, pois permite que você se sinta confortável em relação ao processo de migração. Ele também ajuda você a entender todas as tarefas que devem ocorrer após a migração. Você poderá realizar essa migração de teste quantas vezes precisar para refinar o processo e confirmar as etapas.

Importante

Após a migração de teste, limpe os recursos de teste para não gerar custos adicionais.

Migrar as máquinas virtuais para produção

Quando estiver pronto para a migração em produção, selecione Migrar na página de Computadores de replicação na central de administração do Azure.

O processo solicitará que você desligue o computador antes da migração, que é uma etapa opcional. Se você desligar o computador, o Migrações para Azure executará a migração planejada sem perda de dados (perda mínima de dados se estiver usando a replicação baseada em agente no computador). Se optar por não desligar o computador, a sincronização final será executada antes da migração, mas as alterações realizadas no computador após o início da sincronização final não serão replicadas.

O encerramento do computador de origem é uma etapa importante, mas você deve avaliar qual opção é mais adequada a cada carga de trabalho.

Como essa etapa pode afetar os sistemas de produção, a migração deve ser realizada fora dos horários de pico para minimizar a interrupção dos negócios.

Screenshot of Azure Migrate replicating machines in the Azure portal.

Agora, as Migrações para Azure são executadas por meio do processo de migração de produção. Verifique o status conforme ele valida os pré-requisitos, se prepara para a migração, cria a VM do Azure e inicia a VM do Azure.

Tarefas de liberação

Após a migração, você pode liberar o tráfego de produção para a VM reencaminhando o tráfego de rede para ela. Antes de reencaminhar o tráfego, avalie as cargas de trabalho para garantir que cada uma tenha um plano de alteração de negócio, uma validação técnica e uma validação de negócios já concluídos.

Plano de alteração comercial: verifique se os seguintes aspectos do plano de alteração comercial estão comunicados de forma adequada para evitar a interrupção dos negócios:

  • Treinamento completo de usuário (ou pelo menos um plano).
  • Informe todas as janelas de interrupção e obtenha aprovação.
  • Sincronize os dados de produção e faça com que os usuários os validem.
  • Valide o tempo de promoção e adoção. Verifique se as linhas do tempo e as alterações foram comunicadas aos usuários.

Validação técnica: além do plano de alteração do negócio, considere a validação da preparação técnica de suas cargas de trabalho. Estas são algumas sugestões de testes para executar:

  • Teste de isolamento de rede. Teste e monitore o tráfego de rede para garantir o isolamento adequado e que não haja nenhuma vulnerabilidade de rede inesperada. Valide se algum roteamento de rede a ser interrompido durante a transição não está apresentando tráfego inesperado.
  • Teste de dependência. Certifique-se de que todas as dependências do aplicativo de carga de trabalho foram migradas e estão acessíveis dos ativos migrados.
  • Teste de BCDR (Continuidade dos Negócios e Recuperação de Desastres). Valide se todos os SLAs (Contratos de Nível de Serviço) de backup e recuperação foram estabelecidos. Se possível, execute uma recuperação completa dos ativos da solução de BCDR. No mínimo, você deve adicionar um agendamento de backup usando o Backup do Azure. Para SLAs mais avançados, também recomendamos considerar a replicação para uma segunda região usando o Azure Site Recovery.
  • Teste de rota do usuário. Valide os padrões de tráfego e o roteamento do tráfego do usuário. Certifique-se de que o desempenho da rede esteja alinhado às expectativas.
  • Verificação de desempenho final. Verifique se os usuários concluíram e aprovaram o teste de desempenho. Execute qualquer teste de desempenho automatizado.
  • Preparação técnica adicional. Restrinja o acesso à rede para serviços não usados usando grupos de segurança de rede. Implante o Azure Disk Encryption para proteger os discos contra roubo de dados e acesso não autorizado.

Validação final de negócios: após a validação do plano de alteração de negócios e da preparação técnica, as seguintes etapas finais podem concluir a validação de negócios:

  • Validação de custo (planejado versus real). É provável que os testes produzam alterações no dimensionamento e na arquitetura. Verifique se os preços de implantação permanecem alinhados com o plano original.
  • Comunicar e executar o plano de substituição. Antes da substituição, comunique a substituição e execute-a.

Conclua as tarefas de limpeza dos servidores locais restantes. Essas tarefas podem incluir a remoção dos servidores de backups locais e a remoção de seus arquivos de disco brutos do armazenamento SAN (rede de área de armazenamento) para liberar espaço. Atualize a documentação relacionada aos servidores migrados para refletir seus novos endereços IP e locais no Azure.

Depois que a tarefa final da lista anterior for concluída, a VM e a carga de trabalho compatível serão consideradas liberadas. A fase final ou a disciplina de migração está concluída para essa carga de trabalho.