Zásady podpory verzí služby Azure Database for MySQL
Azure Database for MySQL poskytuje plně spravovanou databázovou službu využívající komunitní edici MySQL, která vývojářům umožňuje efektivně vytvářet a škálovat aplikace. Tento článek popisuje zásady podpory verzí pro Službu Azure Database for MySQL a podrobně popisuje správu životního cyklu, včetně dostupnosti verzí, aktualizací a časových os ukončení podpory. Díky porozumění této zásadě můžou zákazníci zajistit, aby jejich aplikace zůstaly zabezpečené, výkonné a v souladu s nejnovějšími inovacemi MySQL a zároveň minimalizovaly přerušení během přechodu verzí.
Podporované verze MySQL
Služba Azure Database for MySQL byla vyvinuta z edice MySQL Community Edition pomocí modulu úložiště InnoDB. Služba podporuje aktuální hlavní verze komunity, konkrétně MySQL 5.7 a 8.0. MySQL používá schéma pojmenování X.Y.Z, kde X je hlavní verze, Y je podverze a Z je vydáním opravy chyb. Další informace o schématu najdete v dokumentaci k MySQL.
Azure Database for MySQL v současné době podporuje následující hlavní a podverze MySQL:
Verze | Flexibilní server? Aktuální podverze |
---|---|
MySQL verze 5.7 | 5.7.44 |
MySQL verze 8.0 | 8.0.37 |
MySQL verze 8.4 | 8.4.2 |
MySQL verze 9.1 | 9.1.0 |
Přečtěte si zásady podpory verzí pro vyřazené verze v dokumentaci k zásadám podpory verzí.
Podpora hlavní verze
Azure Database for MySQL podporuje každou hlavní verzi MySQL od data, kdy ji Azure začne podporovat, dokud ji komunita MySQL vyřadí, jak je uvedeno v zásadách správy verzí.
Podpora verzí pro inovace
K dispozici jsou verze MySQL Innovation Release, které umožňují přístup k nejnovějším funkcím a možnostem MySQL. Podpora těchto verzí zahrnuje základní funkce, ale vylučuje pokročilé funkce, jako je vysoká dostupnost (HA), repliky a automatizované zálohování. Podpora verzí inovací je omezená na nejaktuálnější verzi, přičemž předchozí verze se nezachovají, aby uživatelé měli přístup k nejnovějším vylepšením. Každý server verze inovací má 30denní životní cyklus od data vytvoření, po kterém se automaticky odebere. Během životního cyklu těchto verzí nejsou použity žádné měsíční aktualizace údržby.
Podpora podverze
Azure Database for MySQL automaticky provádí upgrady podverze na upřednostňovanou verzi Azure v rámci pravidelné údržby.
Zásady vyřazení hlavní verze
Podrobnosti o vyřazení hlavních verzí MySQL jsou uvedené v následující tabulce. Data zobrazená podle zásad správy verzí MySQL
Verze | Co je nového | podpora Azure počáteční datum | koncové datum podpora Azure | Datum vyřazení komunity |
---|---|---|---|---|
MySQL 5.7 | Funkce | 20. března 2018 | Září 2027 | Říjen 2023 |
MySQL 8 | Funkce | 11. prosince 2019 | NA | Duben 2026 |
Co se stane se službou Azure Database for MySQL po vyřazení komunitní verze MySQL v říjnu 2023?
V reakci na žádosti zákazníka se Microsoft rozhodl prodloužit podporu služby Azure Database for MySQL po říjnu 2023. Během období rozšířené podpory, která trvá do září 2027, Microsoft upřednostňuje dostupnost, spolehlivost a zabezpečení služby. I když neexistují žádné záruky týkající se upgradů podverze, implementujeme nezbytné úpravy, abychom zajistili, že služba zůstane přístupná, spolehlivá a chráněná. Náš plán zahrnuje:
- Bezplatná rozšířená podpora pro v5.7 na flexibilních serverech Azure Database for MySQL až do září 2025 nabízí zákazníkům dostatek času na plánování a spouštění upgradů na MySQL v8.0 bez dalších poplatků.
- Rozšířená podpora paied pro v5.7 na flexibilních serverech Azure Database for MySQL až do září 2027 poskytuje zákazníkům, kteří vyžadují větší flexibilitu plánování a dokončení upgradu z MySQL 5.7 na MySQL 8.0. Tento program nabízí stejnou úroveň sla, zabezpečení a dodržování předpisů jako běžné hlavní verze MySQL.
Poznámka:
Po pečlivém zvážení a naslouchání názorům zákazníků jsme se rozhodli rozšířit podporu pro Azure Database for MySQL verze 5.7 o další dva roky. To bude součástí placeného programu rozšířené podpory, který je navržený tak, aby zákazníkům poskytoval stejnou podporu SLA a dodržování předpisů zabezpečení jako běžné hlavní verze MySQL během období rozšířené podpory. Podrobnosti o cenách rozšířeného programu podpory se stále finalizují. Doufáme, že toto rozšíření poskytne zákazníkům, kteří potřebují více času na plánování a spuštění upgradu z MySQL 5.7 na MySQL 8.0. Pokud máte nějaké obavy nebo chcete sdílet zpětnou vazbu týkající se tohoto rozšířeného programu podpory, pošlete nám e-mail na dotaz na Azure DB for MySQL. Váš vstup je vysoce hodnotný a těšíme se na spolupráci s vámi během tohoto přechodu.
Nejčastější dotazy
Otázka: Co se stane, když po září 2025 neupgraduji MySQL 5.7 na verzi 8.0?
A: Zákazníci, kteří do září 2025 neupgradovali na MySQL 8.0, se automaticky zaregistrují do placeného rozšířeného programu podpory, aby zajistili nepřetržitý přístup k podpoře, zabezpečení a dodržování předpisů sla během období rozšířené podpory.
Otázka: Jaký je proces upgradu flexibilního serveru Azure Database for MySQL z verze 5.7 na verzi 8.0?
A: Od května 2023 umožňuje flexibilní server Azure Database for MySQL provést místní upgrade z MySQL verze 5.7 na v8.0 s využitím funkce Upgrade hlavní verze (MVU). Podrobnější informace najdete v dokumentu o upgradu hlavní verze na flexibilním serveru Azure Database for MySQL.
Otázka: Došlo během procesu upgradu k nějakým očekávaným výpadkům nebo dopadům na výkon?
Ano, očekává se, že během procesu upgradu dojde k určitému výpadku. Konkrétní doba trvání se liší v závislosti na faktorech, jako je velikost a složitost databáze. Doporučujeme provést testovací upgrade v neprodukčním prostředí, abyste posoudili očekávaný výpadek a vyhodnotili potenciální výkon. Předpokládejme, že během upgradu minimalizujete výpadky aplikací. V takovém případě můžete prozkoumat možnost provedení minimálního výpadku upgradu hlavní verze z MySQL 5.7 na MySQL 8.0 pomocí repliky pro čtení.
Otázka: Můžu se po upgradu na verzi 8.0 vrátit zpět na MySQL verze 5.7?
A: I když se nedoporučuje downgradovat z MySQL verze 8.0 na verzi 5.7, protože se tento stav blíží ukončení životnosti, uznáváme, že může existovat konkrétní scénáře, kdy je tato flexibilita nezbytná. Pokud chcete zajistit hladký proces upgradu a zmírnit případné obavy, doporučujeme dodržovat osvědčené postupy provedením komplexního zálohování na vyžádání, než budete pokračovat v upgradu na MySQL v8.0. Toto zálohování slouží jako preventivní opatření, které vám umožní obnovit databázi na předchozí verzi na jiném flexibilním serveru Azure Database for MySQL pro případ neočekávaných problémů nebo komplikací s MySQL v8.0.
Otázka: Jaké jsou hlavní výhody upgradu na MySQL v8.0?
A: MySQL v8.0 obsahuje řadu vylepšení, včetně efektivnějšího slovníku dat, rozšířeného zabezpečení a dalších funkcí, jako jsou běžné výrazy tabulek a funkce oken. Podrobnosti najdete ve zprávě k vydání verze MySQL 8.0.
Otázka: Existují nějaké problémy s kompatibilitou, o které je potřeba vědět při upgradu na MySQL v8.0?
A: Změny v MySQL v8.0 můžou způsobit některé problémy s kompatibilitou. Před upgradem produkční databáze je důležité otestovat aplikace pomocí MySQL v8.0. Podrobný seznam problémů s kompatibilitou najdete v oficiální dokumentaci k MySQL.
Otázka: Jaká podpora je dostupná, pokud během procesu upgradu narazím na problémy?
Odpověď: Pokud máte otázky, získejte odpovědi od odborníků z komunity v Microsoft Q&A. Pokud máte plán podpory a potřebujete technickou pomoc, vytvořte žádost o podporu.
Otázka: Co se stane s mými daty během upgradu?
A: I když vaše data během procesu upgradu zůstanou nedotčená, je velmi vhodné vytvořit zálohu před pokračováním v upgradu. Toto preventivní opatření pomáhá zmírnit riziko potenciální ztráty dat z důvodu jakýchkoli nepředvídatelných komplikací.
Vyřazené verze modulu MySQL se ve službě Azure Database for MySQL nepodporují
Pokud budete pokračovat v provozu vyřazené verze databáze MySQL po datu vyřazení, mějte na paměti následující omezení:
Vzhledem k tomu, že komunita nebude vydávat žádné další opravy chyb ani opravy zabezpečení, Azure Database for MySQL nebude opravovat vyřazený databázový stroj za jakékoli chyby nebo problémy se zabezpečením nebo jinak přijmout bezpečnostní opatření týkající se této chyby. Azure ale nadále provádí pravidelnou údržbu a opravy pro hostitele, operační systém, kontejnery a další komponenty související se službami.
- Pokud k nějakému problému s podporou, ke které může dojít, souvisí s databází MySQL, možná vám nebudeme moct pomoct. Vtakovýchch
- Nebudete moct vytvořit nové databázové servery pro vyřazenou verzi. 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é službou Azure Database for MySQL můžou být dostupné jenom pro podporované verze databázových serverů.
- Dostupnost S.L.A.s se vztahuje výhradně na problémy související se službou Azure Database for MySQL, a ne na výpadky způsobené chybami souvisejícími s databázovým strojem. V extrémním případě závažné hrozby pro službu způsobenou ohrožením zabezpečení databázového stroje MySQL identifikovaným v vyřazené verzi databáze se Může Azure rozhodnout, že nejprve zastaví výpočetní uzel vašeho databázového serveru. Než ho přenesete do online režimu, zobrazí se výzva k upgradu serveru. Během procesu upgradu jsou vaše data vždy chráněna pomocí automatických záloh provedených ve službě, které je možné v případě potřeby použít k obnovení do starší verze.