Une migration hétérogène transfère des données entre différentes technologies de base de données. Le moteur de base de données de la source, tel qu'Oracle, est différent du moteur de base de données de la destination, tel que PostgreSQL.
Les migrations hétérogènes sont plus complexes que les migrations homogènes en raison des différences de structure de schéma, de types de données et de composants de métadonnées entre la base de données source et la base de données de destination. Database Migration Service fournit des outils, tels que la conversion de schéma et de code assistée par Gemini, qui vous aident à convertir le schéma et les objets de votre base de données source dans un format compatible avec votre base de données de destination.
Les migrations hétérogènes utilisent la réplication basée sur la capture des données modifiées (CDC) pour traiter les modifications en cours.
Pour en savoir plus, consultez les scénarios compatibles.
Scénarios compatibles
Database Migration Service est compatible avec les migrations homogènes suivantes:
- Migrer d'Oracle vers Cloud SQL pour PostgreSQL
- Migrer d'Oracle vers AlloyDB pour PostgreSQL
- Migrer de SQL Server vers Cloud SQL pour PostgreSQL
- Migrer de SQL Server vers AlloyDB pour PostgreSQL