Cambios de versión del sistema de base de datos

HeatWave El servicio admite actualizaciones automáticas y manuales.

  • Cambios de versión automáticos:
    • Las actualizaciones de la misma versión, como 8.0.33-u1, se aplican automáticamente durante la ventana de mantenimiento que defina en el sistema de base de datos. Las versiones de actualización contienen parches críticos, como las correcciones de seguridad y estabilidad.
    • Una versión en desuso deja de estar disponible unos tres meses después de la fecha de desuso. Consulte MySQL Versions Deprecation and Removal Policy in HeatWave Service. Cualquier sistema de base de datos que ejecute una versión no disponible se actualizará automáticamente durante la siguiente ventana de mantenimiento. Se actualiza a la versión más baja actualmente disponible en la misma serie. Por ejemplo, cuando la versión 8.0.31 deja de estar disponible, se actualizará a 8.0.32 y cuando la versión 8.1.0 deja de estar disponible, se actualizará a 8.2.0.
    • Para un sistema de base de datos Siempre gratis, el proceso de mantenimiento siempre actualizará la versión de la base de datos a la versión más alta disponible.
  • Cambios de versión manuales: puede cambiar la versión manualmente mediante la consola o la CLI. Consulte Actualización manual de un sistema de base de datos.
    Nota

    Se recomienda realizar una copia de seguridad completa antes del cambio de versión del sistema de base de datos.

Actualización manual de un sistema de base de datos

Utilice la consola o la CLI para actualizar manualmente un sistema de base de datos a una versión superior. Puede actualizar a la misma versión (para obtener las últimas correcciones críticas y de seguridad), pero no puede cambiar a una versión anterior.

Nota

Si desea realizar una actualización de versión principal, como MySQL 8.0 a MySQL 8.4, debe comprobar los cambios antes de realizar la actualización. Consulte Major Version Upgrade.

Uso de la consola

Utilice la consola para actualizar manualmente el sistema de base de datos.

Para esta tarea, se necesita lo siguiente:
  • Un sistema de base de datos en ejecución.
Nota

Se recomienda realizar una copia de seguridad completa del sistema de base de datos antes del cambio de versión. Consulte Creación de una copia de seguridad manual.
Realice lo siguiente para actualizar el sistema de base de datos:
  1. Abra el menú de navegación y seleccione Bases de datos. En HeatWave MySQL, seleccione sistemas de base de datos.
  2. Seleccione el compartimento de ámbito de lista.
  3. En la lista de sistemas de base de datos, busque el sistema de base de datos que desea actualizar y realice una de las siguientes acciones:
    • Seleccione el menú Acciones que aparece en la misma línea que el sistema de base de datos y, a continuación, seleccione Editar versión de base de datos.
    • Seleccione el nombre del sistema de base de datos para abrir la página Detalles de sistema de base de datos. Seleccione Editar en el campo Versión de base de datos o Editar versión de base de datos en el menú Más acciones.
    Aparecerá el cuadro de diálogo.
  4. En el cuadro de diálogo Editar versión de base de datos, seleccione la versión necesaria.
    Nota

    Puede seleccionar la misma versión para obtener las últimas actualizaciones de servicio si la versión aún está disponible en el servicio.
  5. Seleccione Guardar cambios.
El sistema de base de datos pasa al estado UPDATING mientras se está actualizando.

Uso de la CLI

Utilice la interfaz de línea de comandos para actualizar manualmente el sistema de base de datos.

Para esta tarea, se necesita lo siguiente:
Nota

Se recomienda realizar una copia de seguridad completa del sistema de base de datos antes del cambio de versión. Consulte Creación de una copia de seguridad manual.
Realice lo siguiente para actualizar el sistema de base de datos:
  1. Utilice el comando version list para recuperar la lista de versiones disponibles:
    oci mysql version list --compartment-id <CompartmentOCID>
    Obtendrá una respuesta similar a la siguiente:
    {
      "data": [
        {
          "version-family": "8.0",
          "versions": [
            {
              "description": "8.0.32",
              "version": "8.0.32"
            },
            {
              "description": "8.0.33",
              "version": "8.0.33"
        }
      ]
    }
  2. Confirme la versión del sistema de base de datos. Consulte Recuperación de la versión de MySQL Server.
  3. Actualice la versión de una versión inferior a una versión superior, como la 8.0.32 a la 8.0.33, o a la misma versión, como la 8.0.33 a la 8.0.33 para obtener las últimas actualizaciones de servicio:
    oci mysql db-system update 
                 --db-system-id <DBSystemOCID> 
                 --mysql-version <LatestMySQLVersion>
El estado del sistema de base de datos cambia a UPDATING y, posteriormente, la versión cambia a la versión 8.0.33.