Vous pouvez migrer des bases de données MySQL vers des instances Cloud SQL pour MySQL avec Database Migration Service. Database Migration Service utilise les fonctionnalités de réplication MySQL natives pour répliquer les données de votre base de données source vers l'instance Cloud SQL pour MySQL de destination.
Cette page présente les principales fonctionnalités de Database Migration Service pour les migrations MySQL homogènes :
La section Bases de données source et de destination acceptées liste toutes les versions de MySQL compatibles avec Database Migration Service.
La section Flux de données de migration fournit une vue d’ensemble de bout en bout du déplacement de vos données pendant Google Cloud 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.
Bases de données source et de destination acceptées
Vous pouvez utiliser Database Migration Service pour migrer entre la même version de MySQL ou depuis des versions antérieures de MySQL vers des versions ultérieures compatibles avec Cloud SQL.
Le tableau suivant liste toutes les offres de bases de données source et de destination MySQL compatibles. Pour obtenir la liste complète des versions exactes et de la compatibilité entre les versions, consultez la section Compatibilité des versions.
| Bases de données source | Bases de données de destination |
|---|---|
| Amazon RDS | Cloud SQL pour MySQL |
| Amazon Aurora | |
| Microsoft Azure Database pour MySQL | |
| MySQL autogéré
(sur site ou sur une VM cloud que vous contrôlez entièrement) |
Flux de données de migration
Pour les migrations MySQL homogènes vers Cloud SQL, Database Migration Service se connecte à l'instance Cloud SQL de destination, puis gère le processus de migration en son nom. C'est l'instance de destination qui établit la connexion à votre instance source, mais Database Migration Service supervise le processus.
Pour les migrations MySQL homogènes vers Cloud SQL, Database Migration Service est compatible avec les flux de migration continus et ponctuels. Avec les migrations continues, vos données sont d'abord chargées à partir d'une vidange complète, puis mises à jour en continu en fonction des informations sur les modifications de données provenant des fichiers journaux de la base de données.
Pour obtenir une présentation détaillée de tous les types et phases de migration, consultez la section Types et phases de migration.
Surveillance
Database Migration Service offre des fonctionnalités étendues de journalisation et d'observabilité pour vous aider à surveiller la progression de la migration. Ces fonctionnalités incluent des diagnostics en temps réel pour le délai de réplication, ainsi que des journaux détaillés pour l'état de l'instance de destination Cloud SQL pour MySQL et l'état du job de migration.
Pour en savoir plus, consultez la section Métriques du job de migration.
Étape suivante
Pour en savoir plus sur les données et les fonctionnalités MySQL compatibles avec Database Migration Service, consultez la section Limitations connues.
Pour obtenir une présentation complète et détaillée de la migration, consultez la section Premiers pas avec les migrations Cloud SQL pour MySQL.