¿Cómo puedo actualizar mi base de datos global compatible con MySQL de Amazon Aurora?
Quiero realizar una actualización de versión secundaria o principal en mi base de datos global de edición de Amazon Aurora compatible con MySQL.
Descripción breve
Puede realizar una actualización de versión secundaria o principal en los clústeres de Aurora mediante la configuración global de la base de datos. La actualización de una base de datos global de Aurora sigue el mismo procedimiento que la actualización de sus clústeres individuales de bases de datos de Aurora compatibles con MySQL. Sin embargo, hay algunas diferencias que deben tenerse en cuenta para los clústeres globales. Esto depende del tipo de actualización que esté realizando y del tipo de clúster de base de datos de Aurora que esté utilizando.
Nota: Es una práctica recomendada probar las aplicaciones en la versión actualizada de Aurora. Esto aplica tanto a las actualizaciones de versiones secundarias como a las principales.
Resolución
Nota: Si aparecen errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), asegúrese de que está utilizando la versión más reciente de AWS CLI.
Realizar una actualización de versión secundaria
Amazon Aurora compatible con MySQL
Nota: En todas las actualizaciones de versiones secundarias, se deben actualizar todos los clústeres secundarios antes de actualizar el clúster principal.
Para realizar actualizaciones de versiones secundarias en el clúster global, siga el mismo proceso que emplea para actualizar los clústeres individuales de Aurora. Tenga en cuenta que no puede aplicar actualizaciones automáticas para los clústeres que forman parte de una base de datos global.
Puede utilizar estos métodos para actualizar el clúster global de Aurora compatible con MySQL:
- Actualización del clúster de Aurora MySQL modificando la versión del motor. Para ello, puede utilizar la CLI de AWS o la consola. Si utiliza la CLI de AWS, llame a modify-db-cluster y especifique el nombre y la versión del clúster de base de datos. O bien, modifique el clúster mediante la consola de Amazon RDS.
- Aplique los mantenimientos pendientes en el clúster de Aurora MySQL (para versiones anteriores a la 1.19.0).
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.
Aurora compatible con PostgreSQL
La opción Enable minor version upgrade option (Habilitar actualización de versiones secundarias) se selecciona automáticamente al crear un nuevo clúster de la edición de Aurora compatible con PostgreSQL. A menos que lo desactive, cualquier actualización menor se realiza automáticamente en el clúster**.** Dado que la característica de aplicación de parches sin tiempo de inactividad no está disponible para los clústeres globales, es posible que experimente breves interrupciones durante el proceso de actualización.
Para obtener más información, consulte Cómo realizar actualizaciones de versiones secundarias y aplicar parches.
Realizar una actualización de versión principal
Amazon Aurora compatible con MySQL
Durante una actualización de versión principal, el clúster global que contiene todos los clústeres individuales se actualiza a la vez.
- Siga los pasos indicados en Cómo funciona la actualización local de la versión principal de Aurora MySQL.
- Asegúrese de elegir el clúster global y no uno de los clústeres individuales. Al seleccionar esta opción, todos los clústeres se actualizan al mismo tiempo, y no uno por uno. Si utiliza la consola de Amazon RDS para actualizar, elija el elemento con un rol de base de datos global. Si utiliza la CLI de AWS, llame al comando modify-global-cluster en lugar de al comando modify-db-cluster.
- Después de una actualización, no se puede retroceder a un momento anterior a la actualización.
- Para solucionar problemas con la actualización, consulte Solución de problemas para actualizaciones locales de Aurora MySQL.
Para obtener más información sobre cómo realizar una actualización importante para Aurora compatible con MySQL, consulte Actualizaciones locales importantes para bases de datos globales.
Aurora compatible con PostgreSQL
- Al realizar una actualización importante en un clúster de Aurora compatible con PostgreSQL, es una práctica recomendada probar las aplicaciones en la versión actualizada. Para obtener más información, consulte Antes de actualizar el clúster de base de datos de producción a una nueva versión principal.
- Antes de actualizar, compruebe que el clúster tiene configurado un objetivo de punto de recuperación (RPO) para el parámetro rds.global_db_rpo. Este parámetro está desactivado de forma predeterminada, pero no puede realizar una actualización principal sin activarlo.
- Después de asegurarse de que cumple todos los requisitos, actualice su clúster global de Aurora PostgreSQL.
Para obtener más información sobre cómo realizar actualizaciones principales para Aurora compatible con PostgreSQL, consulte Actualización del motor de base de datos de PostgreSQL para Aurora PostgreSQL.
Información relacionada
Contenido relevante
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace 2 años
- OFICIAL DE AWSActualizada hace 2 años