221 votes

Comment créer un dump MongoDB de ma base de données ?

Quelle commande dois-je utiliser pour créer un dump MongoDB de ma base de données ?

0 votes

Juste un seul mongodump sans aucun drapeau et vous obtenez déverser dossier

6voto

smartworld-dm Points 64

Mongo dump et restore avec uri vers local

mongodump --uri "mongodb://USERNAME:PASSWORD@IP_OR_URL:PORT/DB_NAME" --collection COLLECTION_NAME -o LOCAL_URL

Omettre --collection COLLECTION_NAME va vider la base de données entière.

6voto

Pooja Khatri Points 151

Si votre base de données est dans le système local. Alors vous pouvez taper la commande ci-dessous. pour le terminal Linux

mongodump -h SERVER_NAME:PORT -d DATABASE_NAME

Si la base de données a un nom d'utilisateur et un mot de passe, vous pouvez utiliser le code ci-dessous.

mongodump -h SERVER_NAME:PORT -d DATABASE_NAME -u DATABASE_USER -p PASSWORD

Cela a très bien fonctionné dans mon terminal Linux.

4voto

dinesh vishe Points 1309

Cmd -->

C:\Program Files\MongoDB\Server\3.2\bin>mongodump.exe --db Dintest

1voto

La commande ci-dessous fonctionnera pour prendre le dump de mongo db.

mongodump -d -o

Sous Windows : essayez celui-ci où c : \mongodump est l'emplacement du fichier de vidage , Il créera les métadonnées au format json et la sauvegarde au format bson.

C:\MongoDB\bin >mongodump -d -o c : \mongodump

1voto

yogesh chavan Points 33

Utiliser "chemin" pour Windows sinon il donne l'erreur comme : les arguments positionnels ne sont pas autorisés

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X