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.
importante
Una implementación multi-AZ para RDS Custom para Oracle es diferente a una implementación multi-AZ para RDS para Oracle. A diferencia de multi-AZ para RDS para Oracle, debe cumplir los requisitos previos para RDS Custom para Oracle antes de crear la instancia de base de datos multi-AZ, ya que RDS Custom se ejecuta dentro de su propia cuenta, lo que requiere permisos. Además, debe crear la instancia multi-AZ en la CEV con la AMI proporcionada por el servicio más reciente que admita las implementaciones multi-AZ.
Si no cumple los requisitos previos, es posible que su instancia de base de datos multi-AZ no se ejecute o que se revierta automáticamente a una instancia de base de datos Single-AZ. Para obtener más información acerca de los requisitos previos, consulte Requisitos previos de una implementación multi-AZ con RDS Custom para Oracle.
La ejecución de una instancia de base de datos con alta disponibilidad puede mejorar la disponibilidad durante el mantenimiento de sistema planificado. 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. Esta funcionalidad permite que las operaciones de base de datos se reanuden 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 su 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:

Puede crear una implementación multi-AZ de RDS Custom para Oracle especificando multi-AZ al crear una instancia de base de datos de RDS Custom. Las instancias de base de datos de RDS Custom para Oracle creadas antes del 30 de junio de 2025 no se pueden convertir en implementaciones multi-AZ mediante la modificación de la instancia de base de datos y la especificación de la opción multi-AZ. Debe crear una nueva instancia de base de datos de RDS Custom para Oracle especificando la opción multi-AZ. Las nuevas instancias de base de datos creadas con la AMI proporcionada por el servicio y disponibles después del 30 de junio de 2025 admiten la opción multi-AZ. A continuación, debe migrar la base de datos de RDS Custom para Oracle existente a la instancia de base de datos recién creada. 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.
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.
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.
Temas
Limitaciones de una implementación multi-AZ de RDS Custom para Oracle
Creación de una instancia de base de datos de RDS Custom para Oracle con una implementación multi-AZ
Requisitos previos de una implementación multi-AZ con RDS Custom para Oracle
Conversión de una implementación single-AZ de RDS Custom para Oracle en una implementación multi-AZ
Conversión de una implementación multi-AZ de RDS Custom para Oracle en una implementación single-AZ
Proceso de conmutación por error para una implementación multi-AZ de RDS Custom para Oracle
Implementación de RDS Custom para Oracle con AWS CloudFormation
Disponibilidad en regiones y versiones
Las implementaciones multi-AZ de RDS Custom para Oracle son compatibles con las siguientes ediciones de base de datos de Oracle:
-
Base de datos Oracle 12c versión 1 (12.1)
-
Base de datos Oracle 12c versión 2 (12.2)
-
Oracle Database 19c
-
Enterprise Edition (EE)
-
Standard Edition 2 (SE2)
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 de RDS Custom para Oracle
Las implementaciones multi-AZ de RDS Custom para Oracle tienen las siguientes limitaciones:
-
No se admiten 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 también utilizará 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.
Creación de una instancia de base de datos de RDS Custom para Oracle con una implementación multi-AZ
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 AWS 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.