mongodump

mongodump

TLDR

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

$ mongodump
copy

Specify an output location for the dump

$ mongodump --out [path/to/directory]
copy

Create a dump of a given database

$ mongodump --db [database_name]
copy

Create a dump of a given collection within a given database

$ mongodump --collection [collection_name] --db [database_name]
copy

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

$ mongodump --host [host] --port [port]
copy

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

$ mongodump --username [username] [database] --password
copy

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

$ mongodump --uri [connection_string]
copy

SYNOPSIS

mongodump [options]

DESCRIPTION

The mongodump program allows exporting the contents of a running MongoDB instance to BSON files. By default it will export all data, but export can be limited to a specific collection or database.

OPTIONS

See mongodump --help for a list supported options and their descriptions.

SEE ALSO

mongorestore(1), bsondump(1) The full documentation of mongodump can be found at https://docs.mongodb.com/manual/reference/program/mongodump/.

AUTHOR

mongodump was written by MongoDB, Inc. and is licensed under the Apache License, Version 2.0.

This manpage was written by Apollon Oikonomopoulos <apoikos@debian.org> for the Debian project (but may be used by others).

Copied to clipboard
Raspberry