Azure Database for PostgreSQL – princip för flexibel serverversion
GÄLLER FÖR: Azure Database for PostgreSQL – flexibel server> [! VIKTIGT] > Azure Database for PostgreSQL – enskild server är på väg att dras tillbaka. Vi rekommenderar starkt att du uppgraderar till Azure Database for PostgreSQL – flexibel server. Mer information om hur du migrerar till Azure Database for PostgreSQL – flexibel server finns i Vad händer med Azure Database for PostgreSQL – enskild server?.
På den här sidan beskrivs principen för flexibel serverversion av Azure Database for PostgreSQL och gäller för dessa distributionslägen:
- Azure Database for PostgreSQL – enskild server
- Azure Database for PostgreSQL – flexibel server
PostgreSQL-versioner som stöds
Azure Database for PostgreSQL – flexibel server stöder följande databasversioner.
Version | Azure Database for PostgreSQL – enskild server | Azure Database for PostgreSQL – flexibel server |
---|---|---|
PostgreSQL 17 (förhandsversion) | X | |
PostgreSQL 16 | X | |
PostgreSQL 15 | X | |
PostgreSQL 14 | X | |
PostgreSQL 13 | X | |
PostgreSQL 12 (pensionerad)* | Se princip | |
PostgreSQL 11 | X | X |
PostgreSQL 10 (pensionerad) | Se princip | |
PostgreSQL 9.6 (tillbakadragen) | Se princip | |
PostgreSQL 9.5 (tillbakadragen) | Se princip |
Stöd för huvudversion
Varje huvudversion av PostgreSQL stöds av azure database for PostgreSQL – flexibel server från det datum då Azure börjar stödja versionen tills versionen har dragits tillbaka av PostgreSQL-communityn. Mer information finns i PostgreSQL community versionshanteringsprincip.
Stöd för delversion
Azure Database for PostgreSQL – flexibel server utför automatiskt delversionsuppgraderingar till den Azure-föredragna PostgreSQL-versionen som en del av periodiskt underhåll.
Princip för huvudversionsavdragning
Tabellen nedan innehåller information om tillbakadragning för PostgreSQL-huvudversioner. Datumen följer principen för versionshantering av PostgreSQL-communityn.
Version | Nyheter | Azure Support startdatum | Pensionsdatum (Azure) |
---|---|---|---|
PostgreSQL 17 | Funktioner | 30 sep-24 | 8 nov-29 |
PostgreSQL 16 | Funktioner | 15 okt-23 | 9 nov-28 |
PostgreSQL 15 | Funktioner | 15 maj-23 | 11-Nov-27 |
PostgreSQL 14 | Funktioner | 29 jun-22 | 12 nov-26 |
PostgreSQL 13 | Funktioner | 25 maj-21 | 13 nov-25 |
PostgreSQL 12 (pensionerad) | Funktioner | 22 sep-20 | 14 nov-24 |
PostgreSQL 11 | Funktioner | 24 jul-19 | 9-nov-25 |
PostgreSQL 10 (pensionerad) | Funktioner | 4-jun-18 | 10 nov-22 |
PostgreSQL 9.5 (tillbakadragen) | Funktioner | 18-apr-18 | 11-Feb-21 |
PostgreSQL 9.6 (tillbakadragen) | Funktioner | 18-apr-18 | 11-Nov-21 |
Stöd för PostgreSQL 11
Azure utökar sitt stöd för PostgreSQL 11 i både Azure Database for PostgreSQL – enskild server och Azure Database for PostgreSQL – flexibel server. Den här utökade supporttidslinjen är utformad för att ge användarna mer tid att planera och migrera till Azure Database for PostgreSQL – flexibel server för högre PostgreSQL-versioner.
Stöd för PostgreSQL 12
PostgreSQL 12 drogs tillbaka den 14 november 2024 enligt Azures versionsprincip, som överensstämmer med postgreSQL-communityns versionsprincip. Enligt den här principen stöds varje huvudversion tills den dras tillbaka av communityn. Azure har dock utökat stödet för PostgreSQL 11 fram till den 9 november 2025 för att ge kunderna mer tid att planera och migrera från Azure Database for PostgreSQL – enskild server till flexibel server samt till högre PostgreSQL-versioner. Det här supporttillägget är utformat för att ge en smidigare övergång för kunder som för närvarande använder PostgreSQL 11.
Stöd för enskild server:
- Fram till den 28 mars 2025 kan användarna fortsätta att skapa och använda PostgreSQL 11-servrar på Azure Database for PostgreSQL – enskild server, förutom att skapa via Azure Portal. Det är viktigt att observera att andra begränsningar som är associerade med tillbakadragna PostgreSQL-motorer fortfarande gäller.
- Azure erbjuder uppdateringar som innehåller mindre versioner som tillhandahålls av PostgreSQL-communityn för PostgreSQL 11-servrar fram till den 9 november 2023.
Stöd för flexibel server
- Användare kan skapa och använda PostgreSQL 11-servrar på Azure Database for PostgreSQL – flexibel server fram till den 9 november 2025.
- På samma sätt som med den enskilda servern kommer uppdateringar med PostgreSQL community tillhandahållna delversioner att vara tillgängliga för PostgreSQL 11-servrar fram till den 9 november 2023.
- Från 9 november 2023 till 9 november 2025, medan användare kan fortsätta att använda och skapa nya instanser av PostgreSQL 11 på den flexibla servern, kommer de att omfattas av begränsningarna för andra indragna PostgreSQL-motorer.
Det här tillägget av Postgres 11-support är en del av Azures åtagande att tillhandahålla en sömlös migreringsväg och säkerställa fortsatt funktionalitet för användarna.
Tillbakadragna PostgreSQL-motorversioner stöds inte i Azure Database for PostgreSQL – flexibel server
Du kan fortsätta att köra den tillbakadragna versionen i Azure Database for PostgreSQL – flexibel server. Observera dock följande begränsningar efter slutdatumet för varje PostgreSQL-databasversion:
- Eftersom communityn inte kommer att släppa några ytterligare felkorrigeringar eller säkerhetskorrigeringar korrigerar Azure Database for PostgreSQL flexibel server inte den tillbakadragna databasmotorn för buggar eller säkerhetsproblem, eller på annat sätt vidta säkerhetsåtgärder när det gäller den tillbakadragna databasmotorn. Du kan uppleva säkerhetsproblem eller andra problem som ett resultat. Azure fortsätter dock att utföra regelbundet underhåll och korrigeringar för värden, operativsystemet, containrarna och andra tjänstrelaterade komponenter.
- Om något supportproblem kan ha att göra med själva PostgreSQL-motorn, eftersom communityn inte längre tillhandahåller korrigeringarna, kanske vi inte kan ge dig support. I sådana fall måste du uppgradera databasen till någon av de versioner som stöds.
- Du kommer inte att kunna skapa nya databasservrar för den tillbakadragna versionen. Du kommer dock att kunna utföra återställningar till tidpunkt och skapa skrivskyddade repliker för dina befintliga servrar.
- Nya tjänstfunktioner som utvecklats av en flexibel Azure Database for PostgreSQL-server kanske bara är tillgängliga för databasserverversioner som stöds.
- Serviceavtal för drifttid gäller endast för azure database for PostgreSQL– flexibla servertjänstrelaterade problem och inte för driftstopp som orsakas av databasmotorrelaterade buggar.
- I den extrema händelse av ett allvarligt hot mot tjänsten som orsakas av säkerhetsrisken för PostgreSQL-databasmotorn som identifieras i, den tillbakadragna databasversionen, kan Azure välja att stoppa databasservern för att skydda tjänsten. I sådana fall meddelas du att uppgradera servern innan du ansluter servern.
- De nya tilläggen som introduceras för Azure Postgres – flexibel server stöds inte i communityns tillbakadragna postgres-versioner.
PostgreSQL-versionssyntax
Före PostgreSQL version 10 ansåg PostgreSQL-versionsprincipen att en större versionsuppgradering var en ökning av det första eller andra antalet. Till exempel ansågs 9.5 till 9.6 vara en större versionsuppgradering. Från och med version 10 betraktas endast en ändring i det första talet som en större versionsuppgradering. Till exempel är 10.0 till 10.1 en mindre versionsuppgradering. Version 10 till 11 är en större versionsuppgradering.
Relaterat innehåll
Dela dina förslag och buggar med produktteamet för Azure Database for PostgreSQL.