Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-06-06 GMT+08:00

Actualización de una versión secundaria

Escenarios

RDS for MySQL admite actualizaciones de versión secundarias para mejorar el rendimiento, agregar nuevas funciones y corregir errores.

Cuando se lanza una nueva versión secundaria en Huawei Cloud, el enlace Upgrade se muestra en la columna DB Engine Version en la página Instances. Puede hacer clic en Upgrade para ir a la página de actualización de versión secundaria.

Figura 1 Actualización de versión

Una versión secundaria se puede actualizar de cualquiera de las siguientes formas:

  • Al enviar: El sistema actualiza la versión secundaria al enviar manualmente la solicitud de actualización.
  • En la ventana de mantenimiento: La versión secundaria se actualizará durante la ventana de mantenimiento después de enviar manualmente la solicitud de actualización. Para obtener más información sobre cómo cambiar la ventana de mantenimiento, consulte Cambio de la ventana de mantenimiento.

Precauciones

  • Cuando se publique cualquier nueva versión menor para abordar problemas y vulnerabilidades de la comunidad de código abierto, actualice la versión secundaria de su instancia inmediatamente o durante la ventana de mantenimiento.
  • La actualización ocasionará el reinicio de la instancia de BD y la interrupción intermitente de los servicios. Para limitar el impacto de la actualización, realice la actualización durante las horas no pico o asegúrese de que sus aplicaciones admitan la reconexión automática.
  • Si las instancias de base de datos primaria y en espera se implementan en la misma zona de disponibilidad, una actualización de versión secundaria desencadenará una conmutación por error. Si se despliegan instancias de base de datos primaria y en espera en diferentes zonas de disponibilidad, una actualización de versión secundaria desencadenará dos migraciones por fallas.
  • Al actualizar una versión secundaria de una instancia de base de datos principal, las versiones secundarias de réplicas de lectura (si las hay) también se actualizarán automáticamente (no se pueden actualizar por separado). Realice la actualización durante las horas de menor actividad porque la instancia de BD se reiniciará una vez completada la actualización.
  • Si la instancia de RDS está involucrada en una tarea DRS, la actualización de la versión secundaria puede provocar un error en la tarea DRS.
    Se recomienda comprobar el período de retención de los binlogs de instancia de RDS antes de actualizar la versión secundaria.
    • Si los binlogs están dentro del período de retención, la tarea DRS se reiniciará automáticamente después de actualizar la versión secundaria.
    • Si los binlogs están más allá del período de retención, debe volver a configurar o volver a crear una tarea DRS.
  • Una actualización de versión secundaria no se puede revertir una vez completada la actualización. Si la actualización falla, la instancia de base de datos se revertirá automáticamente a la versión de origen.
  • Una versión menor se puede actualizar en cuestión de minutos.
  • Las operaciones DDL en eventos, como CREATE EVENT, DROP EVENT, y ALTER EVENT, no están permitidas durante una actualización de versión secundaria.

Restricciones

  • Si el retraso de replicación entre instancias de BD primarias y en standby es mayor de 300 segundos, la versión menor no puede actualizarse.
  • No se puede realizar una actualización de versión secundaria durante la ventana de mantenimiento para instancias de base de datos únicas.
  • Para las instancias de base de datos primaria/en espera, la instancia de base de datos en espera se actualiza primero y, a continuación, la instancia de base de datos primaria se actualiza después.
  • Las versiones menores no se pueden actualizar para instancias de base de datos con nodos anormales.
  • Las instancias de base de datos de RDS for MySQL con la función de planificador de eventos habilitada no admiten actualizaciones de versión menores. Si desea realizar una actualización de versión secundaria, deshabilite primero el programador de eventos. Para obtener información sobre la operación, consulte Activación o desactivación del programador de eventos.

Procedimiento

  1. Inicie sesión en la consola de gestión.
  2. Haga clic en en la esquina superior izquierda y seleccione una región y un proyecto.
  3. Haga clic en en la esquina superior izquierda de la página y seleccione Databases > Relational Database Service.
  4. En la página Instances, haga clic en el nombre de la instancia.
  5. En el área DB Information de la página Basic Information, haga clic en Upgrade Minor Version junto al campo DB Engine Version.

    Figura 2 Actualización de una versión secundaria

  6. En el cuadro de diálogo que aparece, seleccione una hora programada y haga clic en OK.

    • Al enviar: El sistema actualiza la versión secundaria inmediatamente después de que haya enviado su solicitud de actualización.
    • En la ventana de mantenimiento: El sistema actualizará la versión menor durante la ventana de mantenimiento que haya configurado.
    Figura 3 Selección de una hora programada