整理了几个常用的MongoDB的备份的命令,供使用在脚本里(例如备份、恢复)的时候用到
以下
- database-name1请替换成你实际的数据库database的名称
- collection-name1请替换成你实际的collection
#导出 -d后面跟数据库database -c后面的参数跟collection #如果要导出全部的collection,那么使用下面的mongodump mongoexport -d database-name1 -c collection-name1 --out /home/backupdir #恢复 mongorestore -d database-name1 -c collection-name1 collection-name1.bson #导出整个database mongodump -d database-name1 -o /home/backupdir #如果有密码保护: mongodump -d database-name1 -c collection-name1 --username=admin --password=xxx --authenticationDatabase=admin -o /home/backupdir mongorestore -d database-name1 -c collection-name1 --username=admin --password=xxx --authenticationDatabase=admin collection-name1.bson
文章评论