Informazioni sulla migrazione dei dati in Cloud SQL

Questa pagina descrive le opzioni di migrazione dei dati in Cloud SQL.

Database Migration Service

Per eseguire la migrazione dei dati da un server esterno a Cloud SQL, puoi utilizzare Database Migration Service.

Quando utilizzi Database Migration Service, puoi creare la destinazione all'istanza Cloud SQL quando crei un job di migrazione. Database Migration Service utilizza i job di migrazione per eseguire la migrazione dei dati dal database di origine all'istanza Cloud SQL di destinazione. Per ulteriori informazioni, vedi Crea un job di migrazione a una nuova istanza di destinazione.

Tuttavia, ti consigliamo di creare l'istanza Cloud SQL di destinazione all'esterno di Database Migration Service. Ad esempio, puoi utilizzare Terraform altri strumenti Infrastructure as Code (IaC). In questo caso, dopo aver creato Cloud SQL, puoi comunque utilizzare Database Migration Service per eseguire la migrazione i dati. Per ulteriori informazioni, vedi Crea un job di migrazione a un'istanza di destinazione esistente.

Replica da un server esterno

Un'altra opzione per eseguire la migrazione dei dati da un server esterno in Cloud SQL è usare la replica. Cloud SQL supporta varie modalità di replica per eseguire la migrazione dei dati nella tua istanza.

Per ulteriori informazioni, consulta Informazioni sulla replica da un server esterno.

Per configurare Cloud SQL per la migrazione dei dati utilizzando la replica, consulta Configurare Cloud SQL e il server esterno per la replica.

Cloud SQL per MySQL supporta anche la migrazione MySQL esterni da file fisici Percona XtraBackup. Utilizzando file fisici per configurare la replica di file di dump logici, puoi eseguire la migrazione del tuo database MySQL esterno nelle istanze Cloud SQL per MySQL fino a 3 volte più velocemente rispetto all'uso di file di dump logici in una migrazione parallela e fino a 10 volte più velocemente rispetto all'uso di file di dump logici in una migrazione a thread singolo.

Per ulteriori informazioni, vedi Esegui la migrazione a Cloud SQL da un file fisico XtraBackup.

Limitazioni

  • La migrazione dei dati a un'istanza Cloud SQL in cui Private Service Connect è abilitato o che contiene già dati non è supportata. La migrazione dei dati a un'istanza che ha una replica di lettura richiede che GTID_MODE sull'istanza di origine sia impostato su ON.
  • Se la tua istanza ha impostazioni di backup personalizzate (ad esempio, una posizione di backup personalizzata), dopo averla promossa, ti consigliamo di personalizzare di nuovo le impostazioni di backup. Durante il processo di promozione, Cloud SQL ripristina i valori predefiniti delle impostazioni di backup.