Administración de una implementación multi-AZ de RDS Custom para Oracle
En una implementación de instancias de base de datos multi-AZ para RDS Custom para Oracle, Amazon RDS aprovisiona y mantiene automáticamente una réplica síncrona en espera dentro de una zona de disponibilidad (AZ) diferente. La instancia de base de datos principal se replica de forma síncrona en las zonas de disponibilidad en una réplica en espera para proporcionar redundancia de datos.
Una implementación de instancia de base de datos multi-AZ mejora la disponibilidad durante el mantenimiento planificado del sistema. Si se produce una interrupción del servicio no planificada o un mantenimiento planificado de la base de datos, Amazon RDS conmuta automáticamente a la instancia de base de datos en espera. Las operaciones de base de datos se pueden reanudar rápidamente sin intervención manual. Las instancias principal y en espera usan el mismo punto de conexión, cuya dirección de red física cambia a la réplica en espera como parte del proceso de conmutación por error. No tiene que volver a configurar la aplicación cuando se produzca una conmutación por error.
En el siguiente diagrama se muestra la arquitectura multi-AZ de RDS Custom para Oracle:
La consola de Amazon RDS muestra la zona de disponibilidad de la réplica en espera (la zona de disponibilidad secundaria). También puede usar el comando de la CLI describe-db-instances o la operación de la API DescribeDBInstances para buscar la AZ secundaria.
Disponibilidad de región y versión para una implementación multi-AZ de RDS Custom para Oracle
Las implementaciones multi-AZ de RDS Custom para Oracle son compatibles con las siguientes versiones de Enterprise Edition (EE) y Standard Edition 2 (SE2):
-
Oracle Database 19c
-
Base de datos Oracle 12c versión 2 (12.2)
-
Base de datos Oracle 12c versión 1 (12.1)
nota
Las implementaciones multi-AZ de RDS Custom para Oracle no son compatibles con la base de datos de Oracle 18c.
Las implementaciones multi-AZ de RDS Custom para Oracle están disponibles en todas las regiones en las que está disponible RDS Custom para Oracle. Para obtener más información sobre la disponibilidad en las regiones de las implementaciones multi-AZ de RDS Custom para Oracle, consulte Regiones y motores de base de datos admitidos para RDS Custom para Oracle.
Limitaciones de una implementación multi-AZ en RDS Custom para Oracle
Las implementaciones multi-AZ de RDS Custom para Oracle tienen las siguientes limitaciones:
-
Si creó la instancia de base de datos antes del 30 de junio de 2025, no puede convertirla desde una implementación single-AZ a multi-AZ. La versión de motor personalizado (CEV) subyacente se creó con una AMI anterior proporcionada por el servicio más antigua que no admite multi-AZ. Debe migrar la base de datos a una nueva instancia de base de datos con una CEV que cree con una AMI proporcionada por el servicio después del 30 de junio de 2025. Para obtener más información, consulte Pasos de migración para las instancias de base de datos que utilizan CEV creadas antes del 30 de junio de 2025.
-
No puede crear implementaciones multi-AZ entre regiones.
-
No puede configurar la instancia de base de datos en espera de modo que acepte la actividad de lectura de bases de datos.
-
Cuando utilice una versión de motor personalizada (CEV) con una implementación multi-AZ, la instancia de base de datos en espera utiliza la misma CEV. La instancia de base de datos en espera no puede usar una CEV diferente.
-
No puede crear una réplica de lectura en una instancia de implementación multi-AZ y tampoco puede modificar la instancia principal de la réplica de lectura para que tenga una implementación multi-AZ.
-
Las instancias de base de datos de RDS Custom para Oracle con implementación multi-AZ pueden tener una latencia de escritura y confirmación superior a la de una implementación single-AZ. Este aumento se puede producir debido a la replicación de datos síncrona entre las instancias de base de datos. Puede detectar un cambio en la latencia si la implementación conmuta a la réplica en espera, aunque AWS se ha diseñado con una conectividad de red de baja latencia entre zonas de disponibilidad.
Creación de una implementación multi-AZ en RDS Custom para Oracle
Para crear una instancia de base de datos de RDS Custom para Oracle con una implementación multi-AZ, siga los pasos que se indican en Configuración del entorno para Amazon RDS Custom for Oracle para configurar el entorno con los requisitos previos.
importante
Para simplificar la configuración, le recomendamos que utilice el archivo de plantilla de CloudFormation más reciente que se proporciona en las instrucciones de configuración de red. Para obtener más información, consulte Implementación de RDS Custom para Oracle con AWS CloudFormation.
Para crear una instancia de RDS Custom para Oracle con una implementación multi-AZ, elija la opción multi-AZ durante la creación de la instancia de base de datos en la consola de Amazon RDS. Como alternativa, puede especificar el parámetro --multi-az en el comando create-db-instance de Amazon RDS en la AWS CLI.