¿Cómo actualizo mis bases de datos globales compatibles con Aurora MySQL y Aurora PostgreSQL?

4 minutos de lectura
0

Quiero actualizar mis bases de datos globales de la edición de Amazon Aurora compatible con MySQL y la edición de Amazon Aurora compatible con PostgreSQL.

Solución

Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulte Solución de errores de AWS CLI. Además, asegúrese de utilizar la versión más reciente de la AWS CLI.

Puede realizar una actualización de versión secundaria o principal a los clústeres de Amazon Aurora en la configuración de la base de datos global.

Actualización de versión menor

Compatible con Aurora MySQL

Nota: Para las actualizaciones de versiones secundarias, debe actualizar todos los clústeres secundarios antes de actualizar el clúster principal. Para algunas versiones de Aurora MySQL, debe eliminar el clúster secundario y actualizar el clúster principal por sí solo. Una vez completado, puede reconstruir el clúster secundario en la nueva versión.

Si se produce este error, recibirá el siguiente error al intentar realizar la actualización local en el clúster secundario:

«No se admite la actualización local de una versión secundaria del clúster de bases de datos global Aurora MySQL 'cluster-name' a la versión 8.0.mysql_aurora.3.0x.x del motor Aurora MySQL. La versión de destino 8.0.mysql_aurora.3.0x.x seleccionada admite una versión superior de MySQL comunitario que introduce cambios incompatibles con las versiones secundarias anteriores de Aurora MySQL. Consulte la documentación de Aurora para saber cómo realizar una actualización de versión secundaria en clústeres de bases de datos globales.»

Para actualizar su clúster de Aurora MySQL, utilice la CLI de AWS o la consola de Amazon Relational Database (Amazon RDS) para modificar la versión del motor.

Para una actualización secundaria a la versión 2.12.0 o 3.03.0 o posterior de Aurora MySQL, consulte la Nota en Actualización de Aurora MySQL mediante la modificación de la versión del motor.

Para obtener más información, consulte Actualización de la versión secundaria o el nivel de parche de un clúster de bases de datos Aurora MySQL.

Compatible con Aurora PostgreSQL

Al crear un nuevo clúster compatible con Aurora PostgreSQL, la opción Habilitar actualización de versiones secundarias está activada de forma predeterminada para que los clústeres reciban automáticamente actualizaciones secundarias. Es posible que experimente interrupciones breves durante la actualización porque la característica de aplicación de parches sin tiempo de inactividad no está disponible para los clústeres globales. Para obtener más información, consulte Cómo realizar actualizaciones de versiones secundarias y aplicar revisiones.

Actualización de la versión principal

Compatible con Aurora MySQL

La actualización de una versión principal de una base de datos global de Amazon Aurora actualiza el clúster de la base de datos global en lugar de los clústeres individuales que contiene.

Para realizar una actualización de la versión principal de una base de datos global de Amazon Aurora MySQL, consulte Actualización de una base de datos global de Amazon Aurora. Asegúrese de seleccionar el clúster global y no uno de los clústeres individuales. Al seleccionar el clúster global, todos los clústeres se actualizan al mismo tiempo. Si utiliza la consola de Amazon RDS para realizar la actualización, elija el elemento con un rol de base de datos global. Si usa la CLI de AWS, ejecute el comando modify-global-cluster en lugar del comando modify-db-cluster.

Para obtener más información sobre las principales actualizaciones compatibles con Aurora MySQL, consulte Actualizaciones mayores en el lugar para bases de datos globales y Cómo funciona la actualización de la versión principal en el lugar Aurora MySQL.

Nota: La actualización es permanente y no se puede revertir.

Para solucionar problemas relacionados con la actualización, consulte Solución de problemas para la actualización Aurora MySQL en el lugar.

Compatible con Aurora PostgreSQL

Al realizar una actualización importante en un clúster de Aurora PostgreSQL, se recomienda probar las aplicaciones en la versión actualizada.

Antes de realizar la actualización, confirme que ha establecido un objeto de punto de recuperación (RPO) para el parámetro rds.global_db_rpo del clúster. Este parámetro está desactivado de forma predeterminada, pero para realizar una actualización importante debe activarlo.

Cuando cumpla con todos los requisitos previos, actualice su clúster global de Aurora PostgreSQL.

Información relacionada

Uso de las bases de datos globales de Amazon Aurora

Actualización a la versión 3 de Amazon Aurora MySQL (con compatibilidad con MySQL 8.0)

Make the most of your upgrade to Amazon Aurora MySQL version 3 | The Data Dive on AWS OnAir S01 en el sitio web de YouTube

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 2 meses