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

Database di Azure per MySQL server singolo si trova nel percorso di ritiro. È consigliabile eseguire l'aggiornamento a Database di Azure per MySQL server flessibile. Per altre informazioni sulla migrazione a Database di Azure per MySQL server flessibile, vedere Che cosa accade a Database di Azure per MySQL server singolo?

È possibile eseguire migrazioni mySQL a Database di Azure per MySQL server flessibile 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 a Guida alla migrazione del database per informazioni dettagliate e casi d'uso sulla migrazione dei database a Database di Azure per MySQL server flessibile. 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à disponibile in Azure.

Passaggi successivi

  • Per altre informazioni sulla migrazione di database a Database di Azure per MySQL server flessibile, vedere La Guida alla migrazione del database.