Actualización de clústeres de base de datos de Amazon Aurora - Amazon Aurora

Actualización de clústeres de base de datos de Amazon Aurora

Con Amazon Aurora, puede controlar y probar las actualizaciones de los clústeres de bases de datos. Amazon Aurora ofrece opciones para la actualización automática de versiones secundarias, el control manual de las actualizaciones, las actualizaciones necesarias y las pruebas previas a la actualización. Puede mantener los clústeres actualizados con la versión secundaria más reciente, aplazar las actualizaciones no críticas, forzar las actualizaciones en caso de problemas graves y validar el comportamiento de las actualizaciones en entornos que no son de producción. En las siguientes secciones se detalla cómo administrar y probar las actualizaciones del clúster de base de datos de Aurora mediante estas capacidades.

Actualizaciones automáticas de versiones secundarias para Aurora

Las actualizaciones automáticas de las versiones secundarias actualizan periódicamente la base de datos a versiones recientes del motor de base de datos. Sin embargo, es posible que la actualización no siempre incluya la versión más reciente del motor de base de datos. Si necesita mantener las bases de datos en versiones específicas en momentos determinados, le recomendamos que las actualice manualmente a las versiones de base de datos que necesite según el calendario requerido. En caso de problemas de seguridad críticos o cuando una versión alcance su fecha de fin de soporte, Amazon Aurora podría aplicar una actualización de la versión secundaria aunque no haya habilitado la opción Actualización automática de versión secundaria. Para obtener más información, consulte la documentación de actualización para el motor de base de datos específico.

Consulte Actualización de la versión secundaria o el nivel de parche de un clúster de bases de datos Aurora MySQL y Actualización a una versión secundaria.

Puede mantenerse actualizado con las versiones menores de Aurora activando Auto minor version upgrade (Actualización automática de la versión secundaria) para cada instancia de base de datos en el clúster de Aurora. Aurora realiza la actualización automática solo si todas las instancias de base de datos del clúster tienen esta configuración activada.

Si Actualización automática de versión secundaria es para el clúster de bases de datos, Aurora se actualiza automáticamente a la versión secundaria predeterminada o a una versión secundaria más reciente. Por ejemplo, si la versión secundaria predeterminada es 15.8 para Aurora PostgreSQL 15 y existe la versión 15.10, el objetivo de la actualización automática podría ser 15.8 o 15.10.

Aurora normalmente programa actualizaciones automáticas dos veces al año para clústeres de bases de datos que tienen habilitada la actualización automática de versiones secundarias. Estas actualizaciones se producen durante el periodo de mantenimiento que especifique para el clúster. Para obtener más información, consulte Actualizaciones de versiones secundarias automáticas para clústeres de base de datos de Aurora.

Las actualizaciones automáticas de versiones secundarias se comunican de antemano a través de un evento de clúster de base de datos de Amazon RDS con una categoría maintenance e ID de RDS-EVENT-0156. Para obtener más información, consulte Categorías y mensajes de eventos de Amazon RDS para Aurora.

Control manual de las actualizaciones de los clústeres de bases de datos a nuevas versiones

Si tiene habilitada la configuración Actualización automática de versión secundaria, Aurora actualiza automáticamente el clúster de bases de datos a la versión secundaria predeterminada o a una versión secundaria más reciente. Por lo general, Aurora programa actualizaciones automáticas dos veces al año para clústeres de bases de datos que tienen la configuración Actualización automática de versión secundaria habilitada. Estas actualizaciones se inician durante las ventanas de mantenimiento especificadas por el cliente.

Para desactivar las actualizaciones automáticas de versiones secundarias, deshabilite Actualización automática de versión secundaria en cualquier instancia de base de datos de un clúster de Aurora. Aurora realiza una actualización automática de la versión secundaria solo si todas las instancias de base de datos del clúster tienen la configuración habilitada.

nota

En el caso de actualizaciones obligatorias, como el final de la vida útil de una versión secundaria, Aurora actualiza el clúster de bases de datos incluso si la opción Actualización automática de versión secundaria está deshabilitada. Recibirá un recordatorio, pero no una notificación de evento de RDS. Aurora actualiza el clúster dentro de un periodo de mantenimiento una vez transcurrido el plazo de actualización obligatorio.

Como las actualizaciones de versión pueden conllevar algunos riesgos de compatibilidad, no se producen automáticamente. Debe iniciarlas, excepto si hay obsolescencia de la versión principal. Recomendamos que pruebe minuciosamente las aplicaciones con nuevas versiones de la base de datos antes de realizar una actualización del clúster a una versión principal.

Para obtener más información acerca de cómo actualizar un clúster de bases de datos a una nueva versión principal de Aurora, consulte Actualización de clústeres de base Amazon Aurora MySQL y Actualización de clústeres de base de datos PostgreSQL de Amazon Aurora.

Actualizaciones necesarias de Amazon Aurora

Para determinadas correcciones críticas, Aurora podría llevar a cabo una actualización administrada a un nivel de revisión nueva dentro de la misma versión secundaria LTS. En este caso, Aurora actualiza el clúster incluso si Actualización automática de versión secundaria está desactivada. Antes, Aurora comunica el proceso detallado de actualización. Los detalles incluyen el tiempo de ciertos hitos, el impacto en los clústeres de bases de datos y las acciones recomendadas. Dichas actualizaciones administradas se producen automáticamente en el periodo de mantenimiento del clúster.

Probar su clúster de bases de datos con una nueva versión de Aurora antes de actualizar

Puede probar el proceso de actualización y cómo funciona la nueva versión con su aplicación y carga de trabajo. Utilice uno de los siguientes métodos:

  • Clone su clúster mediante la característica de clonación rápida de base de datos de Amazon Aurora. Realice la actualización y cualquier prueba posterior a la actualización en el nuevo clúster.

  • Restaure desde una instantánea de clúster para crear un nuevo clúster de Aurora. Puede crear una instantánea de clúster usted mismo de un clúster de Aurora existente. Aurora también crea automáticamente instantáneas periódicas para cada uno de sus clústeres. A continuación, puede iniciar una actualización de versión para el nuevo clúster. Puede experimentar con la copia actualizada del clúster antes de decidir si desea actualizar el clúster original.

Para obtener más información sobre estas formas de crear nuevos clústeres para pruebas, consulte Clonación de un volumen de clúster de base de datos de Amazon Aurora y Creación de una instantánea de clúster de base de datos.