zoukankan      html  css  js  c++  java
  • MongoDB 备份恢复

    备份:

    mongodump --host 127.0.0.1 --port 27017 -u admin -p 123456 -o /tmp/alldb/                     // 备份所有的库
    mongodump --host 127.0.0.1 --port 27017 -u admin -p 123456 -d mydb -o /tmp/mongobak/          // 备份指定的库
    mongodump --host 127.0.0.1 --port 27017 -u admin -p 123456 -d mydb -c clo1 -o /tmp/mongobak/  // 备份指定的集合
    mongoexport --host 127.0.0.1 --port 27017 -u admin -p 123456 -d mydb -c clo1 -o /tmp/1.json   // 导出集合为json文件

    恢复:

    mongorestore --host 127.0.0.1 --port 27017 -u admin -p 123456 /tmp/alldb/                                   // 恢复所有的库
    mongorestore --host 127.0.0.1 --port 27017 -u admin -p 123456 -d mydb /tmp/mongobak/                        // 恢复指定的库
    mongorestore --host 127.0.0.1 --port 27017 -u admin -p 123456 -d mydb -c clo1 /tmp/mongobak/mydb/clo1.bson  // 恢复指定的集合
    mongoimport --host 127.0.0.1 --port 27017 -u admin -p 123456 -d mydb -c clo1 --file /tmp/1.json             // 导入json文件

    参数详解:

    --host    // 指定登录主机名
    --port    // 指定登录端口
    -u        // 指定登录用户
    -p        // 指定登录密码
    -d        // 指定要备份/恢复的数据库
    -c        // 指定要备份/恢复的集合
    -o        // 指定备份到哪个目录下

        

  • 相关阅读:
    HTTP协议简介
    Web开发中B/S架构和C/S架构的区别
    软件测试作业三
    Java8 时间处理
    Java EE
    Java 中的 I/O 抽象
    Python 高级 I/O 多路复用
    SQL 与关系代数
    Python 协程与事件循环
    Java SE 5.0
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10473717.html
Copyright © 2011-2022 走看看