Meteor sauvegarde de la base mongodb sous Windows
Si comme moi, un jour vous avez souhaité sauvegarder la base de données MongoDb de votre projet Meteor, vous êtes certainement tombé sur une procédure du style :
-lancez l'instance de votre appli avec meteor,
- dans un autre terminal , executez 'mongodump -h 127.0.0.1 --port 3001 -d dump/meteor'
--> sauf que là, si vous êtes sous Windows, ça bloque, vous avez certainement obtenu 'mongodump' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande.
effectivement ça marche pas des masses, avec meteor.
--> ma solution à ce problème :
- installer mongodb à partir du site https://www.mongodb.org/downloads#production
- chez moi, ça s'est installé dans C:\Program Files\MongoDB\Server\3.2\
- donc pour lancer la commande, ouvrez un terminal dans le répertoire où vous souhaitez sauvegarder votre base et lancez la commande suivante (avec les gullements, svp !!) :
"C:\Program Files\MongoDB\Server\3.2\bin\mongodump" -h 127.0.0.1 --port 3001 -d meteor
ça nous donne un truc comme ça :
pas testé, mais on doit pouvoir accéder à la restauration avec :
"C:\Program Files\MongoDB\Server\3.2\bin\mongorestore" -h 127.0.0.1 --port 3001 -d meteor
Si comme moi, un jour vous avez souhaité sauvegarder la base de données MongoDb de votre projet Meteor, vous êtes certainement tombé sur une procédure du style :
-lancez l'instance de votre appli avec meteor,
- dans un autre terminal , executez 'mongodump -h 127.0.0.1 --port 3001 -d dump/meteor'
--> sauf que là, si vous êtes sous Windows, ça bloque, vous avez certainement obtenu 'mongodump' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande.
effectivement ça marche pas des masses, avec meteor.
--> ma solution à ce problème :
- installer mongodb à partir du site https://www.mongodb.org/downloads#production
- chez moi, ça s'est installé dans C:\Program Files\MongoDB\Server\3.2\
- donc pour lancer la commande, ouvrez un terminal dans le répertoire où vous souhaitez sauvegarder votre base et lancez la commande suivante (avec les gullements, svp !!) :
"C:\Program Files\MongoDB\Server\3.2\bin\mongodump" -h 127.0.0.1 --port 3001 -d meteor
ça nous donne un truc comme ça :
meteor mongodump windows non reconnue |
Et le résultat ici :
meteor mongodump windows non reconnue sauvegarde windows mongodb |
pas testé, mais on doit pouvoir accéder à la restauration avec :
"C:\Program Files\MongoDB\Server\3.2\bin\mongorestore" -h 127.0.0.1 --port 3001 -d meteor