Zasady obsługi wersji usługi Azure Database for PostgreSQL — serwer elastyczny

W tym artykule opisano zasady przechowywania wersji usługi Azure Database for PostgreSQL.

Wersja główna

Główna wersja to zmiana pierwszej liczby wersji oprogramowania. Na przykład PostgreSQL 16 do PostgreSQL 17 jest znaczącym uaktualnieniem wersji. Wersje główne wprowadzają nowe funkcje i możliwości. Mogą one obejmować zmiany, które wymagają aktualizacji kodu aplikacji. Usługa Azure Database for PostgreSQL obsługuje każdą główną wersję bazy danych PostgreSQL od daty rozpoczęcia świadczenia pomocy technicznej przez platformę Azure, dopóki wersja nie osiągnie końca życia (koniec wsparcia) zgodnie z definicją społeczności postgreSQL. Aby uzyskać szczegółowe informacje, zobacz Zasady przechowywania wersji społeczności postgreSQL.

Polityka wsparcia

Poniższa tabela zawiera szczegółowe informacje o wycofaniu wersji głównych bazy danych PostgreSQL. Daty są zgodne z zasadami przechowywania wersji społeczności postgreSQL.

Wersja bazy danych PostgreSQL Co nowego Data rozpoczęcia wsparcia standardowego platformy Azure Data zakończenia wsparcia standardowego Azure
PostgreSQL 18 Uwagi do wydania 25 września 2025 r. 14 listopada 2030 r.
PostgreSQL 17 Uwagi do wydania 30-Sep-2024 8-Nov-2029
PostgreSQL 16 Uwagi do wydania 15-Oct-2023 9-Nov-2028
PostgreSQL 15 Uwagi do wydania 15-May-2023 11-Nov-2027
PostgreSQL 14 Uwagi do wydania 29-Jun-2022 11 grudnia 2026 r.
PostgreSQL 13 Uwagi do wydania 25-May-2021 31 lipca 2026 r.
PostgreSQL 12 Uwagi do wydania 22-Sep-2020 31 lipca 2026 r.
PostgreSQL 11 Uwagi do wydania 24-Jul-2019 31 lipca 2026 r.

Aby uzyskać opcje dostępne po dacie zakończenia pomocy technicznej w warstwie Standardowa platformy Azure, zobacz Rozszerzona pomoc techniczna usługi Azure Database for PostgreSQL.

Obsługa wersji pomocniczej

Serwer elastyczny Azure Database for PostgreSQL automatycznie uaktualnia wersje pomocnicze do preferowanej wersji programu PostgreSQL Azure podczas okresowej konserwacji.

Etapowe wdrażanie regionalne

Aktualizacje wersji podrzędnych są wdrażane etapami w regionach platformy Azure, a nie we wszystkich regionach jednocześnie. Ponieważ wdrażanie odbywa się etapami, serwery w różnych regionach mogą otrzymywać tę samą wersję pomniejszą w różnych dniach. Serwer jest aktualizowany podczas skonfigurowanego okna konserwacji, gdy aktualizacja dotrze do regionu, w którym serwer jest hostowany.

Nie jest wymagana żadna akcja ze strony innej niż zachowanie skonfigurowanego prawidłowego okna obsługi. Aby uzyskać więcej informacji, zobacz Konserwacja zaplanowana.

Wycofane wersje silnika PostgreSQL nie są obsługiwane w usłudze Azure Database for PostgreSQL

Możesz nadal używać wycofanej wersji na serwerach elastycznych Azure Database for PostgreSQL. Jednak po dacie wycofania dla każdej wersji bazy danych PostgreSQL obowiązują następujące ograniczenia:

  • Gdy społeczność wycofa wersję bazy danych PostgreSQL, usługa Azure Database for PostgreSQL przestanie stosować poprawki usterek lub zabezpieczeń do aparatu bazy danych. Ta zmiana może spowodować narażenie serwera na zagrożenia bezpieczeństwa lub inne problemy. Jednak platforma Azure nadal utrzymuje i poprawia podstawowe składniki hosta, systemu operacyjnego, kontenerów i powiązanych składników usługi.

  • Jeśli wystąpi problem pomocy technicznej związany z samym aparatem PostgreSQL, Microsoft może nie być w stanie zapewnić pomocy technicznej, ponieważ społeczność nie udostępnia już poprawek. W takich przypadkach należy uaktualnić bazę danych do jednej z obsługiwanych wersji.

  • Nie można utworzyć nowych serwerów przy użyciu wycofanej wersji bazy danych PostgreSQL. Można jednak wykonać odzyskiwanie w określonym punkcie w czasie i utworzyć repliki do odczytu dla istniejących serwerów.

  • Nowe możliwości usługi opracowane przez serwer usługi Azure Database for PostgreSQL mogą być dostępne tylko dla obsługiwanych wersji serwera bazy danych.

  • Umowy SLA dotyczące czasu dostępności mają zastosowanie wyłącznie do problemów związanych z usługą elastycznego serwera Azure Database for PostgreSQL i nie obejmują żadnych przestojów spowodowanych usterkami związanymi z silnikiem bazy danych.

  • W rzadkich przypadkach, gdy krytyczna luka w zabezpieczeniach wycofanej wersji bazy danych PostgreSQL stanowi zagrożenie dla usługi, platforma Azure może zatrzymać serwery, których dotyczy problem, aby chronić platformę. W takich przypadkach otrzymasz powiadomienie o uaktualnieniu serwera przed przełączenie serwera w tryb online.

  • Nowe rozszerzenia wprowadzone dla serwerów elastycznych Azure Database for PostgreSQL nie są obsługiwane w wersjach postgreSQL wycofanych przez społeczność.

Składnia wersji bazy danych PostgreSQL

Przed wersją 10 PostgreSQL zasady wersjonowania PostgreSQL uznawały aktualizację główną wersji za zwiększenie pierwszej lub drugiej liczby. Na przykład wersja 9.5 do 9.6 została uznana za uaktualnienie wersji głównej. Od wersji 10 tylko zmiana pierwszego numeru jest uznawana za uaktualnienie wersji głównej. Na przykład uaktualnienie z wersji 10.0 do 10.1 jest aktualizacją wersji pomniejszej. Wersja od 10 do 11 to duża aktualizacja wersji.