Versiebeheerbeleid voor Azure Database for PostgreSQL - Flexible Server

VAN TOEPASSING OP: Azure Database for PostgreSQL - Enkele server Azure Database for PostgreSQL - Flexibele server

Belangrijk

Azure Database for PostgreSQL - Enkele server bevindt zich op het buitengebruikstellingspad. We raden u ten zeerste aan om een upgrade uit te voeren naar Azure Database for PostgreSQL - Flexible Server. Zie Wat gebeurt er met Azure Database for PostgreSQL Enkele server voor meer informatie over migreren naar Azure Database for PostgreSQL - Flexible Server.

Op deze pagina wordt het versiebeheerbeleid voor flexibele servers van Azure Database for PostgreSQL beschreven en is van toepassing op deze implementatiemodi:

  • Azure Database for PostgreSQL single server
  • Azure Database for PostgreSQL flexible server

Ondersteunde PostgreSQL-versies

Flexibele Azure Database for PostgreSQL-server ondersteunt de volgende databaseversies.

Versie Azure Database for PostgreSQL single server Azure Database for PostgreSQL flexible server
PostgreSQL 16 X
PostgreSQL 15 X
PostgreSQL 14 X
PostgreSQL 13 X
PostgreSQL 12 X
PostgreSQL 11 X X
PostgreSQL 10 (buiten gebruik gesteld) Beleid weergeven
PostgreSQL 9.6 (buiten gebruik gesteld) Beleid weergeven
PostgreSQL 9.5 (buiten gebruik gesteld) Beleid weergeven

Ondersteuning voor primaire versies

Elke primaire versie van PostgreSQL wordt ondersteund door azure Database for PostgreSQL flexibele server vanaf de datum waarop Azure de versie ondersteunt totdat de versie wordt buiten gebruik gesteld door de PostgreSQL-community. Raadpleeg het versiebeheerbeleid van de PostgreSQL-community.

Ondersteuning voor secundaire versies

Azure Database for PostgreSQL Flexibele server voert automatisch secundaire versie-upgrades uit naar de Azure-versie van PostgreSQL als onderdeel van periodiek onderhoud.

Beleid voor buitengebruikstelling van primaire versies

De onderstaande tabel bevat de details van de buitengebruikstelling voor primaire Versies van PostgreSQL. De datums volgen het versiebeheerbeleid van de PostgreSQL-community.

Versie Nieuwe functies ondersteuning voor Azure begindatum Buitengebruikstellingsdatum (Azure)
PostgreSQL 16 Functies 15-okt-23 9-nov-28
PostgreSQL 15 Functies 15-mei-23 11-nov-27
PostgreSQL 14 Functies 29-jun-22 12-nov-26
PostgreSQL 13 Functies 25-mei-21 13-nov-25
PostgreSQL 12 Functies 22-sep-20 14-nov-24
PostgreSQL 11 Functies 24-jul-19 9-nov-25
PostgreSQL 10 (buiten gebruik gesteld) Functies 4-jun-18 10-nov-22
PostgreSQL 9.5 (buiten gebruik gesteld) Functies 18-apr-18 11-feb-21
PostgreSQL 9.6 (buiten gebruik gesteld) Functies 18-apr-18 11-nov-21

Ondersteuning voor PostgreSQL 11

Azure breidt de ondersteuning voor PostgreSQL 11 uit binnen zowel azure Database for PostgreSQL Single Server- als Azure Database for PostgreSQL Flexible Server-platformen. Deze uitgebreide ondersteuningstijdlijn is ontworpen om gebruikers meer tijd te bieden voor het plannen en migreren naar flexibele Azure Database for PostgreSQL-server voor hogere PostgreSQL-versies.

Ondersteuning voor één server:

  • Tot 28 maart 2025 kunnen gebruikers PostgreSQL 11-servers blijven maken en gebruiken op de Azure Database for PostgreSQL Single Server, met uitzondering van het maken via Azure Portal. Het is belangrijk te weten dat andere beperkingen die zijn gekoppeld aan buiten gebruik gestelde PostgreSQL-engines nog steeds van toepassing zijn.
  • Azure biedt updates met secundaire versies die worden geleverd door de PostgreSQL-community voor PostgreSQL 11-servers tot 9 november 2023.

