Información general sobre las actualizaciones del motor de RDS para Oracle
Antes de actualizar una instancia de base de datos de RDS para Oracle, es necesario familiarizarse con los siguientes conceptos clave.
Temas
- Actualizaciones de versiones principales y secundarias
- Fechas de soporte esperadas de las versiones principales de RDS para Oracle
- Administración de versiones del motor de base de datos Oracle
- Instantáneas automáticas durante las actualizaciones de motor
- Actualizaciones de Oracle en una implementación Multi-AZ
- Actualizaciones de réplicas de lectura de Oracle
Actualizaciones de versiones principales y secundarias
Las versiones principales son las principales versiones de Oracle Database que se publican cada 1 o 2 años. Algunos ejemplos de versiones principales son Oracle Database 19c y Oracle Database 21c.
Oracle suele publicar versiones secundarias, también denominadas actualizaciones de versiones (RU), cada trimestre. Las versiones secundarias incluyen pequeñas mejoras de características y correcciones de errores. Ejemplos de versiones secundarias: 21.0.0.0.ru-2023-10.rur-2023-10.r1 y 19.0.0.0.ru-2023-10.rur-2023-10.r1. Para obtener más información, consulte Release notes for Amazon Relational Database Service (Amazon RDS) for Oracle (Notas de la versión de Amazon Relational Database Service (Amazon RDS) para Oracle).
RDS para Oracle admite las siguientes actualizaciones de una instancia de base de datos.
Tipo de actualización | Compatibilidad de las aplicaciones | Métodos de actualización | Ruta de actualización de ejemplo |
---|---|---|---|
Versión principal | Una actualización de versión principal puede introducir cambios que no sean compatibles con las aplicaciones existentes. | Solo manual | De Oracle Database 19c a Oracle Database 21c |
Versión secundaria | Una actualización de una versión secundaria solo incluye cambios compatibles con las versiones anteriores de las aplicaciones existentes. | Automática o manual | De 21.0.0.0.ru-2023-07.rur-2022-07.r1 a 21.0.0.0.ru-2023-10.rur-2022-10.r1 |
importante
Cuando actualiza el motor de base de datos, se produce una interrupción. La duración de la interrupción depende de la versión del motor y del tamaño de la instancia de la base de datos.
Pruebe exhaustivamente cualquier actualización para comprobar que las aplicaciones funcionen correctamente antes de aplicar la actualización a sus bases de datos de producción. Para obtener más información, consulte Prueba de una actualización de base de datos de Oracle.
Fechas de soporte esperadas de las versiones principales de RDS para Oracle
Las versiones principales de RDS para Oracle seguirán estando disponibles al menos hasta la fecha de final de soporte para la versión correspondiente de Oracle Database. Puede utilizar las siguientes fechas para planificar sus ciclos de prueba y actualización. Estas fechas representan la fecha más temprana en la que podría requerirse una actualización a una versión más reciente. Si Amazon amplía la compatibilidad con una versión de RDS para Oracle durante más tiempo de lo previsto originalmente, esta tabla se actualizará para reflejar la fecha posterior.
Versión principal de Oracle Database | Fecha prevista para la actualización a una versión más reciente |
---|---|
Oracle Database 19c |
30 de abril de 2026 con soporte de BYOL Premier (no se aplican cargos para el soporte extendido) 30 de abril de 2027 con soporte extendido de BYOL (costo adicional) o un acuerdo de licencia ilimitada 30 de abril de 2027 con licencia incluida (LI) |
Oracle Database 21c |
30 de abril de 2025 (no disponible para soporte extendido) |
Antes de solicitar la actualización a una versión principal más reciente, proporcionamos un recordatorio con al menos 12 meses de antelación. Detallamos el proceso de actualización, incluido el tiempo de los hitos importantes, el impacto en las instancias de base de datos y las acciones recomendadas. Debería probar minuciosamente sus aplicaciones con las nuevas versiones de RDS para Oracle antes de actualizar a una versión principal.
Después de este período de notificación previa, podría aplicarse una actualización automática de la versión principal posterior a cualquier instancia base de datos de RDS para Oracle que aún esté ejecutando la versión anterior. Si es así, la actualización se inicia durante las ventanas de mantenimiento programadas.
Para obtener más información, consulte Release Schedule of Current Database Releases
Administración de versiones del motor de base de datos Oracle
Con la administración de versiones del motor de base de datos, se controla cuándo y cómo se parchea y actualiza el motor de base de datos. De esta manera, se obtiene la flexibilidad necesaria para mantener la compatibilidad con las versiones de parche del motor de base de datos. También puede probar nuevas versiones de parches de RDS para Oracle para asegurarse de que funcionan eficazmente con la aplicación antes de implementarlas en producción. Además, se actualizan las versiones según los términos y plazos de cada usuario.
nota
Amazon RDS agrega periódicamente los parches oficiales de Oracle Database utilizando una versión específica del motor de base de datos para Amazon RDS. Para ver una lista de los parches de Oracle incluidos en una versión específica del motor de base de datos de Amazon RDS Oracle, vaya a Notas de la versión de Amazon RDS for Oracle.
Instantáneas automáticas durante las actualizaciones de motor
Cuando se actualiza una instancia de base de datos de Oracle, las instantáneas ofrecen protección contra problemas de actualización. Si el período de retención de copia de seguridad de la instancia de base de datos es mayor que 0, Amazon RDS toma las siguientes instantáneas de base de datos durante la actualización:
-
Una instantánea de la instancia de base de datos antes de que se haya llevado a cabo ningún cambio. Si la actualización falla, puede restaurar esta instantánea para crear una instancia de base de datos que ejecute la versión anterior.
-
Una instantánea de la instancia de base de datos una vez finalizada la actualización.
nota
Para cambiar el periodo de retención de copia de seguridad, consulte Modificación de una instancia de base de datos de Amazon RDS.
Después de una actualización, no se puede volver a la versión anterior del motor. Sin embargo, se puede crear una nueva instancia de base de datos de Oracle restaurando la instantánea previa a la actualización.
Actualizaciones de Oracle en una implementación Multi-AZ
Si la instancia de base de datos está en una implementación Multi-AZ, Amazon RDS actualiza las réplicas principal y de reserva. Si no se requieren actualizaciones del sistema operativo, las actualizaciones principal y en espera se producen simultáneamente. Las instancias no estarán disponibles hasta que se complete la actualización.
Si se requieren actualizaciones del sistema operativo en una implementación Multi-AZ, Amazon RDS aplica las actualizaciones cuando solicite la actualización de la base de datos. Amazon RDS realiza los siguientes pasos:
-
Actualiza el sistema operativo en la instancia de base de datos de reserva actual.
-
Conmuta por error la instancia de base de datos principal a la instancia de base de datos de reserva.
-
Actualiza la versión de la base de datos en la nueva instancia principal de la base de datos, que antes era la instancia de reserva. La base de datos principal no está disponible durante la actualización.
-
Actualiza el sistema operativo en la nueva instancia de base de datos de reserva, que anteriormente era la instancia de base de datos principal.
-
Actualiza la versión de base de datos de la nueva instancia de base de datos de reserva.
-
Realiza una conmutación por error de la nueva instancia de base de datos principal a la instancia de base de datos principal original, y de la nueva instancia de base de datos de reserva a la instancia de base de datos de reserva original. Por lo tanto, Amazon RDS devuelve la configuración de réplica a su estado original.
Actualizaciones de réplicas de lectura de Oracle
La versión del motor de base de datos Oracle de la instancia de base de datos de origen y todas sus réplicas de lectura deben ser iguales. Amazon RDS realiza la actualización en las siguientes etapas:
-
Actualiza la instancia de base de datos de origen. Las réplicas de lectura están disponibles durante esta etapa.
-
Actualiza las réplicas de lectura en paralelo, independientemente del período de mantenimiento de las réplicas. La base de datos de origen está disponible durante esta etapa.
Para las actualizaciones de la versión principal de réplicas de lectura entre regiones, Amazon RDS realiza acciones adicionales:
-
Genera automáticamente un grupo de opciones para la versión de destino
-
Copia todas las opciones y configuraciones de opciones del grupo de opciones original al nuevo grupo de opciones
-
Asocia la réplica de lectura entre regiones actualizada con el nuevo grupo de opciones