MongoDB备份还原管理_lesson8

新需求

  • 制定MongoDB备份计划任务;

知识点

  • mongodump, mongorestore用于备份和还原数据库;
  • mongodump原理:
    • 是对mongodb做查询,再将内容写入到磁盘;
    • 缺点:可能存在数据不完整;

上手操作

mkdir -p /backup/{full,stu}
  • 全库备份并压缩

/opt/mongodb-database-tools-rhel70-x86_64-100.1.1/bin/mongodump -uroot -p123 --port 27017 --authenticationDatabase admin -o /backup/full --gzip

  • 备份stu库并压缩

/opt/mongodb-database-tools-rhel70-x86_64-100.1.1/bin/mongodump -uroot -p123 --port 27017 --authenticationDatabase admin -d stu -o /backup/stu --gzip

  • 从全备中还原stu库到stu1中

/opt/mongodb-database-tools-rhel70-x86_64-100.1.1/bin/mongorestore -uroot -p123 --port 27017 --authenticationDatabase admin -d stu1 /backup/full/stu/ --gzip

  • 从全备中恢复stu中的tt合集到tt3

/opt/mongodb-database-tools-rhel70-x86_64-100.1.1/bin/mongorestore -uroot -p123 --port 27017 --authenticationDatabase admin -d stu -c tt3 /backup/full/stu/tt.bson.gz --gzip

课程视频

mongodb_dumprestore_lesson8 on bilibili
mongodb_dumprestore_lesson8 on xigua

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容