Migrer MongoDB vers Oracle Database sans temps d'arrêt
Découvrez comment utiliser OCI GoldenGate pour MongoDB vers Oracle Database sans temps d'arrêt.
OCI GoldenGate Big Data prend en charge les migrations d'MongoDB et d'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 Oracle API for MongoDB préconfigurées que OCI GoldenGate utilise pour se connecter aux systèmes Oracle Database cible. Pour plus d'informations, reportez-vous à Utilisation d'Oracle Database API for MongoDB. Si votre cible est une base de données Oracle Database sur site, vous pouvez utiliser Oracle Rest Data Services pour activer Oracle Database API for MongoDB avec votre base de données Oracle Database sur site.
Avant de commencer
Pour terminer ce démarrage rapide, assurez-vous de disposer des éléments suivants :
- Une source MongoDB, version 5 ou supérieure
- Création d'un déploiement Big Data OCI GoldenGate, version 23.7 ou supérieure
- MongoDB Outils de base de données, y compris mongodump et mongostore, installés et chemins de répertoire respectifs ajoutés à la variable d'environnement PATH
Astuces
Voici quelques conseils pour garantir 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 ensembles d'une base de données peuvent être répliqués à l'aide de plusieurs options
--nsInclude
dans la commandemongorestore
. Toutefois, les bases de données ORDS multiples 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.