Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Aprenda a configurar e gerenciar Grupos de Data Guard no seu cluster de VMs.
- Sobre o Uso do Oracle Data Guard com o Exadata Cloud Infrastructure
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 os bancos de dados Oracle de produção sobrevivam a desastres e corrupções de dados. - Pré-requisitos para Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Uma implementação do Oracle Data Guard do Exadata Cloud Infrastructure exige dois Clusters de VM do Exadata existentes: um contendo um banco de dados existente que deverá ser duplicado pelo Data Guard e outro que hospedará o novo banco de dados stand-by pelo Data Guard. - Como Trabalhar com o Data Guard
O Oracle Data Guard assegura alta disponibilidade, proteção de dados e recuperação de desastre para dados empresariais. - Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Saiba como ativar um Grupo do Data Guard entre bancos, alterar a atribuição de um banco em um Grupo do Data Guard usando uma operação switchover ou failover e reintegrar um banco com falha. - Usando a API para gerenciar associações do Data Guard
Use estas operações de API para gerenciar associações do Data Guard em uma instância do Exadata Cloud Infrastructure: - Usando a API para gerenciar o Grupo do Data Guard
Use estas operações da API para gerenciar um Grupo do Data Guard em um Exadata Cloud Infrastructure:
Tópico principal: Guias Práticos
Sobre o Uso do Oracle Data Guard com o Exadata Cloud Infrastructure
O Oracle Data Guard fornece um conjunto abrangente de serviços que criar, manter, gerenciar e monitorar um ou mais bancos de dados stand-by para permitir que os bancos de dados Oracle de produção sobrevivam a desastres e danos a dados.
O Oracle Data Guard mantém esses bancos de dados stand-by como cópias do banco de dados de produção. Em seguida, se o banco de dados de produção 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 a atribuição de produção, minimizando o tempo de inatividade associado à interrupção. O Oracle Data Guard pode ser usado com técnicas tradicionais de backup, restauração e cluster para fornecer um alto nível de proteção de dados e disponibilidade de dados. Os serviços de transporte do Oracle Data Guard também são usados por outros recursos da Oracle, como Oracle Streams e Oracle GoldenGate, para transmissão eficiente e confiável de redo de um banco de dados de origem para um ou mais destinos remotos.
Para obter informações completas sobre o Oracle Data Guard, consulte a documentação Conceitos e Administração do Oracle Data Guard e Conceitos do Oracle Data Guard Broker no portal Documentação do Oracle Database.
Este tópico explica como usar a Console ou a API para configurar e gerenciar recursos do Data Guard no cluster de VMs.
Quando você usa a Console ou a API para ativar o Data Guard para um banco de dados de nó de computação de banco de dados Exadata:
- O banco de dados stand-by criado é um stand-by físico.
- As versões dos bancos de dados de pareamento (principal e stand-by) são idênticas.
- O banco de dados standby é implantado como aberto somente para leitura (Data Guard Ativo).
- Um banco de dados principal pode suportar até seis bancos de dados stand-by, no máximo.
Tópico principal: Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Pré-requisitos para Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Uma implementação do Oracle Data Guard do Exadata Cloud Infrastructure exige dois Clusters de VMs existentes do Exadata: um contendo um banco de dados existente que deverá ser duplicado pelo Data Guard e outro que hospedará o novo banco de dados stand-by pelo Data Guard.
A Oracle recomenda enfaticamente que os bancos de dados principal e stand-by de qualquer carga de trabalho de produção estejam em diferentes Infraestruturas do Exadata Cloud para melhor isolamento de falhas e proteção contra desastre. Se você estiver adicionando um novo stand-by na mesma região com vários domínios de disponibilidade, a Oracle recomenda escolher outro domínio de disponibilidade para isolamento completo de falhas no domínio de disponibilidade ou no data center. Se você estiver adicionando um novo stand-by entre as regiões, o stand-by também terá isolamento de falhas regionais.
Ao ativar o Data Guard, você deve criar um novo Home de Banco de Dados na instância stand-by para hospedar o novo banco de dados stand-by. Como alternativa, você pode provisionar o banco de dados stand-by dentro de um Home de Banco de Dados existente na instância stand-by. Para obter informações sobre como criar os recursos necessários para o sistema stand-by, consulte os seguintes tópicos:
- Para criar um recurso de infraestrutura do Exadata na Nuvem
- Para criar um recurso de cluster de VMs na nuvem
- Para criar um novo Home de Banco de Dados em uma instância existente do Exadata Cloud Infrastructure
Você pode usar uma imagem de software de banco de dados personalizada que contenha os patches necessários para seus bancos de dados ao criar um Home de Banco de Dados na instância principal ou stand-by do Exadata. Consulte Imagens do Software Oracle Database para obter informações sobre como trabalhar com imagens personalizadas do software Oracle Database.
Se você optar por provisionar um banco de dados stand-by em um Home de Banco de Dados existente, certifique-se de que o Home de Banco de Dados de destino da instância stand-by tenha todos os patches necessários que estão em uso para o banco de dados principal antes de provisionar o banco de dados stand-by. Consulte os seguintes tópicos para obter mais informações sobre como aplicar patches em um Home do Banco de Dados existente:
- Para aplicar patch ao software Oracle Database em um Home de Banco de Dados (cluster de VMs na nuvem)
- Para aplicar patches ao software Oracle Database em um Home do Banco de Dados (sistema de banco de dados)
Se você estiver criando um Grupo do Data Guard e estiver usando chaves gerenciadas pelo cliente para criptografar o banco de dados, deverá ter configurado o Serviço Vault e criado uma chave principal. Consulte Para administrar chaves de criptografia do serviço Vault e Conceitos de Gerenciamento de Chaves e Segredos.
- Requisitos de Rede para o Data Guard
Antes de configurar o Data Guard, certifique-se de que seu ambiente Exadata Cloud Infrastructure atenda aos seguintes requisitos de rede: - Requisitos de Senha
Para alterar a senha SYS ou rotacionar chaves de TDE, use a API do OCI. - Problemas Conhecidos do Exadata Cloud Infrastructure e do Data Guard
Possível problema de replicação da chave de TDE e falhas de operação de MRP e LCM do DG. - Adicionando um Nó a um Cluster de VMs
- Removendo um Nó de um Cluster de VMs
Tópicos Relacionados
Tópico principal: Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Requisitos de Rede para o Data Guard
Antes de configurar o Data Guard, certifique-se de que seu ambiente Exadata Cloud Infrastructure atenda aos seguintes requisitos de rede:
- Os bancos de dados principal e stand-by podem fazer parte dos clusters de VMs em diferentes compartimentos.
- Se você quiser configurar o Oracle Data Guard entre regiões, configure o pareamento da VCN (rede virtual na nuvem) remota entre os bancos de dados principal e stand-by. O serviço Networking é configurado no recurso de cluster de VMs na nuvem para sistemas que usam O Novo Modelo de Recurso do Exadata e no recurso de sistema de Banco de Dados para sistema que usa o antigo modelo de recurso. Consulte Pareamento Remoto de VCN usando um RPC.
Para configurações do Exadata Data Guard, o OCI suporta o uso da topologia de rede hub e spoke para as VCNs em cada região. Isso significa que os bancos de dados principal e stand-by podem utilizar uma VCN "spoke" que transfere o tráfego de rede para a VCN "hub" que tem uma conexão de pareamento remoto. Consulte Roteamento de Trânsito dentro de uma VCN hub para obter informações sobre a configuração dessa topologia de rede.
- Para configurar o Oracle Data Guard em uma só região, ambas as instâncias do Exadata Cloud Infrastructure deverão usar a mesma VCN. Ao configurar o Data Guard na mesma região, a Oracle recomenda que a instância que contém o banco de dados stand-by esteja em um domínio de disponibilidade distinto da instância que contém o banco de dados principal para melhorar a disponibilidade e a recuperação de desastre.
-
Configure as regras de segurança de entrada e saída para as sub-redes de ambas as instâncias do Exadata Cloud Infrastructure na associação do Oracle Data Guard para permitir que o tráfego TCP passe pelas portas aplicáveis. Certifique-se de que as regras criadas sejam com monitoramento de estado (o padrão).
Por exemplo, se a sub-rede da instância principal do Exadata Cloud Infrastructure usar o CIDR 10.0.0.0/24 de origem e a sub-rede da instância stand-by usar o CIDR 10.0.1.0/24 de origem, crie regras conforme mostrado no exemplo subsequente.
As regras de saída no exemplo mostram como ativar o tráfego TCP apenas para a porta 1521, que é um requisito mínimo para que o Oracle Data Guard funcione. Se o tráfego TCP já estiver ativado para todos os destinos (0.0.0.0/0) em todas as portas de saída, você não precisará adicionar explicitamente essas regras de saída específicas.
Regras de Segurança para Sub-rede da instância Principal do Exadata Cloud Infrastructure
Stateless: No
Source: 10.0.1.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Stateless: No
Destination: 10.0.1.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Regras de Segurança para Sub-rede da instância Stand-by do Exadata Cloud Infrastructure
Stateless: No
Source: 10.0.0.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Stateless: No
Destination: 10.0.0.0/24
IP Protocol: TCP
Source Port Range: All
Destination Port Range: 1521
Allows: TCP traffic for ports: 1521
Para obter informações sobre como criar e editar regras, consulte Listas de Segurança .
Requisitos de Senha
Para alterar a senha SYS ou rotacionar chaves de TDE, use a API do OCI.
Tópicos Relacionados
Problemas Conhecidos do Exadata Cloud Infrastructure e do Data Guard
Possível problema de replicação da chave de TDE e falhas de operação de MRP e LCM do DG.
O KMS RPM libkmstdepkcs11_1.286-1.286-1-Linux.rpm
é o mais recente disponível que oferece suporte à replicação ativa de chaves entre vaults do KMS entre regiões (fonte e destino) e é recomendável fazer upgrade do RPM em clusters que participam do Data Guard. O Data Guard entre regiões do OCI Vault funciona com uma versão inferior do RPM, mas a versão mais antiga não garante a replicação ativa de chaves. Se as chaves de TDE tiverem qualquer problema de replicação entre vaults, a replicação do Data Guard poderá ter um impacto (o MRP falhará no cluster stand-by por causa da falta de chave no vault de destino) e o MRP só poderá ser retomado depois que as chaves forem replicadas para o vault de destino. Para evitar falhas na operação do MRP e do LCM do DG, faça upgrade do RPM libkms
nos dois clusters e reinicie os bancos de dados (somente bancos de dados que usam chaves gerenciadas pelo cliente).
Adicionando um Nó a um Cluster de VMs
Ao adicionar um nó a um cluster de VMs, uma instância do banco de dados do Data Guard é criada automaticamente no novo nó. No entanto, a atualização de metadados no banco de dados remoto, ou seja, o banco de dados principal, se a adição for feita no banco de dados stand-by e vice-versa, deverá ser feita manualmente.
Isso pode ser feito copiando o arquivo JSON addinstance
, /var/opt/oracle/dbaas_acfs/<dbname>/addInstance.json
criado no final da adição da instância e executando o comando /var/opt/oracle/ocde/rops update_instance <dbname> <path to addInstance JSON>
em qualquer nó do cluster remoto.
Removendo um Nó de um Cluster de VMs
Ao remover um nó de um cluster de VMs, a instância e seus metadados no nó de remoção são excluídos automaticamente. No entanto, a exclusão dos metadados correspondentes no banco de dados remoto, ou seja, o banco de dados principal, se a remoção for feita no banco de dados stand-by e vice-versa, deverá ser feita manualmente.
Isso pode ser feito executando o comando /var/opt/oracle/ocde/rops remove_instance <dbname> <Instance Name>
em qualquer nó do cluster remoto.
Como Trabalhar com o Data Guard
O Oracle Data Guard assegura alta disponibilidade, proteção de dados e recuperação de desastre para dados empresariais.
Os bancos de dados principal e stand-by constituem um Grupo do Data Guard. A maioria dos aplicativos acessa o banco de dados principal. Um banco de dados stand-by é uma cópia transacionalmente consistente do banco de dados principal.
O Data Guard mantém o banco de dados standby transmitindo e aplicando dados de redo do banco de dados principal. Se o banco de dados principal se tornar indisponível, você poderá usar o Data Guard para fazer switchover ou failover do banco de dados standby para a atribuição principal. Isso é verdadeiro mesmo se você tiver mais de um banco de dados stand-by.
- Switchover
Reverte as atribuições de banco de dados principal e standby. - Failover
Faz a transição do banco de dados standby para a atribuição principal depois que o banco de dados principal existente falha ou se torna inacessível. - Reintegrar
Reintegra um banco de dados na atribuição stand-by em um Grupo do Data Guard.
Tópico principal: Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Switchover
Um switchover reverte as atribuições de banco de dados principal e standby.
Cada banco de dados continua fazendo parte do Grupo do Data Guard em sua nova atribuição. Um switchover garante que não haja perda de dados. Você pode usar um switchover antes de executar a manutenção planejada no banco de dados principal. A execução de manutenção planejada em um banco de dados de máquina virtual Exadata com um Grupo do Data Guard geralmente é feita alternando a função principal para a stand-by, executando a manutenção no stand-by e, em seguida, alternando-a de volta para a principal.
Tópico principal: Como Trabalhar com o Data Guard
Failover
Um failover faz a transição do banco de dados standby para a atribuição principal depois que o banco de dados principal existente falha ou se torna inacessível.
O failover pode ou não resultar em perda de dados, dependendo do modo de proteção e se seus bancos de dados stand-by principal e de destino foram sincronizados no momento da falha do banco de dados principal. Para obter mais informações, consulte Failover Manual na documentação do Data Guard.
Tópico principal: Como Trabalhar com o Data Guard
Restabelecer
Reintegra um banco de dados na atribuição stand-by em um Grupo do Data Guard.
Você pode usar o comando de restabelecimento para recolocar em operação um banco de dados com falha depois de corrigir a causa da falha.
Não é possível encerrar um banco de dados principal que faça parte de um Grupo do Data Guard que contenha um ou mais bancos de dados stand-by. Você terá que encerrar os bancos de dados stand-by primeiro. Você tem a opção de fazer switchover do banco de dados principal para a atribuição stand-by e, em seguida, encerrar o antigo principal.
Você não pode encerrar um cluster de VMs que inclua bancos e dados ativados para Data Guard. Primeiro, encerre os bancos de dados stand-by que fazem parte do Grupo do Data Guard.
Tópico principal: Como Trabalhar com o Data Guard
Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Saiba como ativar um Grupo do Data Guard entre bancos e dados, alterar a atribuição de um banco em um Grupo do Data Guard usando uma operação switchover ou failover e restabelecer um banco e dados com falha.
Quando você ativa o Data Guard, um Grupo do Data Guard separado é criado entre os bancos de Dados principal e stand-by.
- Para Ativar o Data Guard em um Sistema Exadata Cloud Infrastructure
Aprenda a configurar o Grupo do Data Guard entre bancos de dados. - Para exibir detalhes do Grupo do Data Guard de bancos de dados em um Cluster de VMs na Nuvem
Para exibir a atribuição de cada banco de dados em um Grupo do Data Guard em um Cluster de VMs na Nuvem, siga este procedimento. - Para ativar backups automáticos em um banco de dados stand-by
Aprenda a ativar backups automáticos em um banco de dados stand-by. - Para executar um switchover de banco de dados
Você pode iniciar uma operação de switchover em um banco de dados stand-by que seja membro do Grupo do Data Guard. - Para editar os detalhes do Grupo do Oracle Data Guard
- Para executar um failover de banco de dados
Você pode iniciar uma operação de failover em um banco de dados stand-by que seja membro do Grupo do Data Guard. - Para restabelecer um banco de dados
Após o failover de um banco de dados principal para seu stand-by, o stand-by assume a atribuição principal e o antigo principal é identificado como stand-by desativado. Depois de corrigir a causa da falha, você poderá restabelecer o banco de dados com falha como um stand-by funcional para o principal atual. - Para encerrar um Grupo do Data Guard em uma instância da infraestrutura do Exadata Cloud
Em uma instância da infraestrutura do Exadata Cloud, remova um Grupo do Data Guard encerrando todo o banco de dados stand-by.
Tópico principal: Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Para Ativar o Data Guard em um Sistema Exadata Cloud Infrastructure
Aprenda a configurar o Grupo do Data Guard entre bancos de dados.
- Quando você ativa o Data Guard, a replicação de dados só acontece pela rede cliente.
- Quando você configura um Grupo do Data Guard, os bancos de dados principal e stand-by devem estar na mesma versão da release principal, enquanto o banco de dados stand-by pode estar em uma versão secundária mais recente.
Uma operação paralela no Stand-by, se falhar, deve ser repetida após um intervalo de 5 minutos.
Você pode criar um Data Guard quando o banco de dados for criptografado usando o OCI Virtual Vault.
Como parte da versão mais recente, estamos introduzindo uma experiência de usuário aprimorada e novas APIs para melhorar o desempenho e fornecer recursos adicionais do Data Guard, incluindo suporte para vários bancos de dados stand-by por meio da automação na nuvem.
- Com a nova API, sua nova configuração de Data Guard será criada como um recurso do Grupo de Data Guard.
- Se você tiver uma configuração existente do Data Guard, poderá continuar usando os recursos atuais sem impacto. No entanto, se você quiser criar vários bancos de dados stand-by, precisará migrar para o novo modelo de API, que pode ser feito a qualquer momento.
- Se no momento você tiver automação que gerencie operações do Data Guard usando a API de Associação do Data Guard existente, será necessário atualizar seus aplicativos para usar a nova API para aproveitar esses novos recursos
No momento, a Oracle suporta a API de Associação do Data Guard existente e a nova API do Grupo do Data Guard e as interfaces de usuário associadas.
Uma solicitação de serviço é emitida para configurar a associação do Data Guard. O andamento da solicitação e os estágios de provisionamento podem ser exibidos na página Solicitações de Serviço do respectivo banco de dados Stand-by.
Quando a associação é criada, os detalhes de um banco de dados e seu pareamento exibem as respectivas atribuições como Principal ou Standby.
Para exibir detalhes dos bancos de dados do Grupo do Data Guard em um Cluster de VMs na Nuvem
Para exibir a atribuição de cada banco de dados em um Grupo do Data Guard em um Cluster de VMs na Nuvem, siga este procedimento.
- Abra o menu de navegação. No Oracle Database, clique em Oracle Exadata Database Service on Dedicated Infrastructure.
- Escolha o Compartimento.
- Navegue até o cluster de VMs na nuvem que contém os bancos de dados cujas atribuições você deseja exibir nas associações do Data Guard.
- Na seção Bancos de Dados em Recursos, a atribuição de cada banco de dados neste Cluster de VMs é indicada na coluna Atribuição do Data Guard.
Tópicos Relacionados
Tópico principal: Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Para ativar backups automáticos em um banco de dados stand-by
Aprenda a ativar backups automáticos em um banco de dados stand-by.
Tópicos Relacionados
Tópico principal: Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Para fazer um switchover de banco de dados
Você pode iniciar uma operação de switchover em um banco de dados stand-by que seja membro do Grupo do Data Guard.
- Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Exadata Database Service on Dedicated Infrastructure
- Escolha o Compartimento que contém a instância do Exadata Cloud Infrastructure com o banco de dados para o qual deseja ativar o Oracle Data Guard.
-
Navegue até o cluster de VMs na nuvem ou o sistema de banco de dados que contém a associação do Data Guard:
Clusters de VMs na nuvem (novo modelo de recurso): Em Oracle Exadata Database Service on Dedicated Infrastructure, clique em Clusters de VMs do Exadata. Na lista de clusters de VMs, localize o cluster de VMs que você deseja acessar e clique em seu nome destacado para exibir a página de detalhes do cluster.
Sistemas de banco de dados: Em Bare Metal, VM e Exadata, clique em Sistemas de banco de dados. Na lista de sistemas de banco de dados, localize o sistema de banco de dados Exadata que você deseja acessar e clique em seu nome para exibir detalhes sobre ele.
- Em Recursos, clique em Grupo de Data Guard.
- Selecione o banco de dados stand-by no Grupo do Data Guard no qual você deseja executar um switchover. Clique no ícone Ações (três pontos) e depois clique em Switchover.
-
Na caixa de diálogo Fazer switchover do banco de dados, digite a senha de administrador do banco de dados e clique em Fazer switchover.
Este banco de Dados deve agora assumir a atribuição do stand-by, e o stand-by deve assumir a atribuição do principal no Grupo do Data Guard.
Agora você pode:
- Execute ações do Data Guard (switchover, failover e restabelecimento) enquanto uma configuração do Data Guard estiver em execução em outro banco de dados dentro do mesmo Oracle home e vice-versa.
- Execute a configuração do Data Guard simultaneamente em diferentes bancos de dados dentro do mesmo Oracle home.
- Execute ações do Data Guard (switchover, failover e restabelecimento) simultaneamente em diferentes bancos de dados dentro do mesmo Oracle home.
- Execute a configuração do Data Guard ao atualizar simultaneamente as tags do Cluster de VMs.
- Crie ou exclua um PDB ao executar simultaneamente ações do Data Guard (switchover, failover e restabelecimento) no mesmo Oracle home e vice-versa.
Tópicos Relacionados
Tópico principal: Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Para editar os detalhes do Grupo do Oracle Data Guard
- Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Exadata Database Service on Dedicated Infrastructure
- Escolha o Compartimento que contém a instância do Exadata Cloud Service com o banco de dados para o qual você deseja ativar o Oracle Data Guard.
- Navegue até o cluster de VMs na nuvem ou o sistema de banco de dados que contém a associação do Data Guard:
Clusters de VMs na nuvem ( novo modelo de recurso): Em Oracle Exadata Database Service on Dedicated Infrastructure, clique em Clusters de VMs do Exadata. Na lista de clusters de VMs, localize o cluster de VMs que você deseja acessar e clique em seu nome destacado para exibir a página de detalhes do cluster.
Sistemas de banco de dados: Em Bare Metal, VM e Exadata, clique em Sistemas de banco de dados. Na lista de sistemas de banco de dados, localize o sistema de banco de dados Exadata que você deseja acessar e clique em seu nome para exibir detalhes sobre ele.
- Em Recursos, clique em Grupo de Data Guard.
Uma lista de bancos de dados que são membros do Grupo Data Guard é exibida com o tipo do Data Guard que você escolheu para cada membro do Grupo do Data Guard.
- Para editar os detalhes do Grupo do Data Guard, clique no ícone Ações (três pontos) e clique em Editar.
- No painel Editar Grupo do Data Guard, configure o Grupo do Data Guard:
- Tipo do Data Guard: Selecione Active Data Guard ou Data Guard. O Active Data Guard fornece recursos adicionais, incluindo: Consulta em Tempo Real e Descarga de DML, Reparo Automático de Blocos, Rastreamento de Alteração de Bloco Stand-by, Serviços de Dados Globais e Continuidade de Aplicativos. Observe que o Active Data Guard requer uma licença do Oracle Active Data Guard. Para obter mais informações sobre o Active Data Guard, consulte Active Data Guard. Para obter uma visão geral completa dos dois tipos de Data Guard, consulte Introdução ao Oracle Data Guard
- Modo de proteção: O modo de proteção pode ser Desempenho Máximo ou Disponibilidade Máxima. Consulte Modos de Proteção do Oracle Data Guard para obter informações sobre essas opções.
-
Tipo de transport: O tipo de transportador de redo usado para este Grupo do Oracle Data Guard.
- Senha de administrador do banco de dados: Digite a senha ADMIN para o banco de dados.
- Clique em Salvar.
Tópicos Relacionados
Tópico principal: Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Para fazer um failover de banco de dados
Você pode iniciar uma operação de failover em um banco de dados stand-by que seja membro do Grupo do Data Guard.
- Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Exadata Database Service on Dedicated Infrastructure
- Escolha o Compartimento que contém a instância do Exadata Cloud Infrastructure com o banco de dados para o qual deseja ativar o Oracle Data Guard.
- Navegue até o cluster de VMs na nuvem ou o sistema de banco de dados que contém a associação do Data Guard:
Clusters de VMs na nuvem ( novo modelo de recurso): Em Oracle Exadata Database Service on Dedicated Infrastructure, clique em Clusters de VMs do Exadata. Na lista de clusters de VMs, localize o cluster de VMs que você deseja acessar e clique em seu nome destacado para exibir a página de detalhes do cluster.
Sistemas de banco de dados: Em Bare Metal, VM e Exadata, clique em Sistemas de banco de dados. Na lista de sistemas de banco de dados, localize o sistema de banco de dados Exadata que você deseja acessar e clique em seu nome para exibir detalhes sobre ele.
- Em Recursos, clique em Grupo de Data Guard.
- Selecione o banco de dados stand-by no Grupo do Data Guard no qual você deseja executar um failover. Clique no ícone Ações (três pontos) e depois clique em Fazer Failover.
- Na caixa de diálogo Fazer Failover do banco de dados, digite a senha de administrador do banco de dados e clique em Fazer Failover.
Observação
Você pode iniciar um failover mesmo que o banco de dados principal esteja em um estado íntegro; no entanto, tenha cuidado ao executar um failover.Esse banco de dados agora deverá assumir a atribuição do principal e a atribuição do principal anterior deverá ser exibida como Standby Desativado.
Agora você pode:
- Execute ações do Data Guard (switchover, failover e restabelecimento) enquanto uma configuração do Data Guard estiver em execução em outro banco de dados dentro do mesmo Oracle home e vice-versa.
- Execute a configuração do Data Guard simultaneamente em diferentes bancos de dados dentro do mesmo Oracle home.
- Execute ações do Data Guard (switchover, failover e restabelecimento) simultaneamente em diferentes bancos de dados dentro do mesmo Oracle home.
- Execute a configuração do Data Guard ao atualizar simultaneamente as tags do Cluster de VMs.
- Crie ou exclua um PDB ao executar simultaneamente ações do Data Guard (switchover, failover e restabelecimento) no mesmo Oracle home e vice-versa.
Tópicos Relacionados
Tópico principal: Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Para restabelecer um banco de dados
Após o failover de um banco de dados principal para seu standby, o standby assume a atribuição principal e o antigo principal é identificado como standby desativado. Depois de corrigir a causa da falha, você poderá restaurar o banco de dados com falha como um stand-by funcional para o principal atual.
- Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Exadata Database Service on Dedicated Infrastructure
- Escolha o Compartimento que contém a instância do Exadata Cloud Infrastructure com o banco de dados para o qual deseja ativar o Oracle Data Guard.
- Navegue até o cluster de VMs na nuvem ou o sistema de banco de dados que contém a associação do Data Guard:
Clusters de VMs na nuvem ( novo modelo de recurso): Em Oracle Exadata Database Service on Dedicated Infrastructure, clique em Clusters de VMs do Exadata. Na lista de clusters de VMs, localize o cluster de VMs que você deseja acessar e clique em seu nome destacado para exibir a página de detalhes do cluster.
Sistemas de banco de dados: Em Bare Metal, VM e Exadata, clique em Sistemas de banco de dados. Na lista de sistemas de banco de dados, localize o sistema de banco de dados Exadata que você deseja acessar e clique em seu nome para exibir detalhes sobre ele.
- Em Recursos, clique em Grupo de Data Guard.
- Para o Grupo do Data Guard no qual você deseja restabelecer este banco de dados, clique no ícone Ações (três pontos) e, em seguida, clique em Reintegrar.
-
Na caixa de diálogo Restabelecer banco de dados, digite a senha de administrador do banco de dados e clique em Restaurar.
Este banco de dados deve ser reintegrado como stand-by no Grupo do Data Guard.
Agora você pode:
- Execute ações do Data Guard (switchover, failover e restabelecimento) enquanto uma configuração do Data Guard estiver em execução em outro banco de dados dentro do mesmo Oracle home e vice-versa.
- Execute a configuração do Data Guard simultaneamente em diferentes bancos de dados dentro do mesmo Oracle home.
- Execute ações do Data Guard (switchover, failover e restabelecimento) simultaneamente em diferentes bancos de dados dentro do mesmo Oracle home.
- Execute a configuração do Data Guard ao atualizar simultaneamente as tags do Cluster de VMs.
- Crie ou exclua um PDB ao executar simultaneamente ações do Data Guard (switchover, failover e restabelecimento) no mesmo Oracle home e vice-versa.
Tópico principal: Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Para encerrar um Grupo do Data Guard em um instância do Exadata Cloud Infrastructure
Em uma instância do Exadata Cloud Infrastructure, você remove um Grupo do Data Guard encerrando todos os bancos de dados stand-by.
- Abra o menu de navegação. Clique em Oracle Database e, em seguida, clique em Oracle Exadata Database Service on Dedicated Infrastructure.
- Escolha o Compartimento que contém a instância do Exadata Cloud Infrastructure com o banco de dados para o qual deseja ativar o Oracle Data Guard.
-
Navegue até o cluster de VMs na nuvem ou o sistema de banco de dados que contém o banco de dados stand-by:
Clusters de VMs na nuvem (novo modelo de recurso): Em Oracle Exadata Database Service on Dedicated Infrastructure, clique em Clusters de VMs do Exadata. Na lista de clusters de VMs, localize o cluster de VMs que você deseja acessar e clique em seu nome destacado para exibir a página de detalhes do cluster.
Sistemas de banco de dados: Em Bare Metal, VM e Exadata, clique em Sistemas de banco de dados. Na lista de sistemas de banco de dados, localize o sistema de banco de dados Exadata que você deseja acessar e clique em seu nome para exibir detalhes sobre ele.
- Para o banco de dados standby que você deseja encerrar, clique no ícone Ações (três pontos) e clique em Encerrar.
-
Na caixa de diálogo Encerrar banco de dados, informe o nome do banco de dados e clique em OK.
Tópicos Relacionados
Tópico principal: Usando a Console para Gerenciar um Grupo do Oracle Data Guard
Usando a API para gerenciar associações do Data Guard
Use estas operações de API para gerenciar associações do Data Guard em uma instância do Exadata Cloud Infrastructure:
Em fevereiro de 2026, o modelo de Associação do Data Guard e suas APIs associadas serão substituídos pelo novo modelo e APIs do Grupo do Data Guard. A partir de fevereiro de 2026, todas as novas configurações do Data Guard provisionadas na Console do OCI (Oracle Cloud Infrastructure) usarão automaticamente o modelo do Grupo do Data Guard.
Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte Kits de Desenvolvimento de Software e Interface de Linha de Comando.
- CreateDataGuardAssociation
- ListDataGuardAssociations
- GetDataGuardAssociation
- UpdateDataGuardAssociation
- SwitchoverDataGuardAssociation
- FailoverDataGuardAssociation
- ReinstateDataGuardAssociation
- DeleteDatabase - Para encerrar uma associação do Data Guard da instância do Exadata Cloud Infrastructure, exclua o banco de dados stand-by.
Para obter a lista completa de APIs do serviço Database, consulte Database Service API.
Tópico principal: Usar o Oracle Data Guard com o Exadata Cloud Infrastructure
Usando a API para gerenciar o Grupo de Data Guard
Use estas operações da API para gerenciar um Grupo do Data Guard em um Exadata Cloud Infrastructure:
Em fevereiro de 2026, o modelo de Associação do Data Guard e suas APIs associadas serão substituídos pelo novo modelo e APIs do Grupo do Data Guard. A partir de fevereiro de 2026, todas as novas configurações do Data Guard provisionadas na Console do OCI (Oracle Cloud Infrastructure) usarão automaticamente o modelo do Grupo do Data Guard.
Para obter informações sobre como usar a API e assinar solicitações, consulte APIs REST e Credenciais de Segurança. Para obter informações sobre SDKs, consulte Kits de Desenvolvimento de Software e Interface de Linha de Comando.
Operação | Ponto Final da API REST | Comentário |
---|---|---|
Criar/Adicionar Banco de Dados Stand-by |
|
|
Atualizar Configuração do Grupo do Data Guard |
É necessário o OCID do banco de dados stand-by ou principal para atualizar a configuração. |
|
Ação do Data Guard - Switchover |
O switchover deve ser acionado no respectivo stand-by que se tornará principal. |
|
Ação do Data Guard - Failover |
O failover deve ser acionado no respectivo stand-by que se torne principal. |
|
Ação do Data Guard - Reintegrar |
A reintegração deve ser acionada no respectivo stand-by para ser reintegrado. |
|
Excluir Stand-by |
|
|
Migrar Associação do Data Guard para vários stand-by |
|
Para obter a lista completa de APIs do serviço Database, consulte Database Service API.
Tópico principal: Usar o Oracle Data Guard com o Exadata Cloud Infrastructure