Quiero saber qué ocurre durante el periodo de mantenimiento de Amazon Relational Database Service (Amazon RDS). Quiero saber las acciones de mantenimiento pendientes para poder aplazarlas, si es necesario.
Resolución
Durante el periodo de mantenimiento, Amazon RDS aplica actualizaciones relacionadas con el hardware, el sistema operativo (SO) subyacente o la versión secundaria del motor de base de datos. Amazon RDS también aplica modificaciones a las instancias de base de datos que no aplicaste de inmediato. Determinadas operaciones de mantenimiento, como las actualizaciones del sistema operativo (SO) y la aplicación de parches a las bases de datos, provocan un tiempo de inactividad en la instancia de base de datos. Para minimizar el tiempo de inactividad durante las operaciones de mantenimiento, utiliza un despliegue de instancias de base de datos Multi-AZ.
Configuración de las notificaciones de acciones de mantenimiento
Para configurar las notificaciones de las próximas acciones de mantenimiento en tu instancia de base de datos, haz lo siguiente:
Nota: Revisa las instancias de base de datos que están programadas para el mantenimiento del hardware en la pestaña Problemas abiertos y recientes de tu panel de AWS Health. Para obtener más información, consulta el correo electrónico de notificación de mantenimiento que se ha enviado a tu cuenta.
Lista de las acciones de mantenimiento pendientes
Nota: Si se muestran errores al ejecutar comandos de la Interfaz de la línea de comandos de AWS (AWS CLI), consulta Solución de problemas de AWS CLI. Además, asegúrate de utilizar la versión más reciente de la AWS CLI.
Para comprobar si hay una actualización de mantenimiento disponible para tu instancia de base de datos, sigue estos pasos:
- Abre la consola de Amazon RDS.
- En el panel de navegación, selecciona Bases de datos.
- Selecciona el icono de configuración.
- En la columna Preferencias, activa Mantenimiento y, a continuación, selecciona Confirmar.
- Revisa la columna Mantenimiento para ver uno de los valores siguientes:
obligatorio: Amazon RDS aplica automáticamente la acción de mantenimiento al recurso. No puedes aplazar la acción indefinidamente.
disponible: La acción de mantenimiento está disponible, pero Amazon RDS no la aplica automáticamente al recurso. Puedes aplicarla manualmente.
siguiente periodo: Amazon RDS aplica automáticamente la acción al recurso durante el siguiente periodo de mantenimiento.
en curso: Amazon RDS aplica la acción al recurso.
Para ver las acciones de mantenimiento pendientes de tu instancia de base de datos, sigue estos pasos:
- Abre la consola de Amazon RDS.
- En el panel de navegación, selecciona Bases de datos.
- Selecciona tu instancia de base de datos.
- Selecciona la pestaña Mantenimiento y copias de seguridad.
- En la sección Mantenimiento pendiente, consulta la lista de acciones de mantenimiento pendientes.
O bien, puedes ejecutar el siguiente comando describe-pending-maintenance-actions de la AWS CLI para enumerar las acciones de mantenimiento pendientes:
aws rds describe-pending-maintenance-actions --region example-region-name
Nota: Sustituye example-region-name por tu región de AWS.
Cambio del periodo de mantenimiento
El periodo de mantenimiento se produce durante el periodo de menor uso y requiere modificaciones ocasionales.
Cuando se cambia el periodo de mantenimiento de una instancia de base de datos, no siempre se produce un tiempo de inactividad. Sin embargo, si cambias el periodo de mantenimiento al programar las acciones de modificación pendientes, Amazon RDS aplica inmediatamente las modificaciones y es posible que se produzca un tiempo de inactividad.
Para retrasar una acción de mantenimiento programada para el siguiente periodo de mantenimiento, cambia el periodo de mantenimiento de la instancia de base de datos al siguiente periodo posible.
Importante: Si cambias continuamente el período de mantenimiento para evitar tiempos de inactividad, es posible que Amazon RDS aplique acciones de mantenimiento en un momento de uso intensivo. Esto podría provocar una interrupción.
Aplazamiento de las acciones de mantenimiento
No puedes aplazar una acción de mantenimiento que ya se ha iniciado. Sin embargo, puedes aplazar una acción de mantenimiento que esté programada para el siguiente periodo de mantenimiento. Si estableces el valor de mantenimiento en el periodo siguiente, estará disponible la opción de aplazar.
Sigue estos pasos:
- Abre la consola de Amazon RDS.
- En el panel de navegación, selecciona Bases de datos.
- Selecciona tu instancia de base de datos.
- Selecciona Acciones y, a continuación, elige Aplazar actualización.
Información relacionada
Modificación de una instancia de base de datos de Amazon RDS