Types de fichiers de sauvegarde compatibles

Database Migration Service est compatible avec les types de sauvegarde suivants pour les migrations homogènes de SQL Server vers Cloud SQL.

Sauvegardes complètes
Les sauvegardes complètes constituent l'épine dorsale du processus de migration. Elles contiennent toutes les données de votre base de données au moment de l'exportation. Le fichier de sauvegarde complet est nécessaire pour la migration.
Sauvegardes différentielles
Les sauvegardes différentielles contiennent toutes les données sources qui sont apparues dans votre base de données depuis le dernier fichier de sauvegarde complète. Les sauvegardes différentielles sont utiles si vous avez beaucoup de données à répliquer et que vous souhaitez les gérer de manière groupée plutôt que d'importer plusieurs fichiers de journaux des transactions. Le fichier de sauvegarde différentielle est facultatif pour la migration.
Fichiers de journaux des transactions
Ces fichiers contiennent une liste des opérations de modification qui ont lieu dans votre base de données. Database Migration Service utilise ces informations pour répliquer les mises à jour de données dans votre base de données de destination pendant la phase de capture des données modifiées (CDC, Change Data Capture).

Pour les migrations SQL Server homogènes, Database Migration Service n'est compatible qu'avec le type de migration continue (pour en savoir plus, consultez la section Flux de données des migrations continues). Cela signifie que les tâches de migration passent toujours à la phase CDC, mais vous ne recevez aucune erreur si vous n'importez aucun fichier de journal des transactions. Si vous n'importez aucun fichier de journal des transactions, vous devez promouvoir la tâche de migration une fois la phase de chargement initiale terminée. Consultez la section Promouvoir une tâche de migration.

Lorsque vous préparez les fichiers de sauvegarde pour votre migration, veillez à prendre en compte les points suivants:

  • Conventions d'attribution de noms: chaque type de fichier de sauvegarde doit utiliser une convention d'attribution de noms spécifique. Consultez Préparer vos fichiers de sauvegarde.

  • Structure de dossiers: chaque type de fichier de sauvegarde doit être stocké dans un dossier distinct du bucket Cloud Storage que vous utilisez pour la migration. Consultez Stocker des fichiers de sauvegarde dans un bucket Cloud Storage.

  • Chiffrement: vous pouvez utiliser des sauvegardes chiffrées pour votre migration. Si vous souhaitez chiffrer les fichiers de sauvegarde, vous devez chiffrer tous les types de fichiers de sauvegarde que vous utilisez pour une base de données spécifique incluse dans votre migration. Consultez la section Utiliser des fichiers de sauvegarde chiffrés.

  • Configuration de la tâche de migration: si vous utilisez un fichier de sauvegarde différentielle pour une base de données incluse dans votre migration, vous devez configurer la tâche de migration afin que Database Migration Service puisse reconnaître les fichiers de sauvegarde différentielle dans votre bucket Cloud Storage. Consultez la section Créer un job de migration.

Étape suivante

Pour obtenir un guide de migration détaillé par étapes, consultez le guide de migration Cloud SQL pour SQL Server.