Gerenciar uma implantação multi-AZ para o RDS Custom para Oracle
Em uma implantação de instância de banco de dados multi-AZ para o RDS para Oracle, o Amazon RDS provisiona e mantém automaticamente uma réplica em espera síncrona em outra zona de disponibilidade (AZ). A instância de banco de dados primária é sincronicamente replicada nas zonas de disponibilidade para uma réplica em espera a fim de oferecer redundância de dados.
Uma implantação de instância de banco de dados multi-AZ aumenta a disponibilidade durante a manutenção planejada do sistema. No caso de uma manutenção planejada do banco de dados ou de uma interrupção não planejada do serviço, o Amazon RDS faz failover automático para a instância de banco de dados em espera atualizada. As operações de banco de dados podem ser retomadas rapidamente sem intervenção manual. As instâncias primária e em espera usam o mesmo endpoint, cujo endereço de rede física faz a transição para a réplica em espera como parte do processo de failover. Não é necessário reconfigurar a aplicação quando ocorre um failover.
O seguinte diagrama mostra a arquitetura multi-AZ do RDS Custom para Oracle:
O console do Amazon RDS mostra a zona de disponibilidade da réplica em espera (a AZ secundária). Você também pode usar o comando describe-db-instances da CLI ou a operação DescribeDBInstances da API para localizar a AZ secundária.
Disponibilidade de região e versão para uma implantação multi-AZ para o RDS Custom para Oracle
As implantações multi-AZ para o RDS Custom para Oracle são aceitas nas seguintes versões para a Enterprise Edition (EE) e a Standard Edition 2 (SE2):
-
Oracle Database 19c
-
Oracle Database 12c Versão 2 (12.2)
-
Oracle Database 12c Versão 1 (12.1)
nota
O Oracle Database 18c não permite implantações multi-AZ para o RDS Custom para Oracle.
As implantações multi-AZ para o RDS Custom para Oracle estão disponíveis em todas as regiões em que o RDS Custom para Oracle está disponível. Para ter mais informações sobre a disponibilidade de regiões de implantações multi-AZ para o RDS Custom para Oracle, consulte Regiões e mecanismos de banco de dados compatíveis com o RDS Custom para Oracle.
Limitações de uma implantação multi-AZ no RDS Custom para Oracle
As implantações multi-AZ do RDS Custom para Oracle têm as seguintes limitações:
-
Se você criou sua instância de banco de dados antes de 30 de junho de 2025, não poderá convertê-la de uma implantação Single-AZ em multi-AZ. A versão personalizada do mecanismo (CEV) subjacente foi criada com uma AMI mais antiga fornecida pelo serviço que não permite multi-AZ. Você deve migrar seu banco de dados para uma nova instância de banco de dados usando uma CEV criada com uma AMI fornecida pelo serviço após 30 de junho de 2025. Para obter detalhes, consulte Etapas de migração para instâncias de banco de dados usando CEVs criadas antes de 30 de junho de 2025.
-
Não é possível criar implantações multi-AZ entre regiões.
-
Não é possível configurar a instância de banco de dado secundária para aceitar a atividade de leitura de banco de dados.
-
Quando você usa uma versão personalizada do mecanismo (CEV) com uma implantação multi-AZ, a instância de banco de dados em espera também usa a mesma CEV. A instância de banco de dados em espera não pode usar uma CEV diferente.
-
Não é possível criar uma réplica de leitura em uma instância de implantação multi-AZ nem modificar a instância primária da réplica de leitura para ter uma implantação multi-AZ.
-
As instâncias de banco de dados do RDS Custom para Oracle com implantação multi-AZ podem ter maior latência de gravação e confirmação em comparação com uma implantação single-AZ. Esse aumento pode acontecer devido à replicação de dados síncrona entre as instâncias de banco de dados. É possível ter uma alteração na latência se sua implantação falhar na réplica em espera, ainda que o AWS seja desenvolvido com conectividade de rede de baixa latência entre zonas de disponibilidade.
Criar uma implantação multi-AZ no RDS Custom para Oracle
Para criar uma instância de banco de dados do RDS Custom para Oracle com uma implantação multi-AZ, siga as etapas em Configurar seu ambiente para o Amazon RDS Custom for Oracle para configurar seu ambiente com os pré-requisitos.
Importante
Para simplificar a configuração, recomendamos que você use o arquivo de modelo CloudFormation mais recente fornecido nas instruções de configuração da rede. Para obter mais informações, consulte Implantar o RDS Custom para Oracle com o AWS CloudFormation.
Você pode criar uma instância do RDS Custom para Oracle com uma implantação multi-AZ ao escolher a opção multi-AZ durante a criação da instância de banco de dados no console do Amazon RDS. Como alternativa, você pode especificar o parâmetro --multi-az no comando create-db-instance do Amazon RDS na AWS CLI.