Database Migration Service per MySQL

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 MySQL native per replicare i dati dal database di origine all'istanza Cloud SQL per MySQL di destinazione.

Questa pagina fornisce una panoramica delle principali funzionalità 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 della migrazione fornisce una panoramica end-to-end di come i dati vengono spostati in Google Cloud durante il processo di migrazione.

  • 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 di destinazione MySQL supportate. Per l'elenco completo delle versioni esatte e del supporto tra versioni, consulta Versioni supportate.

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 della 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 che stabilisce la connessione all'istanza di origine, ma Database Migration Service supervisiona il processo.

Panoramica del flusso di migrazione di MySQL
Figura 1. Spostamento dei dati durante le migrazioni di Database Migration Service per MySQL. (fai clic per ingrandire)
Panoramica del flusso di migrazione di MySQL

Per le migrazioni MySQL omogenee a Cloud SQL, Database Migration Service supporta 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 ai 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

Diagramma di esempio per il ritardo di replica del job di migrazione in Database Migration Service.
Figura 2. Diagramma di osservabilità di esempio in Database Migration Service. (fai clic per ingrandire)
Diagramma di esempio per il ritardo di replica del job di migrazione in Database Migration Service.

Database Migration Service offre funzionalità complete di logging e osservabilità per aiutarti a monitorare l'avanzamento della migrazione. Queste funzionalità includono la diagnostica in tempo reale per il ritardo di replica, nonché i log dettagliati per lo stato dell'istanza di destinazione di Cloud SQL per MySQL e lo stato del job di migrazione.

Per maggiori dettagli, consulta Metriche dei job di migrazione.

Passaggi successivi