Ondersteuning voor flexibele servers

  • Gebruikers kunnen PostgreSQL 11-servers maken en gebruiken op Azure Database for PostgreSQL Flexible Server tot 9 november 2025.
  • Updates van de PostgreSQL-community die secundaire versies bieden, zijn vergelijkbaar met de enkele server, beschikbaar voor PostgreSQL 11-servers tot 9 november 2023.
  • Van 9 november 2023 tot 9 november 2025, terwijl gebruikers nieuwe exemplaren van PostgreSQL 11 op de Flexibele server kunnen blijven gebruiken en maken, zijn ze onderworpen aan de beperkingen van andere buiten gebruik gestelde PostgreSQL-engines.

Deze uitbreiding van postgres 11-ondersteuning maakt deel uit van de toezegging van Azure om een naadloos migratiepad te bieden en ervoor te zorgen dat gebruikers blijven functioneren.

Buiten gebruik gestelde PostgreSQL-engineversies worden niet ondersteund in flexibele Azure Database for PostgreSQL-server

U kunt de buiten gebruik gestelde versie blijven uitvoeren in de flexibele server van Azure Database for PostgreSQL. Let echter op de volgende beperkingen na de buitengebruikstellingsdatum voor elke PostgreSQL-databaseversie:

  • Omdat de community geen verdere bugfixes of beveiligingscorrecties zal vrijgeven, zal de flexibele Server van Azure Database for PostgreSQL de buiten gebruik gestelde database-engine niet patchen voor bugs of beveiligingsproblemen, of anderszins beveiligingsmaatregelen nemen met betrekking tot de buiten gebruik gestelde database-engine. Mogelijk ondervindt u beveiligingsproblemen of andere problemen als gevolg hiervan. Azure blijft echter periodiek onderhoud en patching uitvoeren voor de host, het besturingssysteem, de containers en eventuele andere servicegerelateerde onderdelen.
  • Als er een ondersteuningsprobleem is dat mogelijk te maken heeft met de PostgreSQL-engine zelf, omdat de community de patches niet meer biedt, kunnen we u mogelijk geen ondersteuning meer bieden. In dergelijke gevallen moet u uw database upgraden naar een van de ondersteunde versies.
  • U kunt geen nieuwe databaseservers maken voor de buiten gebruik gestelde versie. U kunt echter herstel naar een bepaald tijdstip uitvoeren en leesreplica's maken voor uw bestaande servers.
  • Nieuwe servicemogelijkheden die zijn ontwikkeld door azure Database for PostgreSQL flexibele server, zijn mogelijk alleen beschikbaar voor ondersteunde databaseserverversies.
  • Sla's voor uptime zijn alleen van toepassing op serviceproblemen met flexibele azure Database for PostgreSQL-servers en niet op downtime die wordt veroorzaakt door fouten in de database-engine.
  • In het extreme geval van een ernstige bedreiging voor de service die wordt veroorzaakt door het beveiligingsprobleem met de PostgreSQL-database-engine die is geïdentificeerd in, kan azure ervoor kiezen om uw databaseserver te stoppen om de service te beveiligen. In dat geval krijgt u een melding om de server te upgraden voordat u de server online brengt.
  • De nieuwe extensies die zijn geïntroduceerd voor Azure Postgres Flexible Server, worden niet ondersteund in de postgres-versies van de community die buiten gebruik zijn gesteld.

Syntaxis van postgreSQL-versie

VoorDat PostgreSQL versie 10 werd gebruikt, werd het postgreSQL-versiebeheerbeleid beschouwd als een primaire versie-upgrade als een toename in het eerste of tweede nummer. 9.5 tot 9.6 werd bijvoorbeeld beschouwd als een upgrade van een primaire versie. Vanaf versie 10 wordt alleen een wijziging in het eerste nummer beschouwd als een primaire versie-upgrade. 10.0 tot 10.1 is bijvoorbeeld een secundaire release-upgrade. Versie 10 tot en met 11 is een belangrijke versie-upgrade .

Volgende stappen