Migrez MongoDB vers Oracle AI Database sans temps d'arrêt
Découvrez comment utiliser OCI GoldenGate pour MongoDB et Oracle AI Database sans temps d'arrêt.
Le service de mégadonnées pour OCI GoldenGate prend en charge les migrations depuis MongoDB et MongoDB Atlas vers les cibles suivantes sans temps d'arrêt :
- Oracle Autonomous AI JSON Database
- Oracle Autonomous AI Database
- Base de données Oracle optimisée par l'IA
Les chaînes de connexion Autonomous AI JSON Database et Autonomous AI Database sont fournies avec l'API Oracle pour MongoDB préconfigurée utilisée par OCI GoldenGate pour se connecter aux systèmes Oracle AI Database cibles. Pour plus d'informations, voir Utilisation de l'API Oracle Database API for MongoDB.
Si votre cible est Oracle AI Database sur place, vous pouvez utiliser les services Oracle Rest Data Services pour activer l'API Oracle Database API for MongoDB avec votre Oracle AI Database sur place.
Avant de commencer
Pour réussir ce démarrage rapide, assurez-vous d'avoir :
- Une source MongoDB, version 5 ou supérieure
- A créé un déploiement du service de mégadonnées pour OCI GoldenGate, version 23.7 ou supérieure
- MongoDB Outils de base de données, notamment mongodump et mongostore, installés et chemins de répertoire respectifs ajoutés à la variable d'environnement PATH
Conseils
Voici quelques conseils pour assurer le bon déroulement de votre migration :
- Il est recommandé d'utiliser
mongodb-database-toolsversion 100.10.0 ou inférieure. - Avant d'exécuter
mongodump, nettoyez le dossier de vidage existant pour supprimer les données incohérentes. - Restauration MongoDB : Plusieurs collections d'une base de données peuvent être répliquées à l'aide de plusieurs options
--nsIncludedans la commandemongorestore. Toutefois, les bases de données multiples ORDS ne peuvent pas être restaurées à l'aide de plusieurs commandes--nsInclude. Vous devez utiliser plusieurs commandes de restauration, une pour chaque base de données à restaurer.