Dela via


Supportprincip för Azure Database for MySQL-version

Azure Database for MySQL tillhandahåller en fullständigt hanterad databastjänst som drivs av MySQL Community Edition, vilket gör det möjligt för utvecklare att skapa och skala program effektivt. Den här artikeln beskriver versionssupportprincipen för Azure Database for MySQL, som beskriver livscykelhanteringen, inklusive versionstillgänglighet, uppdateringar och tidslinjer för supportens slut. Kunder kan se till att deras program förblir säkra, högpresterande och anpassade till de senaste MySQL-innovationerna samtidigt som de minimerar störningar under versionsövergångar genom att förstå den här principen.

MySQL-versioner som stöds

Azure Database for MySQL utvecklades från MySQL Community Edition med hjälp av InnoDB-lagringsmotorn. Tjänsten stöder communityns aktuella huvudversioner, nämligen MySQL 5.7 och 8.0. MySQL använder X.Y.Z. namngivningsschemat där X är huvudversionen, Y är delversionen och Z är felkorrigeringsversionen. Mer information om schemat finns i MySQL-dokumentationen.

Azure Database for MySQL stöder för närvarande följande större och mindre versioner av MySQL:

Utgåva Aktuell delversion Frisläppningsstatus
MySQL version 5.7 5.7.44 GA
MySQL version 8.0 8.0.41 GA
MySQL version 8.4 8.4.4 Offentlig förhandsversion
MySQL version 9.2 9.2.0 Offentlig förhandsversion

Läs versionssupportprincipen för tillbakadragna versioner i dokumentationen om versionssupportprinciper.

Stöd för huvudversion

Azure Database for MySQL stöder varje huvudversion av MySQL från det datum då Azure börjar stödja den tills MySQL-communityn drar tillbaka den, enligt versionsprincipen.

Princip för huvudversionsavdragning

Information om tillbakadragning för MySQL-huvudversioner visas i följande tabell. Datum som visas följer mySQL-versionsprincipen.

Utgåva Nyheter Startdatum för Azure-support Datum för samhällets pensionering Slutdatum för Azure Standard-support Startdatum för utökad Azure-support Slutdatum för utökad support i Azure
MySQL 5.7 Funktioner den 20 mars 2018 31 oktober 2023 31 mars 2026 1 april 2026 1 maj 2029
MySQL 8 Funktioner den 11 december 2019 30 april 2026 30 april 2026 1 juni 2026 den 30 april 2029

Vad händer när standardsupporten har upphört?

För att ge kunderna tillräckligt med tid för att bestämma om de ska uppgradera eller registreras i utökad support börjar den utökade supportplanen officiellt någon gång i början av 2026.

Efter standarddatumet för supporten registreras Azure Database for MySQL-servrar som körs på MySQL-versioner som inte stöds automatiskt i utökad support och debiteras automatiskt för den här tjänsten efter en respitperiod på en månad. Utökad support ger kritiska säkerhetsuppdateringar i upp till tre år efter att standardsupporten har upphört, vilket ger kunderna mer tid att planera och köra större versionsuppgraderingar. För att undvika utökade supportavgifter måste du uppgradera Din Azure Database for MySQL-server till en MySQL-version som fortfarande finns inom standardsupporten.

Under den utökade supportperioden prioriterar Microsoft tjänstens tillgänglighet, tillförlitlighet och säkerhet. Viktiga ändringar implementeras för att säkerställa att tjänsten förblir tillgänglig och skyddad, men nya funktioner och delversionsuppgraderingar kanske inte garanteras.

Kommentar

Utökad support tillämpas automatiskt och debiteras för servrar som körs på äldre MySQL-versioner när standardsupporten har upphört. För att kunna välja bort utökad support och undvika avgifter måste kunderna uppgradera till en huvudversion av programvaran som stöds. Om du vill ha mer information eller ge feedback kontaktar du Fråga Azure Database For MySQL.

Prissättningen är tillgänglig på prissidan senare i år.

Stöd för innovationsversion

Versionerna av MySQL Innovation Release tillhandahålls för att ge åtkomst till de senaste MySQL-funktionerna. Stöd för dessa versioner omfattar kärnfunktioner men exkluderar avancerade funktioner som hög tillgänglighet (HA), repliker och automatiserade säkerhetskopior. Stöd för Innovation Release är begränsat till den senaste versionen, där tidigare versioner inte behålls för att säkerställa att användarna har åtkomst till de senaste framstegen. Varje Innovation Release-server har en 30-dagars livscykel från det datum då den skapades, varefter den tas bort automatiskt. Inga månatliga underhållsuppdateringar tillämpas under livscykeln för dessa versioner.

Kommentar

Innovation Release-versioner är avsedda för tidig åtkomst och experimentering. Därför är de inte berättigade till kundsupportärenden och ingen direkt supporthjälp tillhandahålls. Användarna uppmanas att läsa dokumentation och communityresurser för felsökning och vägledning.

Stöd för delversion

Azure Database for MySQL utför automatiskt delversionsuppgraderingar till den Azure-föredragna versionen som en del av periodiskt underhåll.

Tillbakadragna MySQL-motorversioner stöds inte i Azure Database for MySQL

