MongoDB: How to export all collections? [Local/Remote]

YURII DE. - Sep 2 '23 - - Dev Community

Local

Dump

mongodump -d <database_name> -o <directory_backup>
Enter fullscreen mode Exit fullscreen mode

Restore

mongorestore -d <database_name> <directory_backup>
Enter fullscreen mode Exit fullscreen mode

Remote

Dump

mongodump --uri <uri_string> -o <directory_backup>
Enter fullscreen mode Exit fullscreen mode

Restore

mongorestore --uri <uri_string> <directory_backup>
Enter fullscreen mode Exit fullscreen mode

Note that I would recommend against using mongodump/mongorestore for big data storages. It is very slow and once you get past 10/20GB of data it can take hours to restore.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .