Sdílet prostřednictvím


Zásady verze služby Azure Database for PostgreSQL

Tento článek popisuje zásady správy verzí služby Azure Database for PostgreSQL.

Hlavní verze

Hlavní verze je změna prvního čísla verze. Například PostgreSQL 16 na PostgreSQL 17 je upgrade hlavní verze. Hlavní verze představují nové funkce a možnosti. Můžou zahrnovat změny, které vyžadují aktualizace kódu aplikace. Azure Database for PostgreSQL podporuje každou hlavní verzi PostgreSQL od data, kdy Azure začne nabízet podporu, dokud verze nedosáhne konce životnosti (ukončení podpory), jak je definováno komunitou PostgreSQL. Podrobnosti najdete v zásadách správy verzí komunity PostgreSQL.

Zásady podpory

Následující tabulka obsahuje podrobnosti o vyřazení hlavních verzí PostgreSQL. Data se řídí zásadami správy verzí komunity PostgreSQL.

Verze PostgreSQL Co je nového Počáteční datum podpory Azure Standard Koncové datum podpory Azure Standard
PostgreSQL 18 Poznámky k vydání 25. září 2025 (Náhled) 14. listopadu 2030
PostgreSQL 17 Poznámky k vydání 30-Sep-2024 8-Nov-2029
PostgreSQL 16 Poznámky k vydání 15-Oct-2023 9-Nov-2028
PostgreSQL 15 Poznámky k vydání 15-May-2023 11-Nov-2027
PostgreSQL 14 Poznámky k vydání 29-Jun-2022 12-Nov-2026
PostgreSQL 13 Poznámky k vydání 25-May-2021 31. března 2026
PostgreSQL 12 Poznámky k vydání 22-Sep-2020 31. března 2026
PostgreSQL 11 Poznámky k vydání 24-Jul-2019 31. března 2026

PostgreSQL 18 je aktuálně k dispozici ve verzi Preview ve službě Azure Database for PostgreSQL s počáteční dostupností v oblasti Východní Asie.

Podpora podverze

Instance flexibilního serveru Azure Database for PostgreSQL automaticky aktualizuje menší verze na preferovanou verzi PostgreSQL v Azure během pravidelné údržby.

Rozšířená podpora

Azure zavádí rozšířenou podporu pro Azure Database for PostgreSQL, aby vám pomohla udržovat zabezpečené a kompatibilní úlohy nad rámec celé komunity (konec podpory).

Rozšířená podpora poskytuje nepřetržitý přístup k důležitým aktualizacím zabezpečení a technické pomoci. S rozšířenou podporou máte čas naplánovat a implementovat strategii upgradu s jistotou.

Rozšířená podpora poskytuje:

  • Až tři roky podpory po ukončení standardní podpory
  • Opravy zabezpečení a opravy kritických chyb
  • Technická podpora prostřednictvím kanálů podpory Azure (podle vašeho stávajícího plánu)

Note

Rozšířená podpora nezahrnuje nové funkce, vylepšení výkonu ani podporu aktualizací menších verzí.

Proč používat rozšířenou podporu?

Rozšířená podpora je ideální pro zákazníky, kteří...

  • Potřebujete více času na upgrade složitých úloh.
  • Během plánování upgradu vyžadovat dodržování předpisů a zabezpečení.
  • Závisí na nepřerušované technické podpoře pro kritická prostředí.

Osvědčené postupy

  • Zacházet s rozšířenou podporou jako s dočasným mostem, nikoli s dlouhodobým řešením.
  • Před datem ukončení životnosti (ukončení podpory) začněte plánovat upgrade.
  • Pokud chcete zvýšit výkon a podporu, zvažte upgrade na novější verze, jako je PostgreSQL 15 nebo 16.

Podporované verze PostgreSQL

Verze PostgreSQL Počáteční datum podpory Azure Standard Datum odchodu komunity do důchodu Koncové datum podpory Azure Standard Datum zahájení placené rozšířené podpory Datum ukončení placené rozšířené podpory
11 24. července 2019 9. listopadu 2023 31. března 2026 1. dubna 2026 8. listopadu 2026
12 22. září 2020 14. listopadu 2024 31. března 2026 1. dubna 2026 13. listopadu 2027
13 25. května 2021 13. listopadu 2025 31. března 2026 1. dubna 2026 12. listopadu 2028
14 29 června, 2022 12. listopadu 2026 11. prosince 2026 12. prosince 2026 11. listopadu 2029

