如何在mongodb中进行数据库备份

时间:2019-05-03 09:51:09

标签: mongodb mongoose amazon-ec2

我正在尝试通过mongo在AWS中备份我的数据库,但出现错误,命令如下-

mongodump -u xxxx -p xxxx --db xxxx --authenticationDatabase=dbname --gzip --archive=Filepath

预先感谢

2 个答案:

答案 0 :(得分:0)

要转储:

mongodump -u username -p password -h x.x.x.x --port 27017 --authenticationDatabase admin --db dbname --gzip --out /data/

要还原:

mongorestore -u username  -p password --host x.x.x.x --port 27017 --authenticationDatabase admin --db dbname --gzip  /data/

答案 1 :(得分:0)

到数据转储

mongodump -u xxxx -p xxxx --db xxxx --authenticationDatabase=dbname --gzip --archive=/path/to/archive

应该可以。

参考链接 tar gzip mongo dump like MySQL https://www.mongodb.com/blog/post/archiving-and-compression-in-mongodb-tools