Iniciar a alternância do Oracle Data Guard
Você pode alternar uma réplica de leitura do RDS para Oracle para a função primária e a antiga instância de banco de dados primária para uma função de réplica.
Como alternar uma réplica de leitura da Oracle para a função de banco de dados primária
-
Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/
. -
No console do Amazon RDS, escolha Databases (Bancos de dados).
O painel Databases (Bancos de dados) é exibido. Todas as réplicas de leitura exibem Replica (Réplica) na coluna Role (Função).
-
Escolha a réplica de leitura que você deseja alternar para a função primária.
-
Para Actions (Ações), escolha Switch over replica (Alternar réplica).
-
Escolha I acknowledge (Eu aceito). Depois, escolha Switch over replica (Alternar réplica).
-
Na página Databases (Bancos de dados), monitore o progresso da transição.
Quando a transição é concluída, a função do destino da alternância muda de Replica (Réplica) para Primary (Principal).
Para mudar uma réplica do Oracle para a função de banco de dados primária, use o comando switchover-read-replica
do AWS CLI. Os exemplos a seguir tornam a réplica do Oracle chamada replica-to-be-made-primary
no novo banco de dados primário.
exemplo
Para Linux, macOS ou Unix:
aws rds switchover-read-replica \ --db-instance-identifier
replica-to-be-made-primary
Para Windows:
aws rds switchover-read-replica ^ --db-instance-identifier
replica-to-be-made-primary
Para alternar uma réplica do Oracle para a função de banco de dados primária, chame a operação da API SwitchoverReadReplica
do Amazon RDS com o parâmetro necessário DBInstanceIdentifier
. Esse parâmetro especifica o nome da réplica do Oracle que você deseja assumir como função de banco de dados primária.