Condividi tramite


Criteri di supporto per la versione di Database di Azure per MySQL

Database di Azure per MySQL offre un servizio di database completamente gestito con tecnologia Community Edition di MySQL, consentendo agli sviluppatori di creare e ridimensionare le applicazioni in modo efficiente. Questo articolo descrive i criteri di supporto della versione per Database di Azure per MySQL, illustrando in dettaglio la gestione del ciclo di vita, tra cui disponibilità della versione, aggiornamenti e sequenze temporali di fine del supporto. I clienti possono garantire che le applicazioni rimangano sicure, efficienti e allineate alle ultime innovazioni MySQL, riducendo al minimo le interruzioni durante le transizioni di versione, comprendendo questi criteri.

Versioni di MySQL supportate

Database di Azure per MySQL è stato sviluppato da MySQL Community Editionusando il motore di archiviazione InnoDB. Il servizio supporta le principali versioni correnti della community, ovvero MySQL 5.7 e 8.0. MySQL usa lo schema di denominazione X.Y.Z. dove X è la versione principale, Y è la versione secondaria e Z è la versione per la correzione dei bug. Per altre informazioni sullo schema, vedere la documentazione di MySQL.

Attualmente, Database di Azure per MySQL supporta le versioni principali e secondarie di MySQL indicate di seguito:

Versione Versione secondaria corrente Stato della versione
MySQL versione 5.7 5.7.44 Disponibilità generale
MySQL versione 8.0 8.0.41 Disponibilità generale
MySQL versione 8.4 8.4.4 Anteprima pubblica
MySQL versione 9.2 9.2.0 Anteprima pubblica

Leggere i criteri di supporto della versione per le versioni ritirate nella documentazione dei criteri di supporto delle versioni.

Supporto della versione principale

Database di Azure per MySQL supporta ogni versione principale di MySQL dalla data in cui Azure inizia a supportarlo fino al ritiro della community MySQL, come indicato nei criteri di controllo delle versioni.

Criteri di ritiro delle versioni principali

I dettagli relativi al ritiro per le versioni principali di MySQL sono elencati nella tabella seguente. Le date visualizzate seguono i criteri di controllo delle versioni di MySQL.

Versione Novità Data di inizio del supporto tecnico di Azure Data di ritiro della community Data di fine del supporto standard di Azure Data di inizio del supporto esteso di Azure Data di fine del supporto esteso di Azure
MySQL 5.7 Funzionalità 20 marzo 2018 31 ottobre 2023 31 marzo 2026 1 aprile 2026 31 marzo 2029
MySQL 8 Funzionalità 11 dicembre 2019 30 aprile 2026 31 maggio 2026 1 giugno 2026 31 marzo 2029

Cosa accade dopo il termine del supporto standard?

Per fornire ai clienti tempo sufficiente per decidere se eseguire l'aggiornamento o essere registrati nel supporto esteso, il piano di supporto esteso inizia ufficialmente all'inizio del 2026.

Dopo la data di fine del supporto standard, i server di Database di Azure per MySQL in esecuzione in versioni mySQL non supportate vengono registrati automaticamente nel supporto esteso e vengono addebitati automaticamente per questo servizio dopo un periodo di tolleranza di un mese. Il supporto esteso offre aggiornamenti critici della sicurezza per un massimo di tre anni dopo la fine del supporto standard, consentendo ai clienti di pianificare ed eseguire aggiornamenti di versione principali. Per evitare addebiti per il supporto esteso, è necessario aggiornare il server di Database di Azure per MySQL a una versione mySQL ancora inclusa nel supporto standard.

Durante il periodo di supporto esteso, Microsoft assegna priorità alla disponibilità, all'affidabilità e alla sicurezza del servizio. Le modifiche essenziali vengono implementate per garantire che il servizio rimanga accessibile e protetto, ma potrebbero non essere garantite nuove funzionalità e aggiornamenti della versione secondaria.

Annotazioni

Il supporto esteso viene applicato automaticamente e addebitato ai server in esecuzione nelle versioni legacy di MySQL al termine del supporto standard. Per rifiutare esplicitamente il supporto esteso ed evitare addebiti, i clienti devono eseguire l'aggiornamento a una versione principale supportata del software. Per altre informazioni o per inviare commenti e suggerimenti, contattare Ask Azure Database for MySQL ( Chiedere al database di Azure per MySQL).

I prezzi sono disponibili nella pagina dei prezzi più tardi quest'anno.

Supporto della versione del rilascio dell'innovazione

Le versioni di MySQL Innovation Release vengono fornite per consentire l'accesso alle funzionalità e alle funzionalità MySQL più recenti. Il supporto per queste versioni include funzionalità di base, ma esclude funzionalità avanzate, ad esempio disponibilità elevata , repliche e backup automatizzati. Il supporto di Innovation Release è limitato alla versione più recente, con le versioni precedenti non mantenute per garantire agli utenti l'accesso ai progressi più recenti. Ogni server Innovation Release ha un ciclo di vita di 30 giorni dalla data di creazione, dopo la quale viene rimosso automaticamente. Durante il ciclo di vita di queste versioni non vengono applicati aggiornamenti mensili di manutenzione.

Annotazioni

Le versioni di Innovation Release sono destinate all'accesso anticipato e alla sperimentazione. Di conseguenza, non si qualificano per i casi di assistenza clienti e non viene fornita alcuna assistenza di supporto diretto. Gli utenti sono invitati a fare riferimento alla documentazione e alle risorse della community per la risoluzione dei problemi e indicazioni.

