Condividi tramite


Migrazione con tempo di inattività minimo a Database di Azure per MySQL - Server flessibile

SI APPLICA A:Database di Azure per MySQL - Server singolo Database di Azure per MySQL - Server flessibile

Importante

Il server singolo del Database di Azure per MySQL è in fase di ritiro. È consigliabile eseguire l'aggiornamento al server flessibile del Database di Azure per MySQL. Per altre informazioni sulla migrazione a Database di Azure per MySQL - Server flessibile, vedere Cosa succede a Database di Azure per MySQL - Server singolo?

È possibile eseguire migrazioni MySQL al server flessibile di Database di Azure per MySQL con tempi di inattività minimi usando la replica dei dati in ingresso, che limita la quantità di tempo di inattività che si verifica dall'applicazione.

È anche possibile fare riferimento alla Guida alla migrazione del database per informazioni dettagliate e casi d'uso sulla migrazione dei database al server flessibile di Database di Azure per MySQL. Questa guida fornisce indicazioni che consentiranno di pianificare e eseguire correttamente una migrazione di MySQL ad Azure.

Panoramica

Usando la replica dei dati in ingresso, è possibile configurare l'origine come primaria e la destinazione come replica, in modo che sia presente una sincronizzazione continua di tutte le nuove transazioni in Azure mentre l'applicazione rimane in esecuzione. Dopo che i dati sono allineati sul lato Azure di destinazione, è necessario arrestare l'applicazione per un breve momento (tempo di inattività minimo), attendere l'allineamento dell'ultimo batch di dati (dal momento in cui è stata arrestata l'applicazione fino a quando l'applicazione non è effettivamente non disponibile per accettare nuovo traffico) nella destinazione e quindi aggiornare la stringa di connessione in modo da puntare ad Azure. Al termine, l'applicazione sarà live in Azure.

Passaggi successivi