Mon client utilise mongoDB 2.4 et comme il y a quelques limitations avec cette version, nous leur avons donné la possibilité de passer à mongoDB 3.4.5.Lequel est le choix préféré Mongodump VS Mongoexport pour la mise à niveau de la base de données mongoDB?
Le test initial de l'utilisation de mongodump dans MongoDB 2.4 et mongorestore dans Mongodb 3.4.5 a bien fonctionné car je peux voir toutes les collections importées. De la documentation mongorestore, il n'a été mentionné nulle part qu'il peut restaurer les dumps à partir d'anciennes versions de mongoDB. Comme nous ne pouvons pas utiliser le mongorestore, puis-je utiliser "mongoexport" pour exporter les données au format csv/json de l'ancien mongoDB 2.4, et l'importer dans une nouvelle version de mongoDB 3.4?
Quels sont les problèmes possibles d'utilisation de "mongoexport/mongoimport" au lieu de "mongodump" pour mettre à niveau vers une nouvelle version de mongoDB 3.4?
NOTE: Je vais supprimer la version plus ancienne de MongoDB complètement et installera la nouvelle version de MongoDB
Cela devrait être le processus réel que vous avez suggéré, mais quels seront les problèmes possibles si j'utilise mongoexport et mongoimport :) si le temps et la taille ne sont pas le problème. –
J'ai édité la réponse pour donner plus d'informations, et un lien vers le manuel MongoDB. –
solution: Pas moyen facile de mettre à niveau :( –