MongoDB备份
2018-05-31 20:57
218 查看
MongoDB备份笔记 列出所有DB并记录到dbs.txt文件中:
mongo --eval="db.adminCommand('listDatabases')" ip:port/test --username='root' --password='root666' --authenticationDatabase admin|grep name|awk -F ':' '{print $2}'|awk -F ',' '{print $1}' > dbs.txt
备份命令:
mongodump -h ip --port port -u root -p root666 --oplog -d db_name -o /tmp/backup/ --authenticationDatabase admin
还原命令(务必加上--authenticationDatabase admin):
mongorestore -h 10.10.10.116 --port 30003 -u root -p root666 --oplogReplay -d test /tmp/backup/ --authenticationDatabase admin
相关文章推荐
- Mongodb 备份 还原 导出 导入 等批量操作
- Mongodb的备份与恢复
- Mongodb自动备份脚本
- MongoDB 使用副本集备份添加新的辅助副本成员
- mongodb 备份与恢复
- mongodb 备份 还原 导出 导入
- mongodb备份与恢复
- MongoDB的备份(mongodump)与恢复(mongorestore)
- MongoDB集群全备份简介
- Mongodb 备份和恢复
- mongodb 备份与恢复
- Windows 下 MongoDB的备份(mongodump)与恢复(mongorestore)
- 《MongoDB权威指南》学习整理----MongoDB安全和备份
- mongodb 备份与恢复
- Mongodb的备份与恢复
- mongodb 数据库操作--备份 还原 导出 导入
- redis和mongodb快速实现数据备份恢复
- mongodb的备份与还原
- mongodb利用rs,实现ha和备份
- MongoDB 数据备份