Tipi di file di backup supportati

Database Migration Service supporta i seguenti tipi di backup per le migrazioni omogenee di SQL Server a Cloud SQL.

Backup completi
I backup completi sono la spina dorsale della procedura di migrazione. Contengono tutti i dati del database al momento dell'esportazione. Per la migrazione è necessario il file di backup completo.
Backup differenziali
I backup differenziali contengono tutti i dati di origine che sono apparsi nel database dall'ultimo file di backup completo. I backup differenziali sono utili se hai molti dati da replicare e vuoi gestirli collettivamente anziché caricare più file di log delle transazioni. Il file di backup differenziale è facoltativo per la migrazione.
File di log delle transazioni
Questi file contengono un elenco di operazioni di modifica che vengono eseguite nel tuo database. Database Migration Service utilizza queste informazioni per replicare gli aggiornamenti dei dati nel database di destinazione durante la fase Change Data Capture (CDC).

Per le migrazioni omogenee di SQL Server, Database Migration Service supporta solo il tipo di migrazione continua (per maggiori informazioni, vedi Flusso di dati delle migrazioni continue). Ciò significa che i job di migrazione procedono sempre alla fase CDC, ma non vengono visualizzati errori se non carichi file di log delle transazioni. Se non carichi file di log delle transazioni, devi promuovere il job di migrazione al termine della fase di caricamento iniziale. Vedi Promuovere un job di migrazione.

Quando prepari i file di backup per la migrazione, assicurati di considerare quanto segue:

  • Convenzioni di denominazione: ogni tipo di file di backup deve utilizzare una convenzione di denominazione specifica. Vedi Preparare i file di backup.

  • Struttura delle cartelle: ogni tipo di file di backup deve essere archiviato in una cartella separata nel bucket Cloud Storage che utilizzi per la migrazione. Vedi Archiviare i file di backup in un bucket Cloud Storage.

  • Crittografia: puoi utilizzare i backup criptati per la migrazione. Se vuoi criptare i file di backup, devi criptare tutti i tipi di file di backup che utilizzi per un database specifico incluso nella migrazione. Vedi Utilizzare i file di backup criptati.

  • Configurazione del job di migrazione: se utilizzi un file di backup differenziale per qualsiasi database incluso nella migrazione, devi configurare il job di migrazione in modo che Database Migration Service possa riconoscere i file di backup differenziale nel bucket Cloud Storage. Vedi Creare un job di migrazione

Passaggi successivi

Per una guida dettagliata alla migrazione passo passo, consulta la guida alla migrazione di Cloud SQL per SQL Server.