Vous pouvez migrer des bases de données SQL Server vers des instances Cloud SQL pour SQL Server avec Database Migration Service à l'aide d'un flux de sauvegarde et de restauration.
Pour les sources autogérées ou Amazon RDS, vous devez d'abord importer la sauvegarde complète de la base de données et les fichiers journaux des transactions dans un bucket Cloud Storage. Database Migration Service surveille ensuite activement votre bucket et réplique en continu vos données dans l'instance Cloud SQL pour SQL Server de destination.
Pour les sources Cloud SQL pour SQL Server, Database Migration Service gère automatiquement toutes les exportations de fichiers de sauvegarde requises.
Cette page présente les principales fonctionnalités de Database Migration Service pour les migrations SQL Server homogènes :
La section Liste des sources et des destinations compatibles répertorie toutes les versions de SQL Server compatibles avec Database Migration Service.
La section Flux de données des migrations continues fournit une vue d'ensemble de bout en bout de la façon dont vos données sont déplacées Google Cloud pendant le processus de migration.
La section Surveillance présente les journaux et les métriques qui peuvent vous aider à observer la progression et l’état de votre job de migration.
Chiffrement explique comment migrer des fichiers de sauvegarde SQL Server chiffrés.
Bases de données source et de destination acceptées
Vous pouvez utiliser Database Migration Service pour migrer entre la même version et la même édition de SQL Server, ou depuis des versions antérieures de SQL Server vers des versions ultérieures compatibles avec Cloud SQL, à condition de respecter les consignes de compatibilité des versions. Pour en savoir plus, consultez les mises à niveau de version et d'édition compatibles pour votre version de SQL Server dans la documentation Microsoft. Par exemple, consultez la section Mises à niveau de version et d'édition compatibles (SQL Server 2025).
Le tableau suivant répertorie toutes les bases de données source et de destination SQL Server compatibles :
| Bases de données sources | Bases de données de destination |
|---|---|
| Amazon RDS | Cloud SQL pour SQL Server versions 2025, 2022, 2019, 2017 |
| Service SQL Server autogéré
(sur site ou sur une VM cloud que vous contrôlez entièrement) | |
| Cloud SQL pour SQL Server (avec exportations de sauvegarde automatisées par Database Migration Service) |
Flux de données des migrations continues
Pour les migrations SQL Server homogènes vers Cloud SQL, Database Migration Service est compatible avec le flux de migration continue. Dans cette approche, vos données sont d'abord chargées à partir d'un fichier de sauvegarde complet de la base de données, puis à partir d'un fichier de sauvegarde différentiel, et enfin mises à jour en continu en fonction des fichiers journaux des transactions que vous importez dans un bucket Cloud Storage dédié.