Migrer des données vers AlloyDB Omni

Sélectionnez une version de la documentation :

Cette page décrit la procédure de migration des données de PostgreSQL ou Oracle vers AlloyDB Omni.

PostgreSQL vers AlloyDB Omni

Utilisez les outils suivants en fonction de la complexité de votre migration et du temps d'arrêt 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 les 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 pour la migration est minimal, utilisez les outils suivants :

Pour migrer Utiliser
Code et schéma Google Cloud Database Migration Service pour migrer le schéma et le code
Ora2Pg pour la conversion du schéma, le transfert de données et la conversion du code
Outil de capture des données modifiées (CDC, Change Data Capture) si nécessaire pour identifier et capturer les données des tables relationnelles Oracle, et rendre les données modifiées disponibles pour les applications.
Données Equalum pour diffuser les données