Azure Database for PostgreSQL – princip för flexibel serverversion

GÄLLER FÖR: Azure Database for PostgreSQL – Azure Database for PostgreSQL för enskild server – 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 16 X
PostgreSQL 15 X
PostgreSQL 14 X
PostgreSQL 13 X
PostgreSQL 12 X
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 Startdatum för Azure-support Pensionsdatum (Azure)
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 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 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-portalen. 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.

Nästa steg