Questa pagina descrive i criteri di supporto della versione del database di Cloud SQL.
Versioni del database supportate da Cloud SQL
I motori di database supportati da Cloud SQL includono più versioni. Le versioni possono variare in termini di funzionalità e tipi di problemi che si verificano. Sebbene l'esecuzione di un upgrade possa influire sugli utenti, è fondamentale fornire funzionalità di database aggiornate e patch importanti. Cloud SQL mantiene le istanze aggiornate con patch e aggiornamenti delle versioni secondarie in modo automatico.
Versioni principali e secondarie supportate da Cloud SQL
Cloud SQL supporta le seguenti versioni del database.
| Versione principale | Versione secondaria | Data di inizio del supporto regolare | Data di inizio del supporto esteso | Data di ritiro |
|---|---|---|---|---|
| MySQL 8.4 (predefinita) | 8.4.8 | 1° ottobre 2024: | — | — |
| MySQL 8.0 | 8.0.45 8.0.44 (predefinita) 8.0.43 8.0.42 8.0.41 8.0.40 8.0.39 8.0.37 8.0.36 8.0.35 8.0.34 8.0.33 8.0.32 8.0.31 8.0.30 8.0.29 (ritirata) 8.0.28 8.0.27 8.0.26 8.0.18 |
30 agosto 2020 | 1° gennaio 2027 | 1° luglio 2029 |
| MySQL 5.7 | 5.7.44 | 1° agosto 2016 | 1° febbraio 2025* | 1° febbraio 2028 |
| MySQL 5.6 | 5.6.51 | 1° agosto 2016 | 1° febbraio 2025* | 1° febbraio 2028 |
Per evitare addebiti aggiuntivi per il supporto esteso, ti consigliamo di eseguire l'upgrade dell'istanza prima del 1° maggio 2025.
Formato della versione del database Cloud SQL
Per MySQL, i primi due numeri del numero di versione formano la versione principale, mentre l'ultimo numero è la versione secondaria. Ad esempio, per la versione 5.7.13, Cloud SQL utilizza 5.7 come versione principale, e 13 come versione secondaria.
Come identificare la versione del database dell'istanza Cloud SQL
Specifichi la versione del database quando crei un'istanza Cloud SQL. Se non specifichi una versione del database, Cloud SQL utilizza la versione del database predefinita.
Per visualizzare la versione del database di un'istanza Cloud SQL:
-
Nella Google Cloud console, vai alla pagina Istanze Cloud SQL.
- Per aprire la pagina Panoramica di un'istanza, fai clic sul nome dell'istanza.
- Nella scheda Configurazione, visualizza la versione del database.
Per filtrare le istanze in base a una versione del database specifica all'interno del progetto Cloud SQL:
-
Nella Google Cloud console, vai alla pagina Istanze Cloud SQL.
- Nel campo Filtro, seleziona Tipo. Vengono elencate le versioni del database all'interno del progetto.
- Per filtrare le istanze, seleziona una versione del database all'interno del progetto.
Per visualizzare tutte le istanze Cloud SQL e le relative versioni del database nella tua organizzazione, utilizza Database Center. Puoi anche cambiare visualizzazione in Database Center da progetto a cartelle o organizzazioni per ottenere un elenco completo di tutte le istanze Cloud SQL. Per ulteriori informazioni, consulta Filtrare le risorse ed esportare le informazioni sull'inventario del parco risorse.
Ciclo di vita della versione principale
Questa sezione descrive il ciclo di vita del supporto per le versioni principali in Cloud SQL.
Supporto regolare
Cloud SQL supporta le nuove versioni principali entro cinque mesi dalla release di disponibilità generale da parte della community di sviluppatori motore del database. La prima fase di questo supporto è il supporto regolare. Durante il supporto regolare, Cloud SQL fornisce aggiornamenti delle versioni secondarie e di manutenzione per il motore del database. Cloud SQL applica anche correzioni di sicurezza alle istanze. Cloud SQL offre un supporto regolare per una versione principale finché la community di sviluppatori motore del database supporta la versione principale. Dopo che la versione principale raggiunge la fine del ciclo di vita (EOL) da parte della community, la versione principale entra nel supporto esteso in Cloud SQL.Supporto esteso
Per le versioni principali di Cloud SQL per MySQL che hanno raggiunto la fine del ciclo di vita, Cloud SQL offre un supporto esteso. Il supporto esteso ti consente di continuare a eseguire le istanze Cloud SQL per tre anni anche dopo che la community di sviluppatori smette di supportare le versioni principali su cui sono in esecuzione le istanze. Il supporto esteso viene offerto per tre anni. Puoi utilizzare questo periodo di tempo per pianificare, testare ed eseguire l'upgrade delle istanze a una versione principale con supporto regolare. Per ulteriori informazioni sull' esecuzione di un upgrade della versione principale, consulta Eseguire l'upgrade della versione principale del database in loco e Eseguire l'upgrade della versione principale del database tramite la migrazione dei dati.
Per ulteriori informazioni sul supporto esteso, consulta Supporto esteso in Cloud SQL.
Ritiro
Al termine del supporto esteso per una versione principale specifica, Cloud SQL ritira la versione principale. Un'istanza che esegue una versione principale ritirata viene sottoposta automaticamente all'upgrade alla versione principale e secondaria predefinita per il motore del database. Cloud SQL invia un avviso di ritiro ai proprietari del progetto almeno 12 mesi prima della data di ritiro.
Per le versioni principali di Cloud SQL per MySQL, i proprietari del progetto ricevono un avviso di ritiro alla fine del secondo anno di supporto esteso.
Supporto delle versioni secondarie
Cloud SQL supporta le nuove versioni secondarie entro tre mesi dalla release di disponibilità generale da parte della community di sviluppatori motore del database. Dopo che Cloud SQL supporta una nuova versione secondaria, Cloud SQL esegue automaticamente il provisioning di nuove istanze nella nuova versione. Durante il successivo rollout della manutenzione pianificata, Cloud SQL esegue l'upgrade delle istanze esistenti alla nuova versione. Un'eccezione a questo criterio è Cloud SQL per MySQL 8.0, che esegue il provisioning di nuove istanze nella versione secondaria predefinita ed esegue l'upgrade solo delle versioni secondarie delle istanze per cui è attivato l' upgrade automatico delle versioni secondarie. Per ulteriori informazioni, consulta MySQL 8.0.Cloud SQL determina la versione secondaria di destinazione per ogni motore del database. Quando la versione secondaria di destinazione è diversa dalla versione secondaria di un'istanza Cloud SQL, Cloud SQL esegue l'upgrade di questa versione durante il ciclo di manutenzione successivo. Puoi controllare il giorno e l'ora in cui si verificano i riavvii della manutenzione impostando un periodo di manutenzione per l'istanza.
MySQL 8.0
Cloud SQL esegue il provisioning delle istanze MySQL 8.0 nella versione secondaria predefinita, che è una versione secondaria precedente alla versione secondaria più recente.
Cloud SQL supporta l'upgrade automatico delle versioni secondarie delle istanze Cloud SQL per MySQL 8.0 che eseguono MySQL versione 8.0.35 o successive.
Per impostazione predefinita, quando crei un'istanza MySQL 8.0 senza specificare una versione secondaria, l'istanza è abilitata per l'upgrade automatico delle versioni secondarie. Se la tua istanza Cloud SQL per MySQL esegue la versione 8.0.35 o successive, puoi configurare l'istanza per abilitare l'upgrade automatico delle versioni secondarie.
Quando l'upgrade automatico delle versioni secondarie è abilitato per l'istanza, l'istanza Cloud SQL per MySQL viene sottoposta automaticamente all'upgrade alla versione secondaria predefinita di Cloud SQL per MySQL 8.0 durante il suo aggiornamento di manutenzione pianificato regolare. Gli upgrade vengono eseguiti solo durante gli eventi di manutenzione pianificata e non durante la manutenzione self-service.
Se la tua istanza esegue Cloud SQL per MySQL versione 8.0.34 o precedenti, devi eseguire manualmente l'upgrade della versione secondaria di Cloud SQL per MySQL 8.0 a una versione secondaria successiva. Per ulteriori informazioni, consulta Eseguire l'upgrade della versione secondaria del database. Dopo aver eseguito manualmente l'upgrade dell'istanza a Cloud SQL per MySQL versione 8.0.35 o successive, puoi abilitare l'upgrade automatico delle versioni secondarie.