Puoi eseguire la migrazione dei database MySQL alle istanze Cloud SQL per MySQL con Database Migration Service. Database Migration Service utilizza le funzionalità di replica native di MySQL per replicare i dati dal database di origine all'istanza Cloud SQL per MySQL di destinazione.
Questa pagina fornisce una panoramica delle funzionalità chiave di Database Migration Service per le migrazioni MySQL omogenee:
Origini e destinazioni supportate elenca tutte le versioni di MySQL supportate da Database Migration Service.
Il flusso di dati di migrazione fornisce una panoramica end-to-end di come si spostano i dati durante Google Cloud il processo di migrazione.
Il monitoraggio fornisce un'introduzione ai log e alle metriche che possono aiutarti a osservare l'avanzamento e l'integrità del job di migrazione.
Database di origine e destinazione supportati
Puoi utilizzare Database Migration Service per eseguire la migrazione tra la stessa versione di MySQL o da versioni precedenti di MySQL a versioni successive supportate in Cloud SQL.
La tabella seguente elenca tutte le offerte di database di origine e destinazione MySQL supportate. Per l'elenco completo delle versioni esatte e del supporto tra versioni, consulta Supporto delle versioni.
| Database di origine | Database di destinazione |
|---|---|
| Amazon RDS | Cloud SQL per MySQL |
| Amazon Aurora | |
| Database di Microsoft Azure per MySQL | |
| MySQL autogestito
(on-premise o su qualsiasi VM cloud di cui hai il controllo totale) |
Flusso di dati di migrazione
Per le migrazioni MySQL omogenee a Cloud SQL, Database Migration Service si connette all'istanza Cloud SQL di destinazione e poi gestisce il processo di migrazione per suo conto. È l'istanza di destinazione a stabilire la connessione all'istanza di origine, ma Database Migration Service supervisiona il processo.
Per le migrazioni MySQL omogenee a Cloud SQL, Database Migration Service supporta i flussi di migrazione continui e una tantum. Con le migrazioni continue, i dati vengono prima caricati da un dump completo e poi aggiornati continuamente in base alle informazioni sulle modifiche dei dati provenienti dai file di log del database.
Per una procedura dettagliata di tutti i tipi e le fasi di migrazione, consulta Tipi e fasi di migrazione.
Monitoraggio
Database Migration Service fornisce funzionalità di logging e osservabilità complete per aiutarti a monitorare l'avanzamento della migrazione. Queste funzionalità includono la diagnostica in tempo reale per il ritardo di replica, nonché log dettagliati per l'integrità dell'istanza di destinazione Cloud SQL per MySQL e lo stato del job di migrazione.
Per maggiori dettagli, consulta Metriche dei job di migrazione.
Passaggi successivi
Per saperne di più sui dati e sul supporto delle funzionalità di MySQL in Database Migration Service, consulta Limitazioni note.
Per una procedura dettagliata completa della migrazione, consulta Inizia a utilizzare le migrazioni di Cloud SQL per MySQL.