Vous pouvez utiliser Database Migration Service pour migrer vos bases de données vers Google Cloud. Database Migration Service est compatible avec les migrations homogènes, telles que MySQL vers Cloud SQL pour MySQL, et les migrations hétérogènes, telles qu'Oracle vers Cloud SQL pour PostgreSQL.
Cette page liste les versions de toutes les bases de données source et de destination compatibles avec Database Migration Service dans tous les scénarios de migration. Utilisez ces informations pour choisir les bases de données source et de destination de votre migration.
Bases de données source et de destination compatibles avec les migrations homogènes
Sélectionnez votre scénario de migration homogène pour afficher les bases de données source et de destination compatibles avec la migration:
MySQL vers Cloud SQL pour MySQL
Bases de données sources compatibles
- Amazon RDS 5.6, 5.7, 8.0
- MySQL autogéré (sur site ou sur une VM cloud que vous contrôlez entièrement) 5.5, 5.6, 5.7 et 8.0
- Cloud SQL pour MySQL 5.6, 5.7, 8.0 et 8.4
- Amazon Aurora 5.6, 5.7, 8.0
- Microsoft Azure Database pour MySQL 5.7 et 8.0
Pour les sources MySQL 8.0, Database Migration Service est également compatible avec les versions mineures suivantes : 8.0.18, 8.0.26, 8.0.27, 8.0.28, 8.0.30, 8.0.31, 8.0.32, 8.0.33, 8.0.34, 8.0.35, 8.0.36, 8.0.37, 8.0.39 et 8.0.40.
Bases de données de destination compatibles
- Cloud SQL pour MySQL 5.6 et 5.7
- Cloud SQL pour MySQL 8.0, y compris les versions mineures suivantes : 8.0.18, 8.0.26, 8.0.27, 8.0.28, 8.0.30, 8.0.31, 8.0.32, 8.0.33, 8.0.34, 8.0.35, 8.0.36, 8.0.37, 8.0.39 et 8.0.40.
- Cloud SQL pour MySQL 8.4 avec certaines limitations Par exemple, les migrations qui utilisent des fichiers de sauvegarde physiques ne sont pas compatibles avec les destinations MySQL 8.4. Pour en savoir plus, consultez la section Limites connues.
PostgreSQL vers Cloud SQL pour PostgreSQL
Bases de données sources compatibles
- Amazon RDS 9.6.10+, 10.5+, 11.1+, 12, 13, 14, 15, 16 et 17
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14.6+, 15.2+, 16 et 17
- PostgreSQL autogéré (sur site ou sur une VM cloud que vous contrôlez entièrement) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15, 16 et 17
- Cloud SQL pour PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16 et 17
- Microsoft Azure Database pour PostgreSQL Flexible Server: version 11 ou ultérieure
Bases de données de destination compatibles
- Cloud SQL pour PostgreSQL 9.6, 10, 11, 12, 13, 14, 15, 16 et 17
PostgreSQL vers AlloyDB pour PostgreSQL
Bases de données sources compatibles
- Amazon RDS 9.6.10+, 10.5+, 11.1+, 12, 13, 14 et 15
- Amazon Aurora 10.11+, 11.6+, 12.4+, 13.3+, 14 et 15
- PostgreSQL autogéré (sur site ou sur une VM cloud que vous contrôlez entièrement) 9.4, 9.5, 9.6, 10, 11, 12, 13, 14, 15
- Cloud SQL 9.6, 10, 11, 12, 13, 14, 15
Bases de données de destination compatibles
- AlloyDB pour PostgreSQL 14, 15, 16
SQL Server vers Cloud SQL pour SQL Server
Le tableau suivant liste 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 2022, 2019 et 2017 |
Service SQL Server autogéré
(sur site ou sur une VM cloud que vous contrôlez entièrement) |
Vous pouvez également utiliser Database Migration Service pour migrer 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 2022).
Bases de données source et de destination compatibles avec les migrations hétérogènes
Sélectionnez votre scénario de migration hétérogène pour afficher les bases de données source et de destination compatibles avec la migration:
Oracle vers Cloud SQL pour PostgreSQL
Bases de données sources compatibles
- Oracle 11g, version 11.2.0.4
- Oracle 12c, version 12.1.0.2
- Oracle 12c, version 12.2.0.1
- Oracle 18c
- Oracle 19c
- Oracle 21c
- Oracle Real Application Clusters (RAC)
Bases de données de destination compatibles
- Cloud SQL pour PostgreSQL 12, 13, 14, 15
Oracle vers AlloyDB pour PostgreSQL
Bases de données sources compatibles
- Oracle 11g, version 11.2.0.4
- Oracle 12c, version 12.1.0.2
- Oracle 12c, version 12.2.0.1
- Oracle 18c
- Oracle 19c
- Oracle 21c
Bases de données de destination compatibles
- AlloyDB pour PostgreSQL 14, 15