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 presentano. Sebbene l'esecuzione di un upgrade possa influire sugli utenti, è fondamentale anche fornire funzionalità di database aggiornate e patch importanti. Cloud SQL mantiene aggiornate le istanze 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 |
---|---|---|---|---|
PostgreSQL 17 (predefinito) | 17,5 | 22 ottobre 2024 | 1° febbraio 2030 | 1° febbraio 2033 |
PostgreSQL 16 | 16,9 | 7 giugno 2024 | 1° febbraio 2029 | 1° febbraio 2032 |
PostgreSQL 15 | 15.13 | 24 maggio 2023 | 1° febbraio 2028 | 1° febbraio 2031 |
PostgreSQL 14 | 14.18 | 11 novembre 2021 | 1° febbraio 2027 | 1° febbraio 2030 |
PostgreSQL 13 | 13.21 | 5 novembre 2020 | 1° febbraio 2026 | 1° febbraio 2029 |
PostgreSQL 12 | 12.22 | 21 maggio 2020 | 1° febbraio 2025* | 1° febbraio 2028 |
PostgreSQL 11 | 11.22 | 27 settembre 2019 | 1° febbraio 2025* | 1° febbraio 2028 |
PostgreSQL 10 | 10.23 | 27 marzo 2020 | 1° febbraio 2025* | 1° febbraio 2028 |
PostgreSQL 9.6 | 9.6.24 | 1° aprile 2018 | 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 PostgreSQL 9.6, i primi due numeri del numero di versione formano la versione principale e l'ultimo numero è la versione secondaria. Ad esempio, per la versione 9.6.1, Cloud SQL utilizza 9.6 come versione principale e 1 come versione secondaria. Per PostgreSQL 10 e versioni successive, il primo numero è la versione principale. Ad esempio, per la versione 10.1, 10 è la versione principale e 1 è la 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 predefinita del database.
Per visualizzare la versione del database di un'istanza Cloud SQL:
-
Nella console Trusted Cloud , 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 specifica del database all'interno del progetto Cloud SQL:
-
Nella console Trusted Cloud , 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 tue istanze Cloud SQL. Per saperne di più, consulta Filtrare le risorse ed esportare le informazioni sull'inventario della flotta.
Ciclo di vita della versione principale
Questa sezione descrive il ciclo di vita del supporto per le versioni principali in Cloud SQL.
Assistenza standard
Cloud SQL supporta le nuove versioni principali entro 90 giorni dalla loro release di disponibilità generale da parte della community di sviluppatori di motore del database. La prima fase di questo supporto è l'assistenza regolare. Durante l'assistenza regolare, Cloud SQL fornisce aggiornamenti della versione secondaria e di manutenzione per il motore del database. Cloud SQL applica anche correzioni di sicurezza alle istanze. Cloud SQL offre 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 PostgreSQL che hanno raggiunto la fine del ciclo di vita, Cloud SQL offre 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 vengono eseguite le istanze. Il supporto esteso è offerto per tre anni. Puoi utilizzare questo periodo di tempo per pianificare, testare ed eseguire l'upgrade delle tue istanze a una versione principale con supporto regolare. Per saperne di più sull'esecuzione di un upgrade della versione principale, vedi Eseguire l'upgrade della versione principale del database sul posto e Eseguire l'upgrade della versione principale del database tramite la migrazione dei dati.
Per ulteriori informazioni sul supporto esteso, vedi Supporto esteso in Cloud SQL.
Ritiro
Al termine del supporto esteso per una versione principale specifica, Cloud SQL ritira la versione principale. Viene eseguito l'upgrade automatico di un'istanza in esecuzione su una versione principale ritirata alla versione principale e secondaria predefinita per il motore del database. Cloud SQL invia una notifica di ritiro ai proprietari del progetto almeno 12 mesi prima della data di ritiro.
Per le versioni principali di Cloud SQL per PostgreSQL, i proprietari del progetto ricevono una notifica di ritiro al termine del secondo anno di assistenza estesa.
Supporto delle versioni secondarie
Cloud SQL supporta le nuove versioni secondarie entro 30 giorni dalla loro release di disponibilità generale da parte della community di sviluppatorimotore del databasee. Quando Cloud SQL supporta una nuova versione secondaria, esegue il provisioning automatico delle nuove istanze nella nuova versione. Durante il successivo rollout della manutenzione pianificata, Cloud SQL esegue l'upgrade delle istanze esistenti alla nuova versione.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 la tua istanza.