Udostępnij za pośrednictwem


zasady obsługi wersji Azure Database for MySQL

Azure Database for MySQL zapewnia w pełni zarządzaną usługę bazy danych obsługiwaną przez program MySQL Community Edition, umożliwiając deweloperom wydajne tworzenie i skalowanie aplikacji. W tym artykule opisano zasady obsługi wersji dla Azure Database for MySQL, szczegółowo zarządzanie cyklem życia, w tym dostępność wersji, aktualizacje i osie czasu zakończenia wsparcia. Klienci mogą zapewnić, że ich aplikacje pozostaną bezpieczne, wydajne i dostosowane do najnowszych innowacji mySQL, jednocześnie minimalizując zakłócenia podczas przechodzenia wersji, rozumiejąc te zasady.

Obsługiwane wersje programu MySQL

Azure Database for MySQL jest oparty na MySQL Community Edition przy użyciu silnika magazynu InnoDB. Usługa obsługuje aktualne główne wersje używane w społeczności, czyli MySQL 5.7 i 8.0. Program MySQL używa schematu nazewnictwa X.Y.Z, w którym X.Y jest wersją główną, Z jest wersją pomocniczą. Z jest zwiększany dla każdej nowej wersji LTS, ale prawdopodobnie zawsze jest 0 w przypadku wydań innowacji. Aby uzyskać więcej informacji na temat schematu, zobacz dokumentację programu MySQL.

Azure Database for MySQL obecnie obsługuje następujące wersje główne i pomocnicze programu MySQL:

Version Bieżąca wersja pomocnicza Stan wydania
MySQL w wersji 5.7 5.7.44 GA (Ogólna dostępność, wycofana)
MySQL w wersji 8.0 8.0.44 ogólna dostępność
MySQL w wersji 8.4 8.4.7 ogólna dostępność
MySQL w wersji 9.5 9.5.0 Publiczna wersja zapoznawcza (Wydanie innowacyjne)

Zapoznaj się z zasadami wsparcia dla wycofanych wersji w dokumentacji zasad wsparcia wersji.

Obsługa wersji głównej

Azure Database for MySQL obsługuje każdą główną wersję MySQL od daty, kiedy Azure rozpoczyna jej obsługę, aż do momentu, gdy społeczność MySQL ją wycofa, zgodnie z polityką wersjonowania.

Zasady wycofywania głównych wersji

Szczegóły wycofania wersji głównych programu MySQL są wymienione w poniższej tabeli. Wyświetlane daty są zgodne z zasadami przechowywania wersji programu MySQL.

Version Co nowego Data rozpoczęcia pomocy technicznej Azure Data wycofania społeczności Data zakończenia wsparcia technicznego Azure Standard data rozpoczęcia rozszerzonej pomocy technicznej Azure Data zakończenia rozszerzonego wsparcia dla Azure
MySQL 5.7 Features 20 marca 2018 r. wtorek, 31 października 2023 r. 31 lipca 2026 r. 1 sierpnia 2026 r. 31 marca 2029 r.
MySQL 8.0 Features 11 grudnia 2019 r. 30 kwietnia 2026 r. 31 grudnia 2026 r. 1 stycznia 2027 r. 31 maja 2029 r.

Co się dzieje po zakończeniu standardowej pomocy technicznej?

Aby zapewnić klientom wystarczający czas, aby zdecydować, czy przeprowadzić uaktualnienie do obsługiwanej wersji, planowana jest rozszerzona pomoc techniczna na wiosnę 2026 r.

Po standardowej dacie zakończenia pomocy technicznej serwery Azure Database for MySQL uruchomione w nieobsługiwanych wersjach programu MySQL są automatycznie rejestrowane w rozszerzonej pomocy technicznej i są automatycznie naliczane opłaty za tę usługę po upływie okresu prolongaty. Rozszerzona pomoc techniczna zapewnia krytyczne aktualizacje zabezpieczeń przez maksymalnie trzy lata po zakończeniu standardowej pomocy technicznej, dzięki czemu klienci będą mogli planować i wykonywać uaktualnienia wersji głównej. Aby uniknąć dodatkowych opłat za pomoc techniczną, należy uaktualnić serwer Azure Database for MySQL do wersji programu MySQL, która jest nadal w ramach standardowej pomocy technicznej.

