Database Migration Service est compatible avec les types de sauvegarde suivants pour les migrations SQL Server homogènes vers Cloud SQL.
- Sauvegardes complètes
- Les sauvegardes complètes sont la base du processus de migration. Elles contiennent toutes les données de votre base de données au moment où vous les exportez. Le fichier de sauvegarde complète est obligatoire 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 en bloc plutôt que d'importer plusieurs fichiers journaux de transactions. Le fichier de sauvegarde différentielle est facultatif pour la migration.
- Fichiers journaux de transactions
- Ces fichiers contiennent une liste des opérations de modification effectuées dans votre base de données. Database Migration Service utilise ces informations pour répliquer les mises à jour des données dans votre base de données de destination lors de la phase de capture des données modifiées (CDC).
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 Flux de données des migrations continues). Cela signifie que les jobs de migration passent toujours à la phase CDC, mais vous ne recevez pas d'erreurs si vous n'importez aucun fichier journal de transactions. Si vous n'importez aucun fichier journal de transactions, vous devez promouvoir le job de migration une fois la phase de chargement initial terminée. Consultez Promouvoir un job de migration.
Lorsque vous préparez les fichiers de sauvegarde pour votre migration, veillez à tenir compte des 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 des 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 Utiliser des fichiers de sauvegarde chiffrés.
Configuration du job de migration : si vous utilisez un fichier de sauvegarde différentielle pour une base de données incluse dans votre migration, vous devez configurer le job de migration afin que Database Migration Service puisse reconnaître les fichiers de sauvegarde différentielle dans votre bucket Cloud Storage. Consultez Créer un job de migration.
Étape suivante
Pour obtenir un guide de migration détaillé, consultez Guide de migration Cloud SQL pour SQL Server.