¿Qué tengo que saber sobre el periodo de mantenimiento de Amazon RDS?

6 minutos de lectura
0

Quiero saber qué sucede durante el periodo de mantenimiento de Amazon Relational Database Service (Amazon RDS). Quiero saber las acciones de mantenimiento pendientes y aplazar estas acciones de mantenimiento de forma adecuada.

Resolución

Amazon RDS realiza el mantenimiento de los recursos de Amazon RDS cada cierto tiempo para solucionar problemas relacionados con la seguridad y fiabilidad de las instancias. Durante el periodo de mantenimiento, Amazon RDS aplica actualizaciones relacionadas con el hardware, el sistema operativo subyacente o la versión menor del motor de base de datos. Además, las modificaciones de la instancia de base de datos que haya decidido no aplicar inmediatamente también se aplican durante el periodo de mantenimiento. Algunas de estas operaciones de mantenimiento, como las actualizaciones del sistema operativo y la aplicación de parches de bases de datos, provocan tiempos de inactividad en la instancia de RDS. Habilitar la configuración Multi-AZ en la instancia de RDS puede ayudar a minimizar el tiempo de inactividad necesario durante algunas operaciones de mantenimiento.

Reciba notificaciones de las acciones de mantenimiento

Para configurar las notificaciones de las próximas acciones de mantenimiento en su instancia RDS, haga lo siguiente:

  1. Cree un tema de Amazon Simple Notification Service (Amazon SNS) para recibir notificaciones de Personal Health Dashboard.
  2. Cree una regla de Eventos de Amazon CloudWatch para recibir notificaciones de los eventos de AWS Health relacionados con los recursos de RDS de su cuenta.
  3. Utilice la notificación de eventos de Amazon RDS para recibir notificaciones de eventos de instancias de la categoría de mantenimiento. También puede suscribirse a la notificación de eventos de Amazon RDS.

Para crear la regla de Eventos de CloudWatch y recibir notificaciones de las acciones de mantenimiento de Amazon RDS, haga lo siguiente:

  1. Abra la consola de Amazon CloudWatch.
  2. En el panel de navegación, en Events (Eventos), elija Rules (Reglas).
  3. Elija Back to CloudWatch Events (Volver a eventos de CloudWatch).
  4. Elija Create rule (Crear regla).
  5. En Fuente del evento, haga lo siguiente:
    En Nombre del servicio, seleccione Estado.
    En Tipo de evento, seleccione Eventos de estado específicos.
    Seleccione Servicios específicos.
    En Servicios específicos, seleccione RDS.
    Seleccione Categorías de tipo de evento específicas.
    En Categorías de tipo de evento específico, seleccionescheduledChange.
    Seleccione Cualquier código de tipo de evento.
    Seleccione Cualquier recurso.
  6. En Destinos, haga lo siguiente:
    Seleccione Agregar destino* y, a continuación, seleccione el tema SNS.
    En Tema*, seleccione el tema de Amazon SNS que creó para notificar las acciones de mantenimiento de Amazon RDS.
  7. Seleccione Configurar detalles.
  8. En Definición de reglas, haga lo siguiente:
    En Nombre*, ingrese el nombre de la regla.
    En Descripción, ingrese la descripción de la regla.
  9. Elija Create rule (Crear regla).

Nota: Para ver las instancias de base de datos de Amazon RDS que están programadas para recibir mantenimiento de hardware durante el periodo de mantenimiento, revise las instancias de base de datos que aparecen en la pestaña Open and recent issues (Problemas abiertos y recientes) del panel de AWS Health. Para obtener más información, consulte el correo electrónico de notificación de mantenimiento que se envió a su cuenta.

Mostrar las acciones de mantenimiento pendientes

Para ver si hay una actualización de mantenimiento disponible para la instancia de base de datos, haga lo siguiente:

  1. Abra la consola de Amazon RDS.
  2. En el panel de navegación, elija Databases (Bases de datos).
  3. Seleccione el icono de configuración.
  4. En Preferencias, active Mantenimiento, y luego seleccione Continuar.

Puede ver las actualizaciones de mantenimiento de su instancia de base de datos con uno de los siguientes valores de columna:

  • Necesaria: la acción de mantenimiento se aplicará al recurso y no puede aplazarse indefinidamente.
  • Disponible: la acción de mantenimiento se encuentra disponible, pero no se aplicará al recurso de forma automática.. Puede aplicarla manualmente.
  • Próximo periodo: la acción de mantenimiento se aplicará al recurso durante el siguiente periodo de mantenimiento.
  • En curso: la acción de mantenimiento está en proceso de aplicarse al recurso.

Para ver las acciones de mantenimiento de la instancia de RDS, haga lo siguiente:

  1. Abra la consola de Amazon RDS.
  2. En el panel de navegación, elija Databases (Bases de datos).
  3. Seleccione la instancia de base de datos que quiere ver.
  4. Elija la pestaña Maintenance & backups (Mantenimiento y copias de seguridad).
    Puede ver la lista de acciones de mantenimiento pendientes en la sección Pending maintenance (Mantenimiento pendiente).

También puede ejecutar el siguiente comando de la Interfaz de la línea de comandos de AWS (AWS CLI) para ver las acciones de mantenimiento pendientes:

$ aws rds describe-pending-maintenance-actions --region example-region-name

Nota: si recibe errores mientras ejecuta los comandos de AWS CLI, asegúrese de que está utilizando la versión más reciente de dicha interfaz.

Modificar el periodo de mantenimiento

El periodo de mantenimiento suele coincidir con el momento de menor uso, por lo que puede ser necesario modificarlo de vez en cuando. Para modificar el periodo de mantenimiento a una hora determinada, consulte Ajuste del periodo de mantenimiento de la instancia de base de datos preferida..

Para modificar el periodo de mantenimiento de una instancia RDS no es necesario ningún tiempo de inactividad. Sin embargo, si hay una o más acciones pendientes que provocan tiempo de inactividad y se modifica el periodo de mantenimiento para incluir la hora actual; las acciones pendientes se aplican inmediatamente, lo que provoca tiempo de inactividad.

Para posponer una acción de mantenimiento que está programada para el siguiente periodo de mantenimiento, considere cambiar el periodo de mantenimiento de su instancia de base de datos al siguiente periodo posible.

Importante: Cambiar el periodo de mantenimiento continuamente para evitar el tiempo de inactividad puede hacer que las acciones de mantenimiento se apliquen en el momento de mayor uso. Esto podría causar una interrupción.

Aplazar las acciones de mantenimiento

No se puede aplazar una acción de mantenimiento que ya ha comenzado. Sin embargo, puede aplazar una acción de mantenimiento que esté programada para el siguiente periodo. Si establece el valor de Mantenimiento en la siguiente ventana, la opción de aplazar estará disponible:

  1. Abra la consola de Amazon RDS.
  2. En el panel de navegación, elija Databases (Bases de datos).
  3. Elija la instancia de base de datos para la que desea aplazar la acción de mantenimiento.
  4. Seleccione Acciones, y luego seleccione Aplazar actualización.

Información relacionada

Mantenimiento de una instancia de base de datos

Modificación de una instancia de base de datos de Amazon RDS

¿Cómo puedo minimizar el tiempo de inactividad durante el mantenimiento necesario de Amazon RDS?

¿Cuánto tiempo dura el periodo de mantenimiento de Amazon RDS?

¿Cómo configuro las notificaciones para los periodos de mantenimiento de Amazon RDS o Amazon Redshift?

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 2 años