Trabalhar com recursos de alta disponibilidade para o RDS Custom for Oracle - Amazon Relational Database Service

Trabalhar com recursos de alta disponibilidade para o RDS Custom for Oracle

O RDS Custom para Oracle oferece alta disponibilidade integrada por meio de implantações multi-AZ. Como alternativa, você pode usar o Oracle Data Guard como uma opção gerenciada pelo cliente com base em seus casos de uso.

Implantações multi-AZ (totalmente gerenciadas)

Em implantações multi-AZ para o RDS Custom 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 é replicada de forma síncrona nas AZs para uma réplica em espera com o objetivo de oferecer redundância de dados. Tanto a Enterprise Edition quanto a Standard Edition 2 permitem implantações multi-AZ. Para mais detalhes, consulte Gerenciar uma implantação multi-AZ para o RDS Custom para Oracle.

Oracle Data Guard (gerenciado pelo cliente)

Como alternativa, você pode obter alta disponibilidade configurando manualmente o Oracle Data Guard para replicar dados entre instâncias de banco de dados do RDS Custom para Oracle. A instância de banco de dados primário sincroniza os dados automaticamente com as instâncias em espera. O Oracle Data Guard pode ser usado somente na Enterprise Edition.

É possível configurar o ambiente de alta disponibilidade das seguintes maneiras:

  • Configure instâncias em espera em diferentes AZs para que elas sejam resilientes a falhas de AZ.

  • Coloque seus bancos de dados em espera no modo somente leitura ou montado. O modo somente leitura requer uma licença do Oracle Active Data Guard.

  • Failover ou alternância do banco de dados primário para um banco de dados em espera sem perda de dados.

  • Migre dados configurando a alta disponibilidade para a sua instância on-premises e, em seguida, fazendo failover ou mudando para o banco de dados em espera do RDS Custom para Oracle.

Para saber como configurar o Oracle Data Guard para oferecer alta disponibilidade, consulte o Blog da AWS Build high availability for RDS Custom for Oracle using read replicas. Você pode executar as seguintes tarefas:

  • Utilize um túnel de rede privada virtual (VPN) para criptografar dados em trânsito para as suas instâncias com alta disponibilidade. A criptografia em trânsito não é configurada automaticamente pelo RDS Custom para Oracle.

  • Configure o Oracle Fast-Failover Observer (FSFO) para monitorar suas instâncias de alta disponibilidade.

  • Permita que o observador realize o failover automático quando as condições necessárias forem atendidas.