Testar a recuperação de desastres usando a replicação entre regiões para Arquivos NetApp do Azure

Um plano de recuperação de desastres eficaz inclui testar sua configuração de recuperação de desastres. O teste da configuração de recuperação de desastres demonstra a eficácia da configuração de recuperação de desastres e que ela pode atingir o RPO (Recovery Point Objetive, objetivo de ponto de recuperação) e o RTO (Recovery Time Objetive, objetivo de tempo de recuperação) desejados. O teste de recuperação de desastres também garante que os runbooks operacionais sejam precisos e que a equipe operacional seja treinada no fluxo de trabalho.

Esse fluxo de trabalho de teste de recuperação de desastres usa replicação entre regiões. Com a replicação entre regiões, você pode testar sua compreensão e preparação para recuperação de desastres sem interromper o cronograma de replicação existente, sem representar risco para RPO ou RTO. Este plano de teste também aproveita a capacidade dos Arquivos NetApp do Azure de criar novos volumes a partir dos instantâneos na replicação entre regiões.

Pré-requisitos

  • Snapshots consistentes com aplicativos devem ser criados nos volumes hospedados na região primária. Os dados de aplicativos hospedados nos volumes do Azure NetApp Files devem estar em um estado consistente antes da criação do instantâneo.

    A ferramenta Instantâneo Consistente de Aplicativo do Azure pode ser usada para criar instantâneos consistentes do aplicativo.

    Nota

    Se os dados no instantâneo não forem consistentes, o fluxo de trabalho de recuperação de desastres ou o fluxo de trabalho de teste pode não funcionar corretamente.

  • A replicação entre regiões deve ser configurada. O status de replicação deve estar íntegro.

Passos

Dada a exclusividade de cada arquitetura de aplicativo, não há um fluxo de trabalho específico para testar seu fluxo de trabalho de recuperação de desastres. As etapas descritas são uma visão geral de alto nível para testes de recuperação de desastres.

  1. Prepare máquinas virtuais (VMs) do Azure na região secundária. Você deve configurar:
    • O sistema operacional
    • Aplicação
    • Contas de utilizador
    • DNS
    • Quaisquer outros recursos necessários para executar o aplicativo na região secundária
  2. Crie novos volumes a partir dos instantâneos mais recentes replicados para os volumes de proteção de dados dos Arquivos NetApp do Azure na região secundária.

    Nota

    Os snapshots de linha de base de replicação entre regiões não podem ser usados para criar volumes.

  3. Monte os volumes nas VMs do aplicativo a partir da Etapa 1
  4. Execute o aplicativo na região secundária. Teste a funcionalidade do aplicativo.
  5. Reduza o aplicativo na região secundária.
  6. Desmonte os volumes da VM do aplicativo na região secundária.
  7. Exclua os volumes criados a partir do instantâneo na etapa 2.
  8. Reduza a VM do Azure na região secundária. Limpe todos os recursos configurados para dar suporte aos testes de recuperação de desastres.

Próximos passos