Supporto della versione secondaria

Database di Azure per MySQL esegue automaticamente gli aggiornamenti della versione secondaria alla versione preferita di Azure come parte della manutenzione periodica.

Versioni del motore MySQL ritirate non supportate in Database di Azure per MySQL

Le restrizioni seguenti si applicano solo dopo la fine del periodo di pport esteso e il server sta ancora eseguendo una versione di MySQL ritirata:

  • Non vengono forniti ulteriori aggiornamenti di sicurezza o supporto per la versione ritirata. Database di Azure per MySQL non può applicare patch al motore di database ritirato per eventuali bug o problemi di sicurezza e il supporto per i problemi relativi al motore di database non è più disponibile. Azure continua tuttavia a eseguire la manutenzione periodica e l'applicazione di patch per l'host, il sistema operativo, i contenitori e altri componenti correlati al servizio.
  • Non è possibile creare nuovi server di database per la versione ritirata. È tuttavia possibile eseguire ripristini temporizzati e creare repliche in lettura per i server esistenti. Le nuove funzionalità del servizio sviluppate da Database di Azure per MySQL potrebbero essere disponibili solo per le versioni supportate del server di database.
  • I contratti di servizio relativi al tempo di attività si applicano esclusivamente ai problemi correlati al servizio Database di Azure per MySQL e non a tempo di inattività causato da bug correlati al motore di database.
  • Nel caso estremo di una grave minaccia al servizio causata dalla vulnerabilità del motore di database MySQL identificata nella versione ritirata del database, Azure potrebbe innanzitutto scegliere di interrompere la sicurezza del servizio da parte del nodo di calcolo del server di database. Viene richiesto di aggiornare il server prima di portarlo online. Durante il processo di aggiornamento, i dati sono sempre protetti dai backup automatici eseguiti nel servizio, che possono essere usati per ripristinarli in una versione precedente, se necessario.

Domande frequenti

D: Cosa accade se non si aggiorna il server di Database di Azure per MySQL a una versione principale supportata al termine del supporto standard?

R: Se non si aggiorna il server di Database di Azure per MySQL a una versione principale supportata prima della data di inizio del supporto esteso di Azure, il server viene registrato automaticamente nel supporto esteso e viene addebitato il costo per questo servizio. Per evitare addebiti per il supporto esteso, è necessario aggiornare il server a una versione di MySQL ancora entro il periodo di supporto standard.

D: Qual è il processo per eseguire un aggiornamento della versione principale in Database di Azure per MySQL?

R: Database di Azure per MySQL consente di eseguire aggiornamenti delle versioni principali sul posto usando la funzionalità principale di aggiornamento della versione (MVU). Per informazioni più dettagliate, vedere l'aggiornamento della versione principale di Database di Azure per MySQL nel documento Aggiornamento della versione principale di Database di Azure per MySQL.

D: Sono previsti tempi di inattività o effetti sulle prestazioni durante un aggiornamento della versione principale?

R: Sì, si verifica un tempo di inattività durante il processo di aggiornamento della versione principale. La durata specifica varia a seconda di fattori quali le dimensioni e la complessità del database. È consigliabile eseguire un aggiornamento di test in un ambiente non di produzione per valutare il tempo di inattività previsto e valutare le potenziali prestazioni. Per ridurre al minimo i tempi di inattività per le applicazioni durante l'aggiornamento, è possibile esplorare l'opzione per eseguire un aggiornamento della versione principale con tempo di inattività minimo usando la replica in lettura.

D: È possibile eseguire il rollback a una versione principale precedente dopo l'aggiornamento?

R: Sebbene non sia consigliabile effettuare il downgrade a una versione principale precedente dopo l'aggiornamento, si riconosce che potrebbero esserci scenari specifici in cui questa flessibilità diventa necessaria. Per garantire un processo di aggiornamento uniforme e risolvere eventuali potenziali problemi, è consigliabile rispettare le procedure consigliate eseguendo un backup completo su richiesta, prima di procedere con l'aggiornamento.

Questo backup funge da misura precauzionale, consentendo di ripristinare il database alla versione precedente in un altro nuovo database di Azure per MySQL, se necessario.

D: Quali sono i principali vantaggi dell'aggiornamento a una versione principale più recente?

R: Le versioni principali più recenti di MySQL includono una serie di miglioramenti, tra cui prestazioni avanzate, sicurezza e nuove funzionalità. Per informazioni dettagliate, vedere le note sulla versione di MySQL pertinenti.

D: Esistono problemi di compatibilità da tenere presenti durante l'aggiornamento a una versione principale più recente?

R: Le modifiche apportate alle versioni principali più recenti potrebbero causare alcuni problemi di compatibilità. È importante testare le applicazioni con la nuova versione prima di aggiornare il database di produzione. Per un elenco completo dei problemi di compatibilità, vedere la documentazione ufficiale di MySQL .

D: Quale supporto è disponibile se si verificano problemi durante il processo di aggiornamento?

R: In caso di domande, è possibile contattare gli esperti della community di Microsoft Q&A. Se si dispone di un piano di supporto e si ha bisogno di assistenza tecnica, creare una richiesta di supporto.

D: Cosa accade ai dati durante l'aggiornamento?

R: Mentre i dati rimangono invariati durante il processo di aggiornamento, è consigliabile creare un backup prima di procedere con l'aggiornamento. Questa misura precauzionale aiuta a ridurre il rischio di potenziale perdita di dati a causa di complicazioni impreviste.