Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Database for MySQL biedt een volledig beheerde databaseservice, mogelijk gemaakt door de MySQL Community Edition, zodat ontwikkelaars toepassingen efficiënt kunnen bouwen en schalen. In dit artikel vindt u een overzicht van het versieondersteuningsbeleid voor Azure Database for MySQL, met informatie over het levenscyclusbeheer, met inbegrip van versiebeschikbaarheid, updates en tijdlijnen voor einde van ondersteuning. Door dit beleid te begrijpen, kunt u ervoor zorgen dat uw toepassingen veilig, presterend blijven en zijn afgestemd op de nieuwste MySQL-innovaties, terwijl onderbrekingen tijdens versieovergangen worden geminimaliseerd.
Ondersteunde MySQL-versies
Azure Database for MySQL is ontwikkeld vanuit de MySQL Community Edition en maakt gebruik van de InnoDB-opslagengine. De service ondersteunt de huidige hoofdversies van de community. MySQL maakt gebruik van het X.Y.Z.-naamgevingsschema waarbij X.Y de primaire versie is en Z de secundaire versie is. Het Z-nummer neemt toe voor elke nieuwe LTS-release, maar is waarschijnlijk altijd 0 voor innovatiereleases. Zie de MySQL-documentatie voor meer informatie over het schema.
Azure Database for MySQL ondersteunt momenteel de volgende primaire en secundaire versies van MySQL:
| Version | Huidige kleine versie | Vrijgavestatus |
|---|---|---|
| MySQL-versie 5.7 | 5.7.44 | GA (buiten gebruik gesteld) |
| MySQL-versie 8.0 | 8.0.46 | GA |
| MySQL-versie 8.4 | 8.4.9 | GA |
| MySQL-versie 9.5 | 9.5.0 | Openbare preview (Innovatie-Release) |
Lees het versieondersteuningsbeleid voor buiten gebruik gestelde versies in documentatie over versieondersteuningsbeleid.
Ondersteuning voor grote versies
Azure Database for MySQL ondersteunt elke grote versie van MySQL vanaf de startdatum van Azure's ondersteuning totdat de MySQL-community deze stopt met ondersteuning, zoals is opgegeven in het versiebeleid.
Beleid voor de uitfasering van hoofdversies
De volgende tabel bevat de details van de buitengebruikstelling voor primaire mySQL-versies. De datums volgen het mySQL-versiebeheerbeleid.
| Version | Wat is nieuw | begindatum van ondersteuning Azure | Datum van buitengebruikstelling van de community | einddatum van Azure Standard-ondersteuning | Azure begindatum voor uitgebreide ondersteuning | einddatum voor uitgebreide ondersteuning Azure |
|---|---|---|---|---|---|---|
| MySQL 5.7 | Features | 20 maart 2018 | dinsdag 31 oktober 2023 | 30 september 2026 | donderdag 1 oktober 2026 | 31 maart 2029 |
| MySQL 8.0 | Features | 11 december 2019 | 30 april 2026 | 31 januari 2027 | 1 februari 2027 | 31 mei 2029 |
Wat gebeurt er nadat de standaardondersteuning is beëindigd?
Om u voldoende tijd te geven om een upgrade uit te voeren naar een ondersteunde versie, wordt Uitgebreide ondersteuning gestart nadat Standard Support voor elke versie is beëindigd.
Na de einddatum van de Standard-ondersteuning worden Azure Database for MySQL servers die worden uitgevoerd op niet-ondersteunde MySQL-versies automatisch ingeschreven bij uitgebreide ondersteuning en worden automatisch kosten in rekening gebracht voor deze service. Uitgebreide ondersteuning biedt essentiële beveiligingsupdates tot drie jaar na het einde van de Standard-ondersteuning, zodat u meer tijd hebt om belangrijke versie-upgrades te plannen en uit te voeren. Als u kosten voor uitgebreide ondersteuning wilt voorkomen, moet u uw Azure Database for MySQL-server upgraden naar een MySQL-versie die zich nog steeds in Standard Support bevindt.
Tijdens de verlengde ondersteuningsperiode geeft Microsoft prioriteit aan de beschikbaarheid, betrouwbaarheid en beveiliging van de service. De service ontvangt essentiële wijzigingen om ervoor te zorgen dat deze toegankelijk en beveiligd blijft, maar nieuwe functies en secundaire versie-upgrades zijn mogelijk niet gegarandeerd.
Note
Uitgebreide ondersteuning wordt automatisch toegepast en wordt in rekening gebracht op servers die worden uitgevoerd op verouderde MySQL-versies nadat Standard Support is beëindigd. Als u zich wilt afmelden voor uitgebreide ondersteuning en kosten wilt voorkomen, voert u een upgrade uit naar een ondersteunde primaire versie van de software. Neem voor meer informatie contact op met Ask Azure Database For MySQL.
Er worden geen kosten in rekening gebracht voor uitgebreide ondersteuning voor servers met de status Gestopt. De kosten zijn alleen van toepassing op servers met de status Geslaagd.
Prijzen zijn beschikbaar op de pagina met prijzen
Ondersteuning voor de releaseversie van Innovatie
Microsoft biedt versies van MySQL Innovation Release om u toegang te geven tot de nieuwste MySQL-functies en -mogelijkheden. Ondersteuning voor deze versies omvat kernfunctionaliteiten, maar sluit geavanceerde functies zoals hoge beschikbaarheid (HA), replica's en geautomatiseerde back-ups uit. Ondersteuning voor Innovation Release is beperkt tot de meest recente versie en eerdere versies blijven niet behouden om ervoor te zorgen dat gebruikers toegang hebben tot de nieuwste ontwikkelingen. Elke Innovation Release-server heeft een levenscyclus van 30 dagen vanaf de aanmaakdatum, waarna deze automatisch wordt verwijderd. Er worden geen maandelijkse onderhoudsupdates toegepast tijdens de levenscyclus van deze versies. De Release-track voor innovatie gaat niet algemeen beschikbaar.
Note
Innovatiereleaseversies zijn bedoeld voor vroege toegang en experimenten. Daarom komen ze niet in aanmerking voor klantondersteuningsaanvragen en wordt er geen directe ondersteuning geboden. Raadpleeg de documentatie en bronnen van de community voor probleemoplossing en richtlijnen.
Ondersteuning voor secundaire versies
Azure Database for MySQL voert automatisch kleine versie-upgrades uit naar de door Azure geprefereerde versie, als onderdeel van periodiek onderhoud.
Buiten gebruik gestelde mySQL-engineversies worden niet ondersteund in Azure Database for MySQL
De volgende beperkingen gelden alleen nadat de verlengde ondersteuningsperiode is beëindigd en uw server nog steeds een buiten gebruik gestelde MySQL-versie uitvoert:
- Er worden geen verdere beveiligingsupdates of ondersteuningsupdates geboden voor de buiten gebruik gestelde versie. Azure Database for MySQL kan de buiten gebruik gestelde database-engine niet patchen op bugs of beveiligingsproblemen en ondersteuning voor problemen met de database-engine is niet meer beschikbaar. Azure blijft echter periodiek onderhoud en patches uitvoeren voor de host, het besturingssysteem, de containers en andere servicegerelateerde onderdelen.
- U kunt geen nieuwe databaseservers maken voor de buiten gebruik gestelde versie. U kunt echter herstel naar een bepaald tijdstip uitvoeren en leesreplica's maken voor uw bestaande servers. Nieuwe servicemogelijkheden die door Azure Database for MySQL zijn ontwikkeld, zijn mogelijk alleen beschikbaar voor ondersteunde databaseserverversies.
- Sla's voor uptime zijn alleen van toepassing op Azure Database for MySQL servicegerelateerde problemen en niet op downtime die wordt veroorzaakt door fouten in de database-engine.
- In het extreme geval van een ernstige bedreiging voor de service die wordt veroorzaakt door het beveiligingsprobleem van de MySQL-database-engine dat is geïdentificeerd in de buiten gebruik gestelde databaseversie, kan Azure ervoor kiezen om het rekenknooppunt van uw databaseserver te stoppen om de service eerst te beveiligen. U wordt gevraagd om de server te upgraden voordat u deze online brengt. Tijdens het upgradeproces beschermen automatische back-ups die op de service worden uitgevoerd altijd uw gegevens, die kunnen worden gebruikt om deze naar een oudere versie te herstellen, indien gewenst.
Ondersteuning voor buiten gebruik gestelde MySQL-invoegtoepassingen in Azure Database for MySQL
- Volgens de openbare MySQL-documentatie is de mysql_native_password verificatie-invoegtoepassing afgeschaft in MySQL 8.0.34. Deze invoegtoepassing blijft echter ingeschakeld in Azure Database for MySQL in alle versies.
- Voor MySQL 8.4 is de caching_sha2_password-invoegtoepassing de standaardverificatie-invoegtoepassing. Alle nieuwe gebruikersaccounts maken gebruik van de caching_sha2_password-invoegtoepassing voor verificatie. Bestaande gebruikersaccounts die gebruikmaken van de mysql_native_password-invoegtoepassing, worden nog steeds ondersteund.
- Wijzig de verificatieinvoegtoepassing voor bestaande gebruikersaccounts in caching_sha2_password in plaats van mysql_native_password vóór of na een upgrade naar MySQL 8.4.
Veelgestelde vragen (FAQ)
Q: Wat is het verschil tussen Azure Standard Support en Azure Uitgebreide ondersteuning?
A: Azure Standaardondersteuning verwijst naar de periode tussen het einde van de communityondersteuning (EOL) en het begin van uitgebreide ondersteuning en wordt zonder extra kosten verstrekt. Tijdens de standard-ondersteuning blijft Microsoft prioriteit geven aan de beschikbaarheid, betrouwbaarheid en beveiliging van de service. Alleen essentiële wijzigingen worden aangebracht om de service stabiel en veilig te houden en nieuwe functies of secundaire versie-upgrades worden mogelijk niet geïntroduceerd. Azure uitgebreide ondersteuning is van toepassing nadat de standaardondersteuningsperiode is beëindigd, zodat u oudere versies kunt blijven uitvoeren met beveiligingsupdates en technische ondersteuning, maar zonder nieuwe functies, en deze automatisch wordt toegepast en in rekening gebracht als u geen upgrade uitvoert.
Q: Wat gebeurt er als ik mijn Azure Database for MySQL server niet bijwerk naar een ondersteunde primaire versie nadat Standard Support is beëindigd?
A: Als u uw Azure Database for MySQL server niet bijwerken naar een ondersteunde primaire versie vóór de begindatum van de Azure uitgebreide ondersteuning, wordt uw server automatisch ingeschreven bij Uitgebreide ondersteuning en worden er kosten in rekening gebracht voor deze service. Als u kosten voor uitgebreide ondersteuning wilt voorkomen, moet u uw server upgraden naar een MySQL-versie die zich nog binnen de standaardondersteuningsperiode bevindt.
Q: Wat is het proces voor het uitvoeren van een upgrade van een primaire versie op Azure Database for MySQL?
A: Met Azure Database for MySQL kunt u in-place major versie-upgrades uitvoeren met behulp van de functie Major Version Upgrade (MVU). Raadpleeg het artikel upgrade van de hoofdversie in Azure Database for MySQL voor meer gedetailleerde informatie.
V: Zijn er verwachte downtime of prestatie-effecten tijdens een upgrade van een primaire versie?
A: Ja, er is enige downtime tijdens het upgradeproces van de primaire versie. De specifieke duur varieert, afhankelijk van factoren zoals de grootte en complexiteit van de database. We raden u aan een testupgrade uit te voeren in een niet-productieomgeving om de verwachte downtime te beoordelen en mogelijke prestaties te evalueren. Als u downtime voor uw toepassingen tijdens de upgrade wilt minimaliseren, kunt u de aanbevolen procedure voor de upgrade van primaire versies verkennen.
V: Kan ik na de upgrade terugkeren naar een vorige primaire versie?
A: Hoewel het niet wordt aanbevolen om te downgraden naar een eerdere primaire versie na de upgrade, erkennen we dat er mogelijk specifieke scenario's zijn waarin deze flexibiliteit nodig is. Om een soepel upgradeproces te garanderen en mogelijke problemen te verhelpen, is het raadzaam om te voldoen aan best practices door een uitgebreide back-up op aanvraag uit te voeren voordat u doorgaat met de upgrade.
Deze back-up fungeert als voorzorgsmaatregel, zodat u uw database kunt herstellen naar een eerdere versie op een andere nieuwe Azure Database for MySQL indien nodig.
V: Wat zijn de belangrijkste voordelen van het upgraden naar een nieuwere primaire versie?
A: Nieuwere primaire versies van MySQL worden geleverd met een groot aantal verbeteringen, waaronder verbeterde prestaties, beveiliging en nieuwe functies. Raadpleeg de relevante MySQL-releaseopmerkingen voor meer informatie.
V: Zijn er compatibiliteitsproblemen waarmee u rekening moet houden bij het upgraden naar een nieuwere primaire versie?
A: Wijzigingen in nieuwere primaire versies kunnen enkele compatibiliteitsproblemen veroorzaken. Het is belangrijk om uw toepassingen te testen met de nieuwe versie voordat u de productiedatabase bijwerkt. Raadpleeg de officiële documentatie van MySQL voor een uitgebreide lijst met compatibiliteitsproblemen.
V: Welke ondersteuning is beschikbaar als ik problemen ondervind tijdens het upgradeproces?
A: Als u vragen hebt, kunt u antwoorden krijgen van community-experts in
V: Wat gebeurt er met mijn gegevens tijdens de upgrade?
A: Hoewel uw gegevens niet worden beïnvloed tijdens het upgradeproces, is het raadzaam om een back-up te maken voordat u doorgaat met de upgrade. Deze voorzorgsmaatregel helpt het risico op potentiële gegevensverlies te beperken vanwege onvoorziene complicaties.
Q: Wat is Azure Database for MySQL - Uitgebreide ondersteuning?
A: Uitgebreide ondersteuning is een functie-aanbieding waarmee klanten MySQL-versies kunnen blijven uitvoeren die het einde van de levensduur van de community hebben bereikt (einde van ondersteuning), met continue toegang tot beschikbaarheid met SLA,beveiligingsupdates en technische ondersteuning.
Q: Is Uitgebreide ondersteuning een afzonderlijk ondersteuningsplan zoals Azure Standard of Professional Direct Support?
A: Nee. Uitgebreide ondersteuning is geen ondersteuningsplan. Het is een functie van de Azure Database for MySQL-service die van toepassing is op specifieke MySQL-versies na het einde van de ondersteuning van de community. Het is onafhankelijk van uw Azure ondersteuningsplan.
V: Moet ik actie ondernemen om uitgebreide ondersteuning in te schakelen?
A: Er is geen actie vereist. Als op uw server een MySQL-versie wordt uitgevoerd die de uitgebreide ondersteuningsfase heeft ingevoerd, wordt deze automatisch ingeschreven.
V: Wanneer begint de facturering voor uitgebreide ondersteuning?
A: Facturering begint na het einde van Azure standaardondersteuningsdatum van de MySQL-versie.
V: Hoe is uitgebreide ondersteuning geprijsd?
A: Uitgebreide ondersteuning wordt gefactureerd per vCore per uur. Dus, read replica's en servers waarvoor hoge beschikbaarheid is ingeschakeld, worden gefactureerd op basis van de extra gebruikte vCores. Zie de Azure prijscalculator voor meer informatie over prijzen.
V: Hoe sluit ik uitgebreide ondersteuning af?
A: Voer een upgrade uit van uw server naar een MySQL-versie die nog steeds ondersteuning voor de community heeft. Wanneer u de upgrade voltooit, verlaat uw server automatisch Extended Support en stopt de facturering.