commands.sh

mongodump

all

Utility to export the contents of a MongoDB instance.

More info →

Options (6)

-o, --outboolean

Specify an output location for the dump

Example: mongodump {{[-o|--out]}} {{path/to/directory}}
-d, --dbboolean

Create a dump of a given database

Example: mongodump {{[-d|--db]}} {{database_name}}
-c, --collectionboolean

Create a dump of a given collection within a given database

Example: mongodump {{[-c|--collection]}} {{collection_name}} {{[-d|--db]}} {{database_name}}
-h, --hostboolean

Connect to a given host running on a given port and create a dump

Example: mongodump {{[-h|--host]}} {{host}} --port {{port}}
-u, --usernameboolean

Create a dump of a given database with a given username; user will be prompted for password

Example: mongodump {{[-u|--username]}} {{username}} {{database}} {{[-p|--password]}}
-p, --passwordboolean

Create a dump of a given database with a given username; user will be prompted for password

Example: mongodump {{[-u|--username]}} {{username}} {{database}} {{[-p|--password]}}

Examples (7)

Create a dump of all databases (this will place the files inside a directory called "dump")

Specify an output location for the dump

mongodump [-o|--out] path/to/directory

Create a dump of a given database

mongodump [-d|--db] database_name

Create a dump of a given collection within a given database

mongodump [-c|--collection] collection_name [-d|--db] database_name

Connect to a given host running on a given port and create a dump

mongodump [-h|--host] host --port port

Create a dump of a given database with a given username; user will be prompted for password

mongodump [-u|--username] username database [-p|--password]

Create a dump from a specific instance; host, user, password, and database will be defined in the connection string

mongodump --uri connection_string
made by @shridhargupta | data from tldr-pages