Mongo Db

Afficher les collections

echo 'show collections' | mongo <database> --quiet

Faire un dump

for i in $(echo 'show collections' | mongo <database> --quiet) ; do mongodump --db <database> --collection $i --out - | gzip > <nom_de_fichier>.$i.gz; done

Faire un export

mongoexport --db <base> --collection <nom_collection> --out <nom_fichier>.json

Faire un export (au format JSON)

mongoexport --db <base> --collection <nom_collection> --jsonArray --out <nom_fichier>.json

Obtenir des informations sur la réplication (dans la console mongo)

db.runCommand("ismaster")

Importer un fichier JSON dans la base

mongoimport --db <base de donnée> --collection <collection> --file /chemin/fichier.json --jsonArray
Last updated on 1st Feb 2018