Följande begränsningar gäller endast efter att den utökade pportperioden har avslutats och servern fortfarande kör en tillbakadragen MySQL-version:

  • Inga ytterligare säkerhets- eller supportuppdateringar tillhandahålls för den tillbakadragna versionen. Azure Database for MySQL kan inte korrigera den tillbakadragna databasmotorn för buggar eller säkerhetsproblem, och stöd för problem med databasmotorn är inte längre tillgängligt. Azure fortsätter dock att utföra regelbundet underhåll och korrigeringar för värden, operativsystemet, containrarna och andra tjänstrelaterade komponenter.
  • Du kan inte skapa nya databasservrar för den tillbakadragna versionen. Du kan dock utföra återställningar till tidpunkt och skapa skrivskyddade repliker för dina befintliga servrar. Nya tjänstfunktioner som utvecklats av Azure Database for MySQL kanske bara är tillgängliga för databasserverversioner som stöds.
  • Drifttids-S.L.A.s gäller endast för tjänstrelaterade problem i Azure Database for MySQL och inte för driftstopp som orsakas av databasmotorrelaterade buggar.
  • I händelse av ett allvarligt hot mot tjänsten som orsakas av sårbarheten för MySQL-databasmotorn som identifieras i den tillbakadragna databasversionen kan Azure välja att stoppa databasserverns beräkningsnod från att skydda tjänsten först. Du uppmanas att uppgradera servern innan du ansluter den. Under uppgraderingsprocessen skyddas dina data alltid av automatiska säkerhetskopieringar som utförs på tjänsten, som kan användas för att återställa dem till en äldre version om så önskas.

Vanliga frågor (FAQ)

F: Vad händer om jag inte uppgraderar min Azure Database for MySQL-server till en huvudversion som stöds när standardsupporten har upphört?

S: Om du inte uppgraderar din Azure Database for MySQL-server till en högre version som stöds före startdatumet för azure-utökad support registreras servern automatiskt i utökad support och du debiteras för den här tjänsten. För att undvika utökade supportavgifter måste du uppgradera servern till en MySQL-version som fortfarande ligger inom standardsupportperioden.

F: Vad är processen för att utföra en större versionsuppgradering på Azure Database for MySQL?

S: Med Azure Database for MySQL kan du utföra huvudversionsuppgraderingar på plats med hjälp av MVU-funktionen (Major Version Upgrade). För mer detaljerad information, se dokumentet Större versionsuppgradering i Azure Database for MySQLStörre versionsuppgradering i Azure Database for MySQL.

F: Finns det några förväntade avbrott eller prestandapåverkan under en större versionsuppgradering?

S: Ja, det finns en viss stilleståndstid under uppgraderingsprocessen för större versioner. Den specifika varaktigheten varierar beroende på faktorer som databasens storlek och komplexitet. Vi rekommenderar att du utför en testuppgradering i en icke-produktionsmiljö för att utvärdera den förväntade stilleståndstiden och utvärdera potentiella prestanda. För att minimera stilleståndstiden för dina applikationer under uppgraderingen kan du utforska alternativet att utföra en större versionsuppgradering med minimal stilleståndstid med hjälp av en läsreplik.

F: Kan jag återställa till en tidigare huvudversion efter uppgraderingen?

S: Även om det inte rekommenderas att nedgradera till en tidigare huvudversion efter uppgraderingen, bekräftar vi att det kan finnas specifika scenarier där den här flexibiliteten blir nödvändig. För att säkerställa en smidig uppgraderingsprocess och lindra eventuella problem rekommenderar vi att du följer bästa praxis genom att utföra en omfattande säkerhetskopiering på begäran innan du fortsätter med uppgraderingen.

Den här säkerhetskopieringen fungerar som en försiktighetsåtgärd så att du kan återställa databasen till den tidigare versionen på en annan ny Azure Database for MySQL om det behövs.

F: Vilka är de största fördelarna med att uppgradera till en nyare huvudversion?

S: Nyare större versioner av MySQL levereras med en mängd förbättringar, inklusive förbättrad prestanda, säkerhet och nya funktioner. För mer information, se de relevanta versionsanteckningarna för MySQL.

F: Finns det några kompatibilitetsproblem att känna till när du uppgraderar till en nyare huvudversion?

S: Ändringar i nyare större versioner kan orsaka vissa kompatibilitetsproblem. Det är viktigt att testa dina program med den nya versionen innan du uppgraderar produktionsdatabasen. En omfattande lista över kompatibilitetsproblem finns i MySQL:s officiella dokumentation .

F: Vilket stöd är tillgängligt om jag stöter på problem under uppgraderingsprocessen?

S: Om du har frågor får du svar från communityexperter i Microsoft Q&A. Om du har ett supportavtal och behöver teknisk hjälp kan du skapa en supportbegäran.

F: Vad händer med mina data under uppgraderingen?

S: Även om dina data inte påverkas under uppgraderingsprocessen är det mycket lämpligt att skapa en säkerhetskopia innan du fortsätter med uppgraderingen. Det här försiktighetsmåttet hjälper till att minska risken för potentiell dataförlust på grund av oförutsedda komplikationer.