Sobre a Configuração do Oracle Data Guard para o Oracle Exadata Database Service on Dedicated Infrastructure

Em caso de desastre, seu banco de dados principal do Oracle Exadata Database Service on Dedicated Infrastructure pode ficar indisponível. Um banco de dados stand-by é uma cópia do banco de dados de produção que se torna disponível no caso de uma interrupção do banco de dados de produção. A configuração do Oracle Data Guard para seu banco de dados principal cria automaticamente um banco de dados stand-by. Para obter a mais alta disponibilidade, recomendamos configurar bancos de dados principais e stand-by em diferentes regiões do OCI. Também há suporte para a configuração dos bancos de dados principal e stand-by na mesma região do OCI.

O Oracle Data Guard garante alta disponibilidade, proteção e recuperação de desastres para dados empresariais em um Oracle Database. O Oracle Data Guard fornece um conjunto abrangente de serviços que criam, mantêm, gerenciam e monitoram um ou mais bancos de dados stand-by para permitir que bancos de dados Oracle de Produção sobrevivam de desastres e danos aos dados. O Oracle Data Guard mantém esses bancos de dados stand-by como cópias do banco de dados de produção principal. Se o banco de dados principal ficar indisponível por causa de uma interrupção planejada ou não planejada, o Oracle Data Guard poderá alternar qualquer banco de dados stand-by para o principal, minimizando o tempo de inatividade associado à interrupção.

Este playbook descreve como configurar o Oracle Data Guard para o Oracle Exadata Database Service on Dedicated Infrastructure usando a console do OCI.

Arquitetura

Essa arquitetura mostra dois bancos de dados Oracle Exadata Database Service on Dedicated Infrastructure localizados em regiões diferentes, com o Oracle Data Guard configurado entre os bancos de dados para mantê-los sincronizados.

O diagrama abaixo ilustra essa arquitetura.


Veja a seguir a descrição de exadata-dedicated-cross-region-dataguard.png
Descrição da ilustração exadata-dedicated-cross-region-dataguard.png

exadata-dedicated-cross-region-dataguard.zip

Como alternativa, seus bancos de dados Oracle Exadata Database Service on Dedicated Infrastructure podem estar localizados na mesma região.

O diagrama a seguir ilustra essa arquitetura.


Veja a seguir a descrição de exadata-dedicated-region-dataguard.png
Descrição da ilustração exadata-dedicated-region-dataguard.png

exadata-dedicated-region-dataguard.zip

Ao configurar o Oracle Data Guard, recomendamos configurar seus bancos de dados principal e stand-by do Oracle Exadata Database Service on Dedicated Infrastructure adequadamente para garantir a disponibilidade máxima:

  • Disponibilidade máxima: Bancos de dados principais e stand-by em diferentes regiões do OCI.
  • Maior disponibilidade: Bancos de dados principais e stand-by na mesma região, mas domínios de disponibilidade diferentes.
  • Alta disponibilidade: Bancos de dados principal e stand-by na mesma região e domínio de disponibilidade.

Antes de Começar

Antes de começar, verifique as versões dos principais componentes de software usados nessa configuração e revise a documentação do produto para obter referência posterior.

Revisar Requisitos de Software

  • Oracle Exadata Database Service on Dedicated Infrastructure
  • Exaimage 22.1.30 ou mais recente (banco de dados de origem)
  • Exaimage 24.1.8 ou mais recente (banco de dados de destino)
  • Oracle Database 19.25 ou mais recente

Considerações sobre Configuração

Antes de começar a configurar o Oracle Data Guard, revise essas suposições e considerações.

  • Os bancos de dados principal e stand-by do Oracle Exadata Database Service on Dedicated Infrastructure devem ser gerenciados na mesma tenancy da OCI.
  • O banco de dados standby é um standby físico.
  • Um banco de dados principal suporta até seis bancos de dados stand-by usando o novo modelo do Grupo do Data Guard (19c e posterior). Se você tiver um banco de dados stand-by existente usando o modelo de Associação do Data Guard, poderá alterar sua configuração para um Grupo do Data Guard. Esse switch de modelo só altera os metadados do conjunto de ferramentas do OCI e não afeta os bancos de dados. Consulte a seção Alterar uma Associação do Oracle Data Guard para um Grupo do Oracle Data Guard para saber mais.
  • Os bancos de dados principal e stand-by podem executar diferentes atualizações de release da mesma versão principal do banco de dados, principalmente ao executar operações de manutenção e atualização.
  • Para bancos de dados que executam as versões 11g e 12c, a interface do OCI limita a configuração do Data Guard a um banco de dados stand-by para cada banco de dados principal, chamado de Associação do Data Guard. Se mais de um stand-by for necessário, a configuração do Data Guard deverá ser feita manualmente. Os backups automáticos não podem ser ativados em bancos de dados stand-by, para as versões de banco de dados 11g e 12c.
  • O Data Guard ou o Active Data Guard deve estar ativado para configurar um banco do dados stand-by. Com o Data Guard, o banco de dados stand-by é executado no modo montado, enquanto com o Active Data Guard, o banco de dados stand-by é executado no modo Somente Leitura. O Data Guard é a opção padrão e faz parte da licença do Oracle Enterprise Edition. A configuração do Active Data Guard requer o licenciamento adequado de recursos.
  • Para garantir o máximo de isolamento de falhas para cargas de trabalho de produção, recomendamos que os bancos de dados principal e stand-by sejam configurados em diferentes infraestruturas Exadata. O modelo Data Guard Group permite stand-bys entre regiões e regiões. Não há suporte para a configuração de bancos de dados em cascata em standby.
  • DBaaS As versões do Tools e do Agente de Dbcs devem ser idênticas entre Clusters de VMs principais e stand-by. Use dbaascli ou rpm utility para verificar as versões das Ferramentas DBaaS e do Agente Dbcs.
  • Você pode usar a interface do OCI para configurar o Oracle Data Guard para bancos de dados na mesma região e em diferentes regiões que usam TDE (Transparent Data Encryption) com chaves gerenciadas pelo cliente com o OCI Vault. Antes de configurar o Data Guard para um banco de dados que usa ou usará o OCI Vault para armazenar chaves gerenciadas pelo cliente, consulte a seção Verificar Políticas de Segurança e Grupos Dinâmicos.

    Observação:

    Depois que um banco de dados é configurado para usar chaves gerenciadas pelo cliente com o OCI Vault, ele não pode ser reconfigurado para usar chaves gerenciadas pela Oracle, independentemente da configuração ou não do Oracle Data Guard.

Sobre Produtos e Funções Obrigatórios

Esta solução requer os seguintes produtos:

  • Oracle Exadata Database Service on Dedicated Infrastructure
  • Oracle Database

Essas são as funções necessárias para cada produto.

Nome do produto: Função Obrigatório para...
Oracle Exadata Database Service on Dedicated Infrastructure: database admin Crie a Associação do Data Guard para o banco de dados principal.
Oracle Database: sys Crie a Associação do Data Guard usando a senha sys do banco de dados principal.

Consulte Produtos, Soluções e Serviços Oracle para obter o que você precisa.