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
-
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.