Testar sua implantação de migração no Azure

Depois de replicar ou preparar suas cargas de trabalho e garantir que os serviços de suporte estejam disponíveis, você pode começar o teste de migração. Os testes de migração concentram-se principalmente em duas áreas:

  • Arquitetura: teste sua arquitetura para garantir que ela funcione com os recursos replicados ou em estágios.
  • Rotinas de gerenciamento: teste seu plano de gerenciamento para os recursos migrados para garantir que ele esteja funcional.

Ao contrário dos testes de negócios, os testes de migração se concentram nas atividades de TI.

À medida que identifica problemas, você pode adicioná-los ao seu plano de correção. Depois de resolver todos os problemas, você pode prosseguir para a liberação da carga de trabalho.

Executar migrações de teste

Depois de replicar recursos, você pode executar migrações de teste em ambientes isolados para garantir que não afetem as cargas de trabalho de produção.

As migrações de teste variam dependendo das ferramentas, mas geralmente você cria uma réplica dos sistemas de origem que é executada em paralelo aos sistemas ativos. Realize testes nesses sistemas secundários. Ao concluir o teste, você pode limpar os recursos replicados sem introduzir alterações permanentes.

Para fazer testes, você precisa:

  • Uma rede isolada onde você testa o failover. Corresponda a configuração de rede à configuração de rede de migração pretendida, tanto quanto possível.

  • Acesso à rede isolado de uma origem, como uma VPN ponto a site, uma caixa de salto ou o Bastião do Azure.

  • Um mecanismo de autenticação para autenticar no ambiente de teste. O ambiente de teste é isolado, portanto, não pode usar o provedor de identidade da zona de aterrissagem.

    Você pode usar um controlador de domínio migrado por teste que você implanta no ambiente de teste com os recursos de migração de teste. Após o teste, limpe o controlador de domínio com os recursos.

    Como alternativa, sua rede isolada pode ter um controlador de domínio de teste. Emparelhar a rede para permitir a replicação do tráfego do Active Directory. Você pode tirar um instantâneo do controlador de domínio no Azure e, em seguida, excluir o par para fins de teste para isolar a rede. Você pode aproveitar todas as funções necessárias e, em seguida, restaurar o estado quando concluir o teste para evitar fazer alterações no provedor de identidade em tempo real.

Sua ferramenta de migração deve ter instruções para executar uma migração de teste e limpá-la depois de executar seu plano de teste.

Dica

Você também pode usar esse ambiente de teste para testes de negócios.

Corrigir problemas de teste

Depois de fazer o teste, certifique-se de que:

  • Registre quaisquer problemas descobertos no plano de correção.
  • Triagem de problemas com base em sua gravidade e identificar quaisquer soluções alternativas como parte da triagem.
  • Soluções alternativas de documentos. Se você puder incorporar a solução alternativa como parte da migração, talvez não seja necessário corrigir o problema.
  • Comece com itens não alternativos. Considere corrigir itens sem soluções alternativas primeiro.

Exemplo de plano de teste

Aqui está um exemplo básico de uma saída de plano de teste para um projeto de migração:

Teste Sucesso/mal-sucedido Observação
Implantação de máquinas virtuais
Os administradores podem entrar em máquinas virtuais
Início dos serviços Web dos Serviços de Informações da Internet (IIS)
Início do serviço 1
O serviço 2 é iniciado O serviço tinha que ser iniciado manualmente
Acesso ao site
Início dos serviços SQL
Acesso ao banco de dados
O balanceamento de carga entre sites funciona
A entrada do Gateway de Aplicativo do Azure funciona O Application Gateway tem um problema de certificado
O tempo total para a transação de teste foi inferior a 5 ms

Próxima etapa