If you’re using MongoDB and need to copy, move, backup, import, export, or do something with your data, here are a few commands that should help.
From the terminal, (not inside the Mongo Shell)
Exporting1
mongodump -d < database name > -o < output file >
If connecting from outside the database server, you might need to pass some additional parameters.
| Parameter | Example |
|---|---|
| –host | mongodb.example.com |
| –port | 23456 |
| –username | user |
| –password | yourpass |
Example Use:1
mongodump --host mongodb.example.com --port 23456 --username user --password yourpass -o /database-dump-01-01-1970
Importing1
mongorestore -d < database name > /path/to/database/files