Cette page décrit la procédure de migration des données de PostgreSQL ou d'Oracle vers AlloyDB Omni.
PostgreSQL vers AlloyDB Omni
Utilisez les outils suivants en fonction de la complexité et du temps d'arrêt de votre migration pour migrer des données de PostgreSQL vers AlloyDB Omni:
Type de migration | Outil |
---|---|
Migration simple avec un temps d'arrêt suffisant | pg_dump pour sauvegarder la base de données existante et pg_restore pour restaurer la sauvegarde dans la nouvelle base de données. |
Migration complexe avec un temps d'arrêt suffisant | pgloader pour diffuser des données de la source vers la destination. |
Migration complexe avec un temps d'arrêt minimal | pglogical pour répliquer les données de la source vers la destination. |
Oracle vers AlloyDB Omni
Si vous disposez d'un temps d'arrêt suffisant pour déplacer le volume de données dans Oracle et convertir toute la logique d'application résidente Oracle en PostgreSQL, utilisez Ora2Pg pour la conversion de schéma, le transfert de données et la conversion de code.
Si le temps d'arrêt de la migration est minimal, utilisez les outils suivants:
Pour migrer | Utiliser |
---|---|
Code et schéma | Database Migration Service de Google Cloud pour migrer le schéma et le code Ora2Pg pour la conversion de schéma, le transfert de données et la conversion de code Outil de capture des données modifiées (CDC, Change Data Capture) selon les besoins pour identifier et capturer les données à partir des tables relationnelles Oracle, et mettre les données de modification à la disposition des applications. |
Données | Equalum pour diffuser les données. |