Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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. (wersja zapoznawcza) | 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 | 12-Nov-2026 |
| PostgreSQL 13 | Uwagi do wydania | 25-May-2021 | 31-marzec-2026 |
| PostgreSQL 12 | Uwagi do wydania | 22-Sep-2020 | 31-marzec-2026 |
| PostgreSQL 11 | Uwagi do wydania | 24-Jul-2019 | 31-marzec-2026 |
Baza danych PostgreSQL 18 jest obecnie dostępna w wersji zapoznawczej w usłudze Azure Database for PostgreSQL z początkową dostępnością w regionie Azji Wschodniej.
Pomoc techniczna dotycząca wersji pomocniczej
Wystąpienie elastycznego serwera Azure Database for PostgreSQL automatycznie uaktualnia wersje podrzędne do preferowanej wersji PostgreSQL przez Azure podczas okresowej konserwacji.
Rozszerzone wsparcie
Aby ułatwić utrzymanie bezpiecznych i zgodnych obciążeń po zakończeniu okresu wsparcia społeczności (koniec wsparcia), platforma Azure wprowadza przedłużone wsparcie dla usługi Azure Database for PostgreSQL.
Rozszerzona pomoc techniczna zapewnia stały dostęp do krytycznych aktualizacji zabezpieczeń i pomocy technicznej. Dzięki rozszerzonemu wsparciu możesz zaplanować i wdrożyć swoją strategię uaktualnienia z pewnością siebie.
Rozszerzona obsługa zapewnia:
- Do trzech dodatkowych lat wsparcia po zakończeniu standardowej pomocy technicznej
- Poprawki zabezpieczeń i krytyczne poprawki błędów
- Pomoc techniczna za pośrednictwem kanałów pomocy technicznej platformy Azure (zgodnie z istniejącym planem)
Note
Rozszerzona pomoc techniczna nie obejmuje nowych wersji funkcji, ulepszeń wydajności ani obsługi uaktualnień wersji pomocniczych.
Dlaczego warto korzystać z rozszerzonej pomocy technicznej?
Rozszerzona pomoc techniczna jest idealna dla klientów, którzy...
- Potrzebujemy więcej czasu na zaktualizowanie złożonych obciążeń.
- Wymagaj zgodności i zakresu zabezpieczeń podczas planowania uaktualnienia.
- Zależy od nieprzerwanej pomocy technicznej w środowiskach krytycznych.
Najlepsze rozwiązania
- Traktuj rozszerzoną pomoc techniczną jako tymczasowy most, a nie długoterminowe rozwiązanie.
- Rozpocznij planowanie aktualizacji z dużym wyprzedzeniem przed końcem okresu eksploatacji (zakończeniem wsparcia).
- Rozważ uaktualnienie do nowszych wersji, takich jak PostgreSQL 15 lub 16, aby zwiększyć wydajność i obsługę.
Kwalifikujące się wersje bazy danych PostgreSQL
| Wersja bazy danych PostgreSQL | Data rozpoczęcia wsparcia standardowego platformy Azure | Data wycofania społeczności | Data zakończenia wsparcia standardowego Azure | Data rozpoczęcia płatnej pomocy technicznej rozszerzonej | Data zakończenia płatnej rozszerzonej pomocy technicznej |
|---|---|---|---|---|---|
| 11 | 24 lipca 2019 r. | 9 listopada 2023 r. | 31 marca 2026 | 1 kwietnia 2026 r. | 8 listopada 2026 r. |
| 12 | 22 września 2020 r. | 14 listopada 2024 r. | 31 marca 2026 | 1 kwietnia 2026 r. | 13 listopada 2027 r. |
| 13 | 25 maja 2021 r. | 13 listopada 2025 r. | 31 marca 2026 | 1 kwietnia 2026 r. | 12 listopada 2028 r. |
| 14 | 29 czerwca 2022 r. | 12 listopada 2026 r. | 11 grudnia 2026 r. | 12 grudnia 2026 r. | 11 listopada 2029 r. |
Rejestracja i cena
- Automatyczne rejestrowanie: serwery PostgreSQL z nieobsługiwaną wersją są automatycznie rejestrowane w rozszerzonej pomocy technicznej 1 marca 2026 r.
- Opt-Out Możliwość: możesz zrezygnować w każdej chwili, uaktualniając do obsługiwanej wersji.
- Obowiązuje jednomiesięczny okres prolongaty. Rozliczenia zaczynają się 1 kwietnia 2026 r.
- Cennik: Szczegóły zostaną opublikowane na tej stronie przed rozpoczęciem rozliczeń.
Często zadawane pytania (FAQ)
.: Co zrobić, jeśli chcę kontynuować działanie bez rozszerzonej pomocy technicznej? Czy mogę zrezygnować?
Odpowiedź: Nie.
.: Co się stanie, jeśli nadal uruchamiam nieobsługiwaną wersję bazy danych PostgreSQL na platformie Azure po zakończeniu wsparcia dla społeczności?
Twój serwer jest automatycznie zapisany do rozszerzonego wsparcia technicznego miesiąc po dacie zakończenia wsparcia społeczności, lub do 1 marca 2026 roku dla wersji 11, 12 i 13.
Czy mogę nadal korzystać z instancji PostgreSQL bez Rozszerzonego Wsparcia?
1: Tak, ale po upływie okresu prolongaty automatycznie zarejestrujesz się w płatnej dodatkowej pomocy technicznej, chyba że uaktualnisz do obsługiwanej wersji. W okresie prolongaty zakładasz pełne ryzyko operacyjne, a pomoc techniczna firmy Microsoft nie może zagwarantować rozwiązania problemu.
Czy moje aplikacje mogą przestać działać podczas aktualizacji do głównej wersji?
A. Uaktualnienia wersji głównej bazy danych PostgreSQL mogą wprowadzać zmiany, które mogą mieć wpływ na aplikację — takie jak przestarzałe parametry konfiguracji, niezgodne rozszerzenia lub różnice w zachowaniu sql. Zalecamy weryfikowanie uaktualnień w środowisku nieprodukcyjnym przed zastosowaniem ich w środowisku produkcyjnym. Aby uzyskać więcej informacji, zapoznaj się z kluczowymi zagadnieniami i ograniczeniami w dokumentacji uaktualnienia wersji głównej .
Note
Usługa Azure Database for PostgreSQL obsługuje na miejscu uaktualnienia wersji głównych tylko do obecnie obsługiwanych wersji PostgreSQL. Na przykład możesz uaktualnić bieżącą wersję, biorąc pod uwagę, że wersja docelowa jest oficjalnie obsługiwana przez platformę Azure w momencie uaktualnienia. Nie można wybrać nieobsługiwanych wersji jako celów uaktualnienia, a próba uaktualnienia do wersji o statusie przestarzałym może spowodować awarię lub zakłócenia w działaniu usługi. Przed zainicjowaniem uaktualnienia wersji należy zawsze zapoznać się z zasadami wersjonowania usługi Azure PostgreSQL oraz dokumentacją dotyczącą uaktualnień.
.: Jak sprawdzić, czy mój serwer jest w rozszerzonej pomocy technicznej?
1: Witryna Azure Portal i interfejs wiersza polecenia wyraźnie wskazują, czy serwer jest zarejestrowany w rozszerzonej pomocy technicznej.
.: Czy muszę zaktualizować parametry serwera po uaktualnieniu wersji głównej?
1: Nie jest wymagana żadna zmiana ręczna. Przepływ pracy uaktualniania automatycznie zaktualizuje parametry nowej wersji bazy danych PostgreSQL.
.: Czy rozszerzenia PostgreSQL są automatycznie uaktualniane podczas uaktualniania wersji głównej?
Odpowiedź: Nie. Podczas gdy platforma Azure uaktualnia aparat bazy danych, rozszerzenia inne niż rdzenie (na przykład pgvector, timescaledb) wymagają aktualizacji ręcznych. Użyj ALTER EXTENSION ... UPDATE lub utwórz ponownie nieobsługiwane rozszerzenia po uaktualnieniu.
.: Jak mogę zmniejszyć czas przestoju podczas głównej aktualizacji?
1: Aby zminimalizować przestoje:
- Planowanie uaktualnień w godzinach niskiego ruchu.
- Zidentyfikuj i napraw wszelkie blokady uaktualniania (np. rozszerzenia, role, miejsca replikacji) przed uaktualnieniem.
- Wstrzymywanie zadań w tle i długotrwałych sesji.
- Tymczasowe zwiększenie zasobów obliczeniowych aby przyspieszyć pg_upgrade.
- W razie potrzeby wyczyść wzdęcie za pomocą funkcji VACUUM lub REINDEX.
- Uruchom polecenie ANALYZE po uaktualnieniu, aby przywrócić wydajność.
.: Gdzie mogę śledzić, które serwery zbliżają się do końca wsparcia?
Platforma Azure zapewnia widoczność za pośrednictwem portalu.
Q: Jakie opcje wsparcia są dostępne podczas fazy Rozszerzonego Wsparcia?
1: Serwery w pomocy technicznej rozszerzonej mogą zgłaszać zgłoszenia do pomocy technicznej tylko w przypadku problemów związanych z zabezpieczeniami. Zgłoszenia dotyczące funkcji, dostrajanie wydajności i ogólne poprawki błędów nie są obsługiwane w przypadku wersji, które nie mają już wsparcia. Ulepszenia istniejących funkcji dla wersji, dla których zakończono wsparcie, nie zostaną przeniesione do starszych wersji.
.: W jaki sposób okres między 13 listopada 2025 r. a 1 marca 2026 r. będzie obsługiwany dla bazy danych PostgreSQL w wersji 13? Czy wsparcie będzie kontynuowane w tym czasie? Jak będzie się różnić od okresu przed 13 listopada 2025 r.?
1: Zgodnie z zasadami przechowywania wersji społeczności postgreSQL każda wersja główna jest obsługiwana do czasu wycofania przez społeczność. Bezpłatna rozszerzona pomoc techniczna platformy Azure zostanie udostępniona do 31 marca 2026 r. Klienci są naliczani opłaty za pomoc techniczną rozszerzoną od 1 kwietnia. Aby zapewnić ciągłą pomoc techniczną i dostęp do nowych funkcji, uaktualnij do nowszych wersji.
Wycofane wersje silnika PostgreSQL nie są obsługiwane w usłudze Azure Database for PostgreSQL
Możesz nadal używać wycofanej wersji w wystąpieniach serwera elastycznego usługi 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, możemy 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 do punktu 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 działania odnoszą się wyłącznie do problemów związanych z elastyczną instancją serwera usługi Azure Database for PostgreSQL i nie mają zastosowania do ż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 elastycznego serwera usługi Azure Database for PostgreSQL nie są obsługiwane w wersjach PostgreSQL, które zostały wycofane 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.