Tipi di file di backup supportati

Per le origini Cloud SQL per SQL Server, Database Migration Service può esportare automaticamente i file di origine pertinenti direttamente dall'istanza di origine. Quando esegui la migrazione da origini autogestite o Amazon RDS, devi esportare manualmente i file di backup in un bucket Cloud Storage. Per le migrazioni da origini autogestite o Amazon RDS, Database Migration Service supporta i seguenti tipi di backup:

Backup completi
I backup completi sono la spina dorsale del processo di migrazione. Contengono tutti i dati del database nel momento in cui li esporti. Il file di backup completo è obbligatorio per la migrazione.
Backup differenziali
I backup differenziali contengono tutti i dati di origine che sono stati aggiunti al database dall'ultimo file di backup completo. I backup differenziali sono utili se hai molti dati da replicare e vuoi gestirli in blocco 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 SQL Server omogenee, Database Migration Service supporta solo il tipo di migrazione continua (per ulteriori informazioni, consulta Flusso di dati delle migrazioni continue). Ciò significa che i job di migrazione procedono sempre alla fase CDC, ma non ricevi 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. Consulta Promuovi 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. Consulta Prepara 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. Consulta Archivia i file di backup in un bucket Cloud Storage.

  • Crittografia: puoi utilizzare backup crittografati 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. Consulta Utilizza i file di backup crittografato.

  • Configurazione del job di migrazione: se utilizzi un file di backup differenziale per un 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. Consulta Crea un job di migrazione

Passaggi successivi

Per una guida alla migrazione dettagliata, consulta la guida alla migrazione di Cloud SQL per SQL Server per origini autogestite e Amazon RDS.