Migrer MongoDB vers Oracle Database sans temps d'arrêt
Découvrez comment utiliser OCI GoldenGate pour MongoDB vers Oracle Database sans aucun temps d'arrêt.
Le service de mégadonnées pour OCI GoldenGate prend en charge les migrations depuis MongoDB et MongoDB Atlas vers Oracle Autonomous JSON Database, Oracle Autonomous Database et Oracle Database sans temps d'arrêt. Autonomous JSON Database et Oracle Autonomous Database sont fournis avec des chaînes de connexion API Oracle pour MongoDB préconfigurées que OCI GoldenGate utilise pour se connecter aux systèmes Oracle Database cibles. Pour plus d'informations, voir Utilisation de l'API Oracle Database API for MongoDB. Si votre cible est une base de données Oracle Database sur place, vous pouvez utiliser les services Oracle Rest Data pour activer l'API Oracle Database API for MongoDB avec votre base de données Oracle 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-tools
version 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
--nsInclude
dans 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.