Registrace a cena

  • Automatická registrace: Servery PostgreSQL s nepodporovanými verzemi se automaticky zaregistrují v rozšířené podpoře 1. března 2026.
  • možnost Opt-Out: Můžete se kdykoli odhlásit upgradem na podporovanou verzi.
  • Období odkladu: Platí jednoměsíční období odkladu. Fakturace začíná 1. dubna 2026.
  • Ceny: Podrobnosti budou publikovány na této stránce před zahájením fakturace.

Nejčastější dotazy

Otázka: Co když chci dál běžet bez rozšířené podpory? Můžu se odhlásit?

A: Ne.

Otázka: Co se stane, když po ukončení podpory komunity pokračuji v provozu nepodporované verze PostgreSQL v Azure?

A: Váš server se automaticky zaregistruje do rozšířené podpory jeden měsíc po datu ukončení podpory komunity (nebo 1. března 2026 pro verze 11, 12 a 13).

Otázka: Můžu pokračovat v používání instance PostgreSQL bez rozšířené podpory?

Ano, ale po období odkladu jste automaticky zaregistrovaní v placené rozšířené podpoře, pokud neupgradujete na podporovanou verzi. Během období odkladu předpokládáte úplné provozní riziko a podpora Microsoftu nemůže zaručit řešení problému.

Otázka: Můžou se moje aplikace přerušit během upgradu hlavní verze?

A. Upgrady hlavní verze PostgreSQL můžou představovat změny, které můžou mít vliv na vaši aplikaci – například zastaralé parametry konfigurace, nekompatibilní rozšíření nebo rozdíly v chování SQL. Před použitím upgradů v produkčním prostředí doporučujeme ověřovat upgrady v neprodukčním prostředí. Další podrobnosti najdete v klíčových aspektech a omezeních v dokumentaci k upgradům hlavních verzí .

Note

Azure Database for PostgreSQL podporuje místní upgrady hlavních verzí pouze na aktuálně podporované verze PostgreSQL. V době upgradu můžete například upgradovat aktuální verzi vzhledem k cílové verzi, kterou Azure oficiálně podporuje. Nepodporované verze nejde vybrat jako cíle upgradu a pokus o upgrade na zastaralou verzi může způsobit selhání nebo přerušení služeb. Před zahájením upgradu hlavní verze vždy projděte zásady správy verzí Azure PostgreSQL a dokumentaci k upgradu .

Otázka: Jak poznám, jestli je server v rozšířené podpoře?

A: Azure Portal a rozhraní příkazového řádku jasně ukazují, jestli je server zaregistrovaný v rozšířené podpoře.

Otázka: Potřebuji aktualizovat parametry serveru po upgradu hlavní verze?

A: Nevyžaduje se žádná ruční změna. Pracovní postup upgradu automaticky aktualizuje parametry nové verze PostgreSQL.

Otázka: Upgradují se rozšíření PostgreSQL automaticky během upgradu hlavní verze?

A: Ne. Zatímco Azure upgraduje databázový stroj, rozšíření bez jader (například pgvector, timescaledb) vyžadují ruční aktualizace. Po upgradu použijte ALTER EXTENSION ... UPDATE nebo znovu vytvořte nepodporovaná rozšíření.

Otázka: Jak můžu snížit výpadky během hlavního upgradu?

A: Minimalizace výpadků:

  • Naplánujte upgrady v době nízkého provozu.
  • Před upgradem identifikujte a opravte všechny bloky upgradu (např. rozšíření, role, sloty replikace).
  • Pozastavte úlohy na pozadí a dlouhotrvající relace.
  • Dočasně vertikálně navyšte kapacitu výpočetních prostředků, abyste urychlili pg_upgrade.
  • V případě potřeby vyčistěte bloud pomocí funkce VACUUM nebo REINDEX.
  • Spuštěním příkazu ANALYZE po upgradu obnovte výkon.

Otázka: Kde můžu sledovat, které servery se blíží ukončení podpory?

A: Azure poskytuje přehled prostřednictvím portálu.

