Upgrade del sistema DB

Il servizio HeatWave supporta gli aggiornamenti automatici e manuali.

  • Aggiornamenti automatici:
    • Gli aggiornamenti all'interno della stessa versione, come la versione 8.0.33-u1, vengono applicati automaticamente durante la finestra di manutenzione definita nel sistema DB. Le versioni di aggiornamento contengono patch critiche quali le correzioni di sicurezza e stabilità.
    • Una versione non più valida diventa non disponibile circa tre mesi dopo la data di non più valida. Vedere MySQL Versions Deprecation and Removal Policy in HeatWave Service. Qualsiasi sistema DB in cui è in esecuzione una versione non disponibile verrà aggiornato automaticamente durante la finestra di manutenzione successiva. Viene aggiornato alla versione più bassa attualmente disponibile nella stessa serie. Ad esempio, quando la versione 8.0.31 non sarà più disponibile, verrà aggiornato alla versione 8.0.32 e quando la versione 8.4.0 non sarà più disponibile, verrà eseguito l'upgrade alla versione 8.4.1.
    • Per un sistema DB Sempre gratis, il processo di manutenzione eseguirà sempre l'upgrade della versione del database alla versione più recente disponibile.
  • Aggiornamenti manuali: è possibile aggiornare manualmente la versione utilizzando la console o l'interfaccia CLI. Vedere Aggiornamento manuale di un sistema DB.
    Nota

    Si consiglia di eseguire un backup completo prima di eseguire l'upgrade del sistema DB.

Aggiornamento manuale di un sistema DB

Utilizzare la console o l'interfaccia CLI per eseguire manualmente l'upgrade di un sistema DB a una versione successiva. È possibile eseguire l'upgrade alla stessa versione (per ottenere le correzioni critiche e di sicurezza più recenti), ma non è possibile eseguire il downgrade a una versione precedente.

Nota

Se si desidera eseguire un aggiornamento della versione principale, ad esempio da MySQL 8.0 a MySQL 8.4, è necessario controllare le modifiche prima di eseguire l'aggiornamento. Vedere Aggiornamento della versione principale.

Utilizzo di Console

Utilizzare la console per eseguire manualmente l'upgrade del sistema DB.

Questa attività richiede quanto segue:
  • Sistema DB in esecuzione.
Nota

Si consiglia di eseguire un backup completo del sistema DB prima di eseguire l'upgrade. Vedere Creazione di un backup manuale.
Per eseguire l'upgrade del sistema DB, effettuare le operazioni riportate di seguito.
  1. Nella pagina della lista Sistemi DB individuare i sistemi DB che si desidera utilizzare. Se è necessaria assistenza per trovare la pagina della lista o il sistema DB, vedere Elenco dei sistemi DB - Uso della console.
  2. Selezionare la scheda Details.
  3. Selezionare Modifica nel campo Versione database.
  4. Nella finestra di dialogo Modifica versione del database selezionare la versione richiesta.
    Nota

    È possibile selezionare la stessa versione per ottenere gli aggiornamenti più recenti del servizio se la versione è ancora disponibile nel servizio.
  5. Selezionare Salva modifiche.
Il sistema DB passa allo stato UPDATING durante l'upgrade.

Uso dell'interfaccia CLI

Utilizzare l'interfaccia della riga di comando per aggiornare manualmente il sistema DB.

Questa attività richiede quanto segue:
Nota

Si consiglia di eseguire un backup completo del sistema DB prima di eseguire l'upgrade. Vedere Creazione di un backup manuale.
Per eseguire l'upgrade del sistema DB, effettuare le operazioni riportate di seguito.
  1. Utilizzare il comando version list per recuperare l'elenco delle versioni disponibili.
    oci mysql version list --compartment-id <CompartmentOCID>
    Viene visualizzata una risposta simile alla seguente:
    {
      "data": [
        {
          "version-family": "8.0",
          "versions": [
            {
              "description": "8.0.32",
              "version": "8.0.32"
            },
            {
              "description": "8.0.33",
              "version": "8.0.33"
        }
      ]
    }
  2. Confermare la versione del sistema DB. Vedere Recupero della versione di un MySQL Server.
  3. Aggiornare la versione da una versione inferiore a una versione successiva, ad esempio da 8.0.32 a 8.0.33, o alla stessa versione, ad esempio da 8.0.33 a 8.0.33 per ottenere gli ultimi aggiornamenti del servizio:
    oci mysql db-system update 
                 --db-system-id <DBSystemOCID> 
                 --mysql-version <LatestMySQLVersion>
Lo stato del sistema DB viene modificato in UPDATING e successivamente la versione viene modificata in 8.0.33.