Database di Azure per PostgreSQL - Criteri di controllo delle versioni dei server flessibili

SI APPLICA A: Database di Azure per PostgreSQL - Server singolo Database di Azure per PostgreSQL - Server flessibile

Importante

Database di Azure per PostgreSQL - Server singolo si trova nel percorso di ritiro. È consigliabile eseguire l'aggiornamento a Database di Azure per PostgreSQL - Server flessibile. Per altre informazioni sulla migrazione a Database di Azure per PostgreSQL - Server flessibile, vedere What's happening to Database di Azure per PostgreSQL Single Server?.

Questa pagina descrive i criteri di controllo delle versioni dei server flessibili Database di Azure per PostgreSQL ed è applicabile a queste modalità di distribuzione:

  • Database di Azure per PostgreSQL - Server singolo
  • Server flessibile di Database di Azure per PostgreSQL

Versioni di PostgreSQL supportate

Database di Azure per PostgreSQL server flessibile supporta le versioni di database seguenti.

Versione Database di Azure per PostgreSQL - Server singolo Server flessibile di Database di Azure per PostgreSQL
PostgreSQL 16 X
PostgreSQL 15 X
PostgreSQL 14 X
PostgreSQL 13 X
PostgreSQL 12 X
PostgreSQL 11 X X
PostgreSQL 10 (ritirato) Vedere i criteri
PostgreSQL 9.6 (ritirato) Vedere i criteri
PostgreSQL 9.5 (ritirato) Vedere i criteri

Supporto della versione principale

Ogni versione principale di PostgreSQL sarà supportata da Database di Azure per PostgreSQL server flessibile dalla data in cui Azure inizia a supportare la versione fino a quando la versione non viene ritirata dalla community postgreSQL. Vedere i Criteri di controllo delle versioni della community di PostgreSQL.

Supporto della versione secondaria

Database di Azure per PostgreSQL server flessibile esegue automaticamente aggiornamenti di versione secondaria alla versione di PostgreSQL preferita di Azure come parte della manutenzione periodica.

Criteri di ritiro delle versioni principali

La tabella seguente fornisce i dettagli sul ritiro per le versioni principali di PostgreSQL. Le date seguono i criteri di controllo delle versioni della community postgreSQL.

Versione Novità supporto tecnico di Azure data di inizio Data di ritiro (Azure)
PostgreSQL 16 Funzionalità 15 ottobre-23 9-Novembre-28
PostgreSQL 15 Funzionalità 15-maggio-23 11-Novembre-27
PostgreSQL 14 Funzionalità 29-Giu-22 12-Novembre-26
PostgreSQL 13 Funzionalità 25-maggio-21 13-Novembre-25
PostgreSQL 12 Funzionalità 22 settembre-20 14 novembre-24
PostgreSQL 11 Funzionalità 24-Luglio-19 9-Novembre-25
PostgreSQL 10 (ritirato) Funzionalità 4-giu-18 10-Novembre-22
PostgreSQL 9.5 (ritirato) Funzionalità 18-apr-18 11 febbraio-21
PostgreSQL 9.6 (ritirato) Funzionalità 18-apr-18 11 novembre-21

Supporto di PostgreSQL 11

Azure estende il supporto per PostgreSQL 11 sia all'interno delle piattaforme server singolo Database di Azure per PostgreSQL che Database di Azure per PostgreSQL server flessibile. Questa sequenza temporale di supporto estesa è progettata per offrire agli utenti più tempo per pianificare ed eseguire la migrazione a Database di Azure per PostgreSQL server flessibile per le versioni successive di PostgreSQL.

Supporto server singolo:

  • Fino al 28 marzo 2025, gli utenti possono continuare a creare e usare server PostgreSQL 11 nel server singolo Database di Azure per PostgreSQL, ad eccezione della creazione tramite il portale di Azure. È importante notare che sono ancora valide altre restrizioni associate ai motori PostgreSQL ritirati.
  • Azure offrirà aggiornamenti che incorporano versioni secondarie fornite dalla community PostgreSQL per i server PostgreSQL 11 fino al 9 novembre 2023.

Supporto server flessibile

  • Gli utenti possono creare e gestire server PostgreSQL 11 in Database di Azure per PostgreSQL server flessibile fino al 9 novembre 2025.
  • Analogamente al server singolo, gli aggiornamenti con la community PostgreSQL fornita versioni secondarie saranno disponibili per i server PostgreSQL 11 fino al 9 novembre 2023.
  • Dal 9 novembre 2023 al 9 novembre 2025, mentre gli utenti possono continuare a usare e creare nuove istanze di PostgreSQL 11 nel server flessibile, saranno soggette alle restrizioni di altri motori PostgreSQL ritirati.

Questa estensione del supporto di Postgres 11 fa parte dell'impegno di Azure a fornire un percorso di migrazione semplice e garantire funzionalità continue per gli utenti.

Versioni del motore PostgreSQL ritirati non supportate nel server flessibile Database di Azure per PostgreSQL

È possibile continuare a eseguire la versione ritirata in Database di Azure per PostgreSQL server flessibile. Si notino tuttavia le restrizioni seguenti dopo la data di ritiro per ogni versione del database PostgreSQL:

  • Poiché la community non rilascia ulteriori correzioni di bug o correzioni di sicurezza, Database di Azure per PostgreSQL server flessibile non applica patch al motore di database ritirato per eventuali bug o problemi di sicurezza o in caso contrario adotta misure di sicurezza relative al motore di database ritirato. È pertanto possibile che si verifichino vulnerabilità di sicurezza o altri problemi. Tuttavia, Azure continua a eseguire attività di manutenzione e applicazione di patch periodiche per l'host, il sistema operativo, i contenitori e qualsiasi altro componente correlato al servizio.
  • Se eventuali problemi di supporto rilevati sono correlati al motore PostgreSQL stesso, poiché la community non fornisce più le patch, è possibile che Microsoft non sia in grado di fornire supporto. In questi casi, è necessario aggiornare il database a una delle versioni supportate.
  • Non sarà possibile creare nuovi server di database per la versione ritirata. Tuttavia, sarà possibile eseguire ripristini temporizzato e creare repliche in lettura per i server esistenti.
  • Le nuove funzionalità del servizio sviluppate da Database di Azure per PostgreSQL server flessibile potrebbero essere disponibili solo per le versioni supportate del server di database.
  • I contratti di servizio relativi al tempo di attività si applicano esclusivamente ai Database di Azure per PostgreSQL problemi relativi al servizio del server flessibile e non ad alcun tempo di inattività causato da bug correlati al motore di database.
  • Nell'estremo caso di una grave minaccia al servizio causato dalla vulnerabilità del motore di database PostgreSQL identificata in, la versione del database ritirata, Azure potrebbe scegliere di arrestare il server di database per proteggere il servizio. In questo caso, si riceve una notifica per aggiornare il server prima di portare online il server.
  • Le nuove estensioni introdotte per il server flessibile di Azure Postgres non saranno supportate nelle versioni postgres ritirati dalla community.

Sintassi della versione di PostgreSQL

Prima di PostgreSQL versione 10, per il criterio di controllo delle versioni di PostgreSQL un aggiornamento di una versione principale era indicato da un incremento nel primo o nel secondo numero. Ad esempio, il passaggio da 9.5 a 9.6 era considerato un aggiornamento della versione principale. A partire dalla versione 10, un aggiornamento della versione principale viene indicato solo da una modifica nel primo numero. Ad esempio, il passaggio da 10.0 a 10.1 è un aggiornamento della versione secondaria. Il passaggio dalla versione 10 a 11 è un aggiornamento della versione principale.

Passaggi successivi