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

Um plano eficaz de recuperação de desastres 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 Objective, objetivo de ponto de recuperação) e o RTO (Recovery Time Objective, 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, não representando nenhum risco para RPO ou RTO. Esse plano de teste também aproveita a capacidade dos Arquivos do Azure NetApp 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 aplicativo 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 com o aplicativo.

    Observação

    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 da replicação deve estar íntegro.

Etapas

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 as máquinas virtuais (VMs) do Azure na região secundária. Você deve configurar:
    • O sistema operacional
    • Aplicativo
    • Contas de usuário
    • 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 do Azure NetApp Files na região secundária.

    Observação

    Os snapshots da linha de base da 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. Derrube 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. Derrube a VM do Azure na região secundária. Limpe todos os recursos configurados para oferecer suporte ao teste de recuperação de desastres.

Próximas etapas