W okresie wsparcia dodatkowego Microsoft określa priorytety dostępności, niezawodności i zabezpieczeń usługi. Wprowadzono istotne modyfikacje w celu zapewnienia dostępności i ochrony usługi, ale nowe funkcje i uaktualnienia wersji pomocniczej mogą nie być gwarantowane.

Note

Po zakończeniu standardowego wsparcia technicznego, rozszerzone wsparcie jest automatycznie stosowane i naliczane dla serwerów działających na starszych wersjach MySQL. Aby zrezygnować z rozszerzonej pomocy technicznej i uniknąć naliczania opłat, klienci muszą przeprowadzić uaktualnienie do obsługiwanej wersji głównej oprogramowania. Aby uzyskać więcej informacji lub przekazać opinię, skontaktuj się z Ask Azure Database for MySQL.

Wyłączone serwery nie będą obciążane opłatami za rozszerzoną pomoc techniczną. Opłata będzie naliczana tylko dla serwerów w stanie sukcesu.

Cennik jest dostępny na stronie cennika

Obsługa wersji innowacyjnego wydania

Wersje wydania innowacji MySQL są udostępniane w celu umożliwienia dostępu do najnowszych funkcji i możliwości programu MySQL. Obsługa tych wersji obejmuje podstawowe funkcje, ale wyklucza zaawansowane funkcje, takie jak wysoka dostępność (HA), repliki i automatyczne kopie zapasowe. Obsługa wersji innowacji jest ograniczona do najnowszej wersji, a poprzednie wersje nie są zachowywane, aby zapewnić użytkownikom dostęp do najnowszych ulepszeń. Każdy serwer wydania innowacji ma 30-dniowy cykl życia od daty utworzenia, po którym zostanie automatycznie usunięty. W cyklu życia tych wersji nie są stosowane miesięczne aktualizacje konserwacyjne. Ścieżka wydania innowacji nie jest ogólnie dostępna.

Note

Wersje innowacyjne są przeznaczone do wczesnego dostępu i eksperymentowania. W związku z tym nie kwalifikują się do wsparcia technicznego, a bezpośrednie wsparcie nie jest zapewniane. Zachęcamy użytkowników do odwoływania się do dokumentacji i zasobów społeczności na potrzeby rozwiązywania problemów i wskazówek.

Wsparcie dla wersji mniejszej

Azure Database for MySQL automatycznie wykonuje uaktualnienia mniejszych wersji do preferowanej wersji Azure w ramach regularnej konserwacji.

Wycofane wersje silnika MySQL nie są obsługiwane w Azure Database for MySQL

Następujące ograniczenia mają zastosowanie dopiero po zakończeniu rozszerzonego okresu pomocy technicznej, a serwer nadal korzysta z wycofanej wersji programu MySQL:

  • Dla wycofanych wersji nie są udostępniane żadne dalsze aktualizacje zabezpieczeń ani pomocy technicznej. Nie można aktualizować przestarzałego aparatu bazy danych Azure Database for MySQL pod kątem błędów lub problemów z zabezpieczeniami, i obsługa problemów związanych z aparatem bazy danych nie jest już dostępna. Jednak Azure kontynuuje prowadzoną okresową konserwację i stosowanie poprawek dla hosta, systemu operacyjnego, kontenerów i innych składników związanych z usługą.
  • Nie można utworzyć nowych serwerów baz danych dla wycofanych wersji. 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 Azure Database for MySQL mogą być dostępne tylko dla obsługiwanych wersji serwera bazy danych.
  • SLA czasu działania ma zastosowanie wyłącznie do problemów związanych z usługą Azure Database for MySQL i nie dotyczy żadnych przestojów spowodowanych usterkami związanymi z silnikiem bazy danych.
  • W skrajnym przypadku poważnego zagrożenia dla usługi spowodowanej luką w zabezpieczeniach aparatu bazy danych MySQL zidentyfikowaną w wycofanej wersji bazy danych Azure może zdecydować się na zatrzymanie węzła obliczeniowego serwera bazy danych przed pierwszym zabezpieczeniem usługi. Zostanie wyświetlony monit o uaktualnienie serwera przed przełączeniem go do trybu online. Podczas procesu uaktualniania dane są zawsze chronione przez automatyczne kopie zapasowe wykonywane w usłudze, których można użyć do przywrócenia do starszej wersji w razie potrzeby.