Otázka: Jaké možnosti podpory jsou k dispozici během fáze rozšířené podpory?

A: Servery v rozšířené podpoře můžou vyvolat případy podpory pouze pro problémy související se zabezpečením. Žádosti o funkce, ladění výkonu a obecné opravy chyb nejsou podporované pro koncové verze podpory. Vylepšení stávajících funkcí pro koncové verze podpory nebudou backportována.

Otázka: Jak se bude období mezi 13. listopadem 2025 a 1. březnem 2026 zpracovávat pro PostgreSQL verze 13? Bude podpora během této doby pokračovat? Jak se bude lišit od období před 13. listopadu 2025?

A: Podle zásad komunitní správy verzí PostgreSQL se každá hlavní verze podporuje až do doby, kdy je komunita ukončí. Bezplatná rozšířená podpora z Azure bude poskytována do 31. března 2026. Zákazníci se účtují za rozšířenou podporu od 1. dubna. Pokud chcete zajistit nepřetržitou podporu a přístup k novým funkcím, upgradujte na novější verze.

Podpora PostgreSQL 12

Azure rozšiřuje podporu pro postgreSQL 12 v instancích flexibilních serverů Azure Database for PostgreSQL. Tato časová osa rozšířené podpory poskytuje více času na upgrade na vyšší verze PostgreSQL. Usnadňuje hladký přechod pro uživatele, kteří se aktuálně spoléhají na PostgreSQL 12.

Podpora PostgreSQL 11

Azure rozšiřuje podporu pro PostgreSQL 11 v instancích flexibilních serverů Azure Database for PostgreSQL. Tato časová osa rozšířené podpory poskytuje více času na upgrade na vyšší verze PostgreSQL. Usnadňuje hladký přechod pro uživatele, kteří se aktuálně spoléhají na PostgreSQL 11.

Vyřazené verze modulu PostgreSQL se ve službě Azure Database for PostgreSQL nepodporují.

Vyřazenou verzi můžete dál používat v instancích flexibilních serverů Azure Database for PostgreSQL. Po datu vyřazení každé verze databáze PostgreSQL však platí následující omezení:

  • Když komunita vyřadí verzi PostgreSQL, Azure Database for PostgreSQL přestane na databázový stroj aplikovat opravy chyb nebo zabezpečení. Tato změna může server vystavit rizikům zabezpečení nebo jiným problémům. Azure ale nadále udržuje a opravuje základního hostitele, operační systém, kontejnery a související součásti služeb.

  • Pokud dojde k problému s podporou, který se týká samotného modulu PostgreSQL, možná nebudeme moct poskytovat podporu, protože komunita už neposkytuje opravy. V takových případech je potřeba upgradovat databázi na jednu z podporovaných verzí.

  • Nové servery nemůžete vytvořit pomocí verze PostgreSQL, která je vyřazena. Obnovení k určitému bodu v čase ale můžete provést a vytvořit repliky pro čtení pro stávající servery.

  • Nové funkce služeb vyvinuté serverem Azure Database for PostgreSQL můžou být dostupné jenom pro podporované verze databázového serveru.

  • Smlouvy SLA dostupnosti se vztahují výhradně na problémy související se službou instance flexibilního serveru Azure Database for PostgreSQL a nevztahují se na žádné výpadky způsobené chybami souvisejícími s databázovým strojem.

  • Ve výjimečných případech, kdy kritická chyba zabezpečení v vyřazené verzi PostgreSQL představuje hrozbu pro službu, azure může zastavit ovlivněné servery za účelem ochrany platformy. V takových případech budete upozorněni na upgrade serveru, než server přenesete do online režimu.

  • Nová rozšíření zavedená pro instance flexibilních serverů Azure Database for PostgreSQL se nepodporují ve verzích PostgreSQL, které komunita vyřadila.

Syntaxe verze PostgreSQL

Před PostgreSQL verze 10 se zásada správy verzí PostgreSQL považovala za upgrade hlavní verze zvýšení prvního nebo druhého čísla. Například verze 9.5 až 9.6 byla považována za upgrade hlavní verze. Od verze 10 se jako upgrade hlavní verze považuje pouze změna prvního čísla. Například 10.0 až 10.1 je dílčí upgrade verze. Verze 10 až 11 je upgrade hlavní verze.