Observação:

Usar o OCI Full Stack DR para Anexar ou Desanexar um Volume em Blocos de Computação Não Móvel com Planos de Drill de DR

Introdução

O Oracle Cloud Infrastructure Full Stack Disaster Recovery (OCI Full Stack DR) fornece uma solução de orquestração de recuperação de desastre totalmente automatizada e abrangente para todas as camadas de um aplicativo de nuvem de pilha completa, incluindo infraestrutura, banco de dados e a camada intermediária do aplicativo. Usando o Full Stack DR, você pode recuperar seus aplicativos de pilha completa em regiões ou domínios de disponibilidade do OCI (Oracle Cloud Infrastructure) na mesma região.

O OCI Full Stack Disaster Recovery oferece flexibilidade excepcional. Ele permite que você utilize grupos definidos pelo usuário dentro do plano de DR (Recuperação de Desastre), permitindo o gerenciamento de etapas personalizadas como parte do plano geral de DR. Depois que o OCI Full Stack Disaster Recovery estabelecer o plano de DR inicial com grupos e etapas de plano integrados, você poderá incorporar grupos e etapas de plano adicionais definidos pelo usuário. Você pode chamar scripts e Funções do OCI com um grupo de planos definido pelo usuário.

Para topologia stand-by quente ou ativo-passivo, os administradores anteriores poderiam usar grupos de planos e scripts definidos pelo usuário para lidar com volumes em blocos replicados entre regiões na região de DR e desmontar/montar, bem como desanexar/anexar os volumes em blocos às instâncias de computação. Com o novo aprimoramento no DR de pilha completa do OCI, os usuários podem especificar volumes em blocos que precisam ser desanexados ou anexados ao adicionar as instâncias não móveis no grupo de proteção de DR. O OCI Full Stack DR gerará automaticamente grupos de planos e etapas durante a criação do plano de DR.

Os dois tipos de plano de detalhamento de DR do OCI Full Stack oferecem aos usuários a flexibilidade de validar a recuperação de toda uma pilha de aplicativos e a capacidade de executar uma execução seca completa do seu plano de failover com o clique de um botão.

Neste tutorial, discutiremos como usar os aprimoramentos de volume em blocos de computação sem movimentação do OCI Full Stack DR com planos de detalhamento de DR.

Plano de Drill de DR: Um tipo de plano de DR que cria uma réplica da pilha de aplicativos de produção na região stand-by sem interromper sua pilha de produção. Há dois tipos de planos de drill de DR:

Iniciar Plano de Drill-down de DR: Gera um plano semelhante a um failover, pois as etapas executadas durante um drill só são executadas na região stand-by.

Interromper Plano de Drill-down de DR: Gera um plano que faz drill-down de qualquer plano de DR inicial criado na região stand-by.

Arquitetura da Implantação

Arquitetura não móvel

Observação:

Objetivos

As seguintes tarefas serão abordadas no tutorial:

  1. Criar grupos de volumes com replicação entre regiões para o volume em blocos na região principal
  2. Criar e associar Grupos de Proteção de DR nas regiões principal e stand-by
  3. Adicionar e atualizar membros no Grupo de Proteção de DR principal
  4. Adicionar e atualizar membros no Grupo de Proteção de DR stand-by
  5. Criar plano de detalhamento Inicial na região stand-by
  6. Executar pré-verificações e executar Iniciar plano de detalhamento
  7. Criar Plano de drill Stop na região stand-by
  8. Executar pré-verificações e executar o plano de drill Stop

Pré-requisitos

Implementação

Para este tutorial, já criamos os recursos a seguir.

Recursos Região Principal - Frankfurt
Bucket do Armazenamento de Objetos FSDR_storage_primary
Compartimento vasudeva.manikandan
VM do Compute vasu-pub-inst
Volume em Blocos vasu-inst-blkvolume
Ponto de montagem /u01
Recursos Standby Region - Rio de Janeiro
Bucket do Armazenamento de Objetos FSDR_storage_secondary
Compartimento vasudeva.manikandan
VM do Compute vaso-volgrp-poc

Tarefa 1: Criar Grupos de Volumes com Replicação entre Regiões para o Volume em Blocos na Região Principal

  1. Faça log-in na Console do OCI usando o usuário ou o usuário administrador do OCI Full Stack DR com os privilégios necessários.

  2. Na região principal (Frankfurt), clique no menu Hambúrguer e vá para Armazenamento, Recuperação de Desastre, Grupos de Volumes e, em seguida, clique em Criar grupo de volumes.

    Criar grupo de Volumes em Ashburn

  3. Adicione o volume em blocos da computação vasu-pub-inst.

    Escolher Volume de inicialização em Ashburn

  4. Ative a replicação entre regiões de Frankfurt para Londres.

    Ativar Replicação entre regiões em Ashburn

  5. Deixe Política de backup como Nenhuma, clique em Próximo e revise o resumo.

    Resumo do grupo de volumes

