¿Qué hago si mi instancia de base de datos MySQL de Amazon RDS está bloqueada en el estado de modificación?

3 minutos de lectura
0

Mi instancia de base de datos Amazon Relational Database Service (Amazon RDS) para MySQL está bloqueada en el estado de modificación. ¿Cómo puedo solucionar este problema?

Breve descripción

En Amazon RDS, algunos tipos de modificaciones requieren que la instancia no esté disponible ni se pueda acceder a ella durante la actualización de la misma. Una vez iniciada una modificación, la operación no se puede cancelar y el estado de la instancia de base de datos se muestra como «en modificación» hasta que se completa la operación. Aun así, las siguientes acciones sí están disponibles mientras Amazon RDS MySQL está en estado de modificación.

Resolución

Si su instancia de base de datos de Amazon RDS está bloqueada en el estado de modificación, considere los siguientes puntos:

  • Recupere los Eventos recientes de sus recursos de Amazon RDS de la consola de administración de AWS para comprobar el estado actual de su instancia de base de datos. El registro de Eventos recientes muestra los eventos de las últimas 24 horas. Para obtener más información sobre el registro de Eventos recientes, consulte Consulta de eventos de Amazon RDS.
  • Consulte los registros de errores de MySQL de Amazon RDS para comprobar el estado de su motor de base de datos. Amazon RDS MySQL escribe entradas mysql-error.log en el disco cada cinco minutos. RDS MySQL añade el contenido del registro al archivo mysql-error-running.log cuando consulta su archivo de registro.
  • Si la opción de copias de seguridad automatizadas está habilitada para su instancia MySQL de RDS, intente restaurar una instancia de base de datos a un momento especificado. O bien, puede restaurar la instancia a partir de la última instantánea de base de datos disponible y crear una nueva instancia de base de datos con la configuración original. Para obtener más información, consulte Restaurar una instancia de base de datos a un momento especificado.
  • Si ha creado una instancia de réplica de lectura de su instancia de base de datos, promocione su réplica de lectura a una instancia de base de datos independiente. Para obtener más información, consulte Promocionar una réplica de lectura para que sea una instancia de base de datos independiente.

Prácticas recomendadas a seguir antes de aplicar la acción Modificar

Antes de aplicar la acción «Modificar», asegúrese de seguir estas prácticas recomendadas:

  • Habilite la retención de copias de seguridad y defina el valor en «>0» antes de realizar cualquier modificación de la instancia de base de datos. Al habilitar la retención de copias de seguridad, Amazon RDS puede realizar una recuperación a un momento dado (PITR) si es necesario.
  • Revise los resultados de supervisión de MySQL de RDS (SHOW FULL PROCESSLIST y SHOW ENGINE INNODB STATUS) y evite transacciones o consultas que tarden en ejecutarse. Para obtener más información, consulte la instrucción SHOW PROCESSLIST en el sitio web de MySQL.
  • Realice una copia de seguridad y restaure la instancia de base de datos de prueba y efectúe una modificación de prueba. La prueba le ayuda a calcular el tiempo real necesario para completar la actualización prevista.
  • Para un entorno de producción, habilite la implementación Multi-AZ. Amazon RDS ofrece soporte de alta disponibilidad y conmutación por error para las instancias de base de datos que utilizan implementaciones Multi-AZ.

Información relacionada

¿Por qué una instancia de base de datos de Amazon RDS se bloquea en el estado de modificación cuando intento aumentar el almacenamiento asignado?

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 3 años