Search code examples
databasemongodbdatabase-dump

How do I create a MongoDB dump of my database?


What command should I use to create a MongoDB dump of my database?


Solution

  • Use mongodump:

    $ ./mongodump --host prod.example.com
    connected to: prod.example.com
    all dbs
    DATABASE: log    to   dump/log
            log.errors to dump/log/errors.bson
                    713 objects
            log.analytics to dump/log/analytics.bson
                    234810 objects
    DATABASE: blog    to    dump/blog
            blog.posts to dump/log/blog.posts.bson
                    59 objects
    DATABASE: admin    to    dump/admin
    

    Source: http://www.mongodb.org/display/DOCS/Import+Export+Tools