Tarefa 2: Criar e Associar Grupos de Proteção de DR nas Regiões Principal e Stand-by

  1. Vá para a Console do OCI, na região principal (Frankfurt), no menu Hambúrguer, navegue até Migração e Recuperação de Desastre, Recuperação de Desastre, Grupos de Proteção de Recuperação de Desastre e clique em Criar Grupo de Proteção de Recuperação de Desastre.

    Criar grupo de Proteção de Recuperação de Desastre em Ashburn

  2. Na região stand-by (Londres) do menu Hambúrguer, vá para Migração e Recuperação de Desastre, Recuperação de Desastre, Grupos de Proteção de Recuperação de Desastre e clique em Criar Grupo de Proteção de Recuperação de Desastre.

    Criar grupo de Proteção de Recuperação de Desastre em Phoenix

  3. Na região principal (Frankfurt), especifique as informações a seguir e clique em Associar.

    • Nome do Grupo de Proteção de DR (DRPG): fsdr-volgrp-poc-ff.
    • Função: Primary.
    • Região de Par: London.
    • Grupo de Proteção de Recuperação de Desastre de Par: fsdr-volgrp-poc-uk.

    Associar principal e stand-by

Observação: verifique a atribuição de fsdr-volgrp-poc-ff como principal e fsdr-volgrp-poc-uk como stand-by.

Tarefa 3: Adicionar e Atualizar membros no Grupo de Proteção de DR Principal

  1. Na região principal (Frankfurt), selecione o DRPG fsdr-volgrp-poc-ff e clique em Membros e em Adicionar Membros para adicionar grupo de volumes e máquina virtual (VM) não móvel.

    Membros primários em Frankfurt

    Observação: certifique-se de escolher o tipo de instância de computação como instância não móvel ao adicionar a VM como membro.

  2. Em Membros, clique no ícone de reticências das instâncias de computação e clique em Editar.

    Editar Membros Principais em Ashburn

  3. Clique em Mostrar opções avançadas, selecione Volumes em blocos, especifique as informações a seguir e clique em Salvar alterações.

    • Volume em blocos de origem: vasu-inst-blkvolume.
    • Instância de referência de anexo de volume: Referência de anexo de volume como grupo de volumes em blocos criado na Tarefa 1. Neste tutorial, é vasu-volgrp-poc.
    • Ponto de montagem: O ponto de montagem que você criou e anexou à VM de origem no principal. Neste tutorial, é /u01.

    Observação: se você não mencionar o ponto de montagem, durante o drill ou switchover, o OCI Full Stack DR anexará o volume em blocos à VM stand-by de destino na Console do OCI. Você precisa executar manualmente os comandos de montagem na VM para disponibilizá-los.

    Editar Mostrar Opções Avançadas no FF

    Editar detalhes do volume em blocos no FF

  4. Faça log-in na VM da região principal vasu-pub-inst e certifique-se de que as entradas /etc/fstab sejam atualizadas com os detalhes do volume em blocos e do ponto de montagem, conforme mostrado na imagem a seguir.

    Detalhes de FSTAB no FF

Tarefa 4: Adicionar e Atualizar membros no Grupo de Proteção de DR Stand-by

  1. Na região stand-by (Londres), selecione o DRPG fsdr-volgrp-poc-uk e clique em Membros e em Adicionar Membros para adicionar VM não móvel.

    Membros primários em Londres

    Observação: certifique-se de escolher o tipo de instância de computação como instância não móvel ao adicionar a VM como membro.

  2. Em Membros, clique no ícone de reticências da instância de computação vasu-volgrp-poc e clique em Editar.

  3. Clique em Mostrar Opções Avançadas, selecione Volume em Blocos e especifique as informações a seguir e clique em Salvar alterações.

    • Volume em blocos: Selecione o volume em blocos de origem ao qual você precisa anexá-lo à VM de destino. Neste tutorial, é vasu-inst-blkvolume.
    • Instância de referência de anexo de volume: A referência de anexo de volume é a VM de origem na principal, que é vasu-pub-inst.
    • Ponto de montagem: Ponto de montagem conforme criado na VM de origem. Neste tutorial, é /u01.

    Membros Stand-by em AshburnLondon

  4. Faça log-in na VM da região stand-by vasu-volgrp-poc e certifique-se de que as entradas /etc/fstab sejam atualizadas com os detalhes do volume em blocos e do ponto de montagem, conforme mostrado na imagem a seguir.

    Detalhes de FSTAB no FF

Tarefa 5: Criar Plano de Drill-down de DR Inicial na Região Stand-by

Crie o plano de DR no Grupo de Proteção de DR stand-by fsdr-volgrp-poc-uk.

  1. Clique em Planos, Criar plano, insira as seguintes informações e clique em Criar.

    • Nome: Start Drill - Trail 2.
    • Tipo de Plano: Start Drill.

    Plano de Drill-down de DR

    Observação: certifique-se de criar o plano de detalhamento de DR no Grupo de Proteção de DR stand-by (Londres).

  2. Clique no plano e certifique-se de que os planos incorporados tenham sido gerados conforme mostrado na imagem a seguir.

    Padrão criado no Plano

Tarefa 6: Executar Pré-verificações e Executar Plano de Detalhamento Inicial

A opção Executar pré-verificações executa uma validação rápida de todas as etapas em um plano de DR.

  1. Selecione o plano Iniciar Drill - Trilha 2, clique em Executar pré-verificações para iniciar a caixa de diálogo de pré-verificações de execução e verificar a conclusão bem-sucedida.

    Pré-verificação de switchover

    Status da pré-verificação de switchover

  2. Selecione o plano Iniciar Drill - Trilha 2, clique em Executar Plano de Recuperação de Desastre para executar o plano.

    Executar Plano de Recuperação de Desastre

    Verifique o status do plano e garanta que todas as etapas no plano sejam bem-sucedidas.

    Executar Status do Plano de Recuperação de Desastre

  3. Após a execução bem-sucedida do plano de DR, faça log-in na instância em Londres e verifique se os pontos de montagem foram anexados.

    Verificar phx VM após o switchover

  4. Depois que você iniciar o drill, o Grupo de Proteção de DR na região principal e stand-by passará para o estado Inactive (Drill-down em Andamento). Durante esse estágio, as alterações no Grupo de Proteção de DR no principal e no stand-by são restritas. Quando os estados do Grupo de Proteção de DR principal e stand-by forem DrillInProgress, você só poderá executar os planos de drill Stop.

Tarefa 7: Criar Plano de Drill-down de Parada na Região Stand-by

Crie o plano de DR no Grupo de Proteção de DR stand-by fsdr-volgrp-poc-uk.

  1. Clique em Planos, Criar plano, insira as seguintes informações e clique em Criar.

    • Nome: Stop Drill - Trail 2.
    • Tipo de Plano: Stop Drill.

    Plano de Drill-down de DR

    Observação: Observe que o plano de drill Iniciar DR estará no estado ativo, pois só podemos executar o plano de drill Interromper do Grupo de Proteção de DR stand-by (Londres).

    Plano de Drill-down de DR

  2. Clique no plano e certifique-se de que os planos incorporados tenham sido gerados conforme mostrado na imagem a seguir.

    Padrão criado no Plano

Tarefa 8: Executar Pré-verificações e Executar Plano de Detalhamento de Parada

A opção Executar pré-verificações executa uma validação rápida de todas as etapas em um plano de DR.

  1. Selecione o plano Interromper Drill - Trilha 2, clique em Executar pré-verificações para iniciar a caixa de diálogo executar pré-verificações e verificar a conclusão bem-sucedida.

    Pré-verificação de switchover

    Status da pré-verificação de switchover

  2. No plano de detalhamento de DR Interromper Drill - Trilha 2, clique em Executar Plano de Recuperação de Desastre para executar o plano.

    Executar Plano de Recuperação de Desastre

    Verifique o status do plano e garanta que todas as etapas no plano sejam bem-sucedidas.

    Executar Status do Plano de Recuperação de Desastre

  3. Após a execução bem-sucedida do plano de DR, faça log-in na instância em Londres e verifique se os pontos de montagem foram desanexados.

    Verificar phx VM após o switchover

Próximas Etapas

Você viu como usar planos de detalhamento de DR e como anexar ou desanexar um volume em blocos a instâncias não móveis com o OCI Full Stack Disaster Recovery.

A execução de drills de DR é um recurso de serviço de DR essencial que permite aos usuários exercer e validar sua configuração e planos de continuidade de negócios sem interromper sua pilha de produção. A melhor parte dos drills de DR é que o dry run de failover não tem impacto na pilha de aplicativos de produção.

Você também pode personalizar ainda mais seu plano de DR adicionando grupos definidos pelo usuário de acordo com os requisitos do aplicativo.

Confirmação

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.