Mongodb备份恢复

  • 原创
  • |
  • 浏览:606
  • |
  • 更新:
  • |
  • 标签:操作系统 

Mongodb备份和恢复,可以用mongodump和mongorestore方式来实现。

工具/原料

  • Ubuntu16.04
  • MongoDB

备份

  1. 1

    备份所有数据库(数据库账号guoke,密码55)

    mongodump -u guoke -p 55 --authenticationDatabase admin -o /root/backupall

    Mongodb备份恢复
  2. 2

    备份单个数据库

    mongodump -u guoke -p 55 -d test --authenticationDatabase admin -o /root/backuptest

    Mongodb备份恢复
  3. 3

    备份某个表

    mongodump -u guoke -p 55 --authenticationDatabase admin -d test -c myTest -o /root/backuptest_my

    Mongodb备份恢复
    END
  4. 3
    相关内容未经许可获取自百度经验

恢复

  1. 1

    恢复所有数据库

    mongorestore -u guoke -p 55 --authenticationDatabase admin /root/backupall

    Mongodb备份恢复
  2. 2

    恢复单个数据库

    mongorestore -u guoke -p 55 --authenticationDatabase admin /root/backuptest

    Mongodb备份恢复
  3. 3

    恢复单个表

    mongorestore -u guoke -p 55 --authenticationDatabase admin -d test -c myTest /root/backuptest_my/test/myTest.bson

    Mongodb备份恢复
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签操作系统