Wycofana obsługa wtyczek MySQL w Azure Database for MySQL

  • Zgodnie z publiczną dokumentacją bazy danych MySQL wtyczka uwierzytelniania mysql_native_password została uznana za przestarzałą w programie MySQL 8.0.34. Jednak ta wtyczka pozostaje włączona w Azure Database for MySQL we wszystkich wersjach Azure Database for MySQL.
  • W przypadku programu MySQL 8.4 wtyczka caching_sha2_password jest domyślną wtyczką uwierzytelniania. Wszystkie nowe konta użytkowników używają wtyczki caching_sha2_password do uwierzytelniania. Istniejące konta użytkowników korzystające z wtyczki mysql_native_password będą nadal obsługiwane.
  • Zaleca się zmianę wtyczki uwierzytelniania dla istniejących kont użytkowników na caching_sha2_password wtyczkę uwierzytelniania zamiast wtyczki mysql_native_password przed uaktualnieniem do programu MySQL 8.4 lub po nim.

Najczęściej zadawane pytania (FAQ)

Q: Co się stanie, jeśli nie uaktualnię serwera Azure Database for MySQL do obsługiwanej wersji głównej po zakończeniu standardowej pomocy technicznej?

1: Jeśli nie uaktualnisz serwera Azure Database for MySQL do obsługiwanej wersji głównej przed datą rozpoczęcia rozszerzonej pomocy technicznej Azure, serwer zostanie automatycznie zarejestrowany w rozszerzonej pomocy technicznej i zostanie naliczona opłata za tę usługę. Aby uniknąć rozszerzonych opłat za pomoc techniczną, należy uaktualnić serwer do wersji programu MySQL, która jest nadal w standardowym okresie pomocy technicznej.

Q: Jaki jest proces przeprowadzania uaktualnienia wersji głównej w Azure Database for MySQL?

Azure Database for MySQL umożliwia przeprowadzanie uaktualnień wersji głównych bezpośrednio na miejscu, korzystając z funkcji uaktualnienia wersji głównej (MVU). Aby uzyskać bardziej szczegółowe informacje, zapoznaj się z dokumentem Major version upgrade in Azure Database for MySQL (Uaktualnianie wersji programu Major).

Czy podczas uaktualniania wersji głównej występuje jakiś oczekiwany przestój lub wpływ na wydajność?

1: Tak, podczas procesu uaktualniania wersji głównej występuje pewien przestój. Określony czas trwania różni się w zależności od czynników, takich jak rozmiar i złożoność bazy danych. Zalecamy przeprowadzenie testowego uaktualnienia w środowisku nieprodukcyjnym, aby ocenić oczekiwany czas przestoju i potencjalną wydajność. Aby zminimalizować przestoje aplikacji podczas aktualizacji, możesz rozważyć opcję przeprowadzenia głównej aktualizacji do nowszej wersji z minimalnym czasem przestoju przy użyciu repliki do odczytu.

Q: Czy mogę przywrócić poprzednią wersję główną po aktualizacji?

1: Chociaż nie zaleca się obniżania wersji do poprzedniej wersji głównej po uaktualnieniu, potwierdzamy, że mogą istnieć konkretne scenariusze, w których ta elastyczność staje się konieczna. Aby zapewnić bezproblemowy proces uaktualniania i złagodzić wszelkie potencjalne problemy, zaleca się przestrzeganie najlepszych rozwiązań przez wykonanie kompleksowej kopii zapasowej na żądanie przed kontynuowaniem uaktualniania.

