How do I export/dump mongodb database?

import, mongodb

Solution

How to backup and restore databases

Start Mongo, open a new tab in terminal. First navigate to the folder where you want to save the backup, then type the following command.

Backup single database:

mongodump --host localhost --port 27017 --db db_name

Restore single database:

mongorestore --host localhost --port 27017 --db **** dump/db_name

(In this case, `****` represents UserDefinedName for the database > mydb dump/db_name > this will import dump db into mydb)

Backup all databases:

mongodump --host localhost --port 27017

Restore all databases:

mongorestore --host localhost --port 27017  dump

Problem

I tried a mongo export like this: ``` ./mongodump --db local --collection lecturer ``` and then I tried: ``` ./mongodump --db local --collection posts --out - > lecturer .csv ``` and I get the same error message: `Syntax Error: syntax error (shell):1` - What's wrong with my code? - Where is the data stored if export successfully?

Original source

Related problems