Ta kopia zapasowa służy jako środek ostrożności, umożliwiając przywrócenie bazy danych do poprzedniej wersji na inną nową bazę danych Azure for MySQL, w razie potrzeby.

.: Jakie są główne zalety uaktualniania do nowszej wersji głównej?

1: Nowsze wersje główne bazy danych MySQL oferują szereg ulepszeń, w tym zwiększoną wydajność, bezpieczeństwo i nowe funkcje. Aby uzyskać szczegółowe informacje, zapoznaj się z odpowiednimi informacjami o wersji programu MySQL.

.: Czy podczas uaktualniania do nowszej wersji głównej należy pamiętać o problemach ze zgodnością?

1: Zmiany w nowszych wersjach głównych mogą powodować pewne problemy ze zgodnością. Przed uaktualnieniem produkcyjnej bazy danych ważne jest przetestowanie aplikacji przy użyciu nowej wersji. Aby uzyskać pełną listę problemów ze zgodnością, zapoznaj się z oficjalną dokumentacją programu MySQL .

Jaka pomoc jest dostępna, jeśli napotkam problemy podczas procesu aktualizacji?

Odpowiedź: Jeśli masz pytania, uzyskaj odpowiedzi od ekspertów społeczności w Microsoft Q& A. Jeśli masz plan pomocy technicznej i potrzebujesz takiej pomocy, utwórz wniosek o pomoc techniczną.

.: Co się stanie z moimi danymi podczas uaktualniania?

1: Chociaż dane pozostają nienaruszone podczas procesu uaktualniania, zdecydowanie zaleca się utworzenie kopii zapasowej przed kontynuowaniem uaktualniania. Środek ostrożności pomaga ograniczyć ryzyko potencjalnej utraty danych z powodu nieprzewidzianych komplikacji.

Q: Co to jest Azure Database for MySQL — rozszerzona pomoc techniczna?

1: Rozszerzona pomoc techniczna to oferta funkcji, która umożliwia klientom kontynuowanie działania wersji programu MySQL, które osiągnęły koniec życia społeczności (koniec wsparcia), z ciągłym dostępem do dostępności opartej na umowie SLA, aktualizacji zabezpieczeń i pomocy technicznej.

Q: czy wsparcie dodatkowe jest oddzielnym planem pomocy technicznej, na przykład Azure Standard lub Professional Direct Support?

Odpowiedź: Nie. Rozszerzona pomoc techniczna nie jest planem pomocy technicznej. Jest to funkcja usługi Azure Database for MySQL, która ma zastosowanie do określonych wersji programu MySQL po zakończeniu wsparcia dla społeczności. Jest ona niezależna od planu pomocy technicznej Azure.

.: Czy muszę podjąć jakiekolwiek działania, aby włączyć rozszerzoną pomoc techniczną?

1: Nie jest wymagana żadna akcja. Jeśli na serwerze jest uruchomiona wersja programu MySQL, która weszła w fazę rozszerzonej pomocy technicznej, zostanie ona automatycznie zarejestrowana.

.: Kiedy rozpoczyna się naliczanie opłat za pomoc techniczną rozszerzoną?

Rozliczenia rozpoczynają się miesiąc po dacie zakończenia wsparcia społeczności dla wersji MySQL. Ten miesięczny okres prolongaty daje klientom czas na zaplanowanie ich uaktualnienia lub oceny opcji.

.: Jak jest wyceniona rozszerzona pomoc techniczna?

1: Rozszerzona pomoc techniczna jest rozliczana według liczby rdzeni wirtualnych na godzinę. Szczegóły cennika zostaną opublikowane w listopadzie 2025 r. i będą dostępne w pliku https://azure.microsoft.com/pricing/calculator/.

Jak wyjść z Rozszerzonego Wsparcia?

1: Po prostu uaktualnij serwer do wersji MySQL, która jest nadal objęta pomocą techniczną społeczności. Po zakończeniu uaktualniania serwer automatycznie zakończy wsparcie dodatkowe i rozliczenia zostaną zatrzymane.