美文网首页
Mongodb 备份以及恢复

Mongodb 备份以及恢复

作者: 可望不可j | 来源:发表于2021-05-21 09:44 被阅读0次

    备份:将MongoDB数据库或者MongoDB集合备份为BSON格式的二进制文件,同时备份索引信息

    mongodump --help

    mongodump -u scrapy -p 123456 -d Scrapy_A -c images360 -o DB

    mongodump -u scrapy -p 123456 -d Scrapy_A -o DB

    # 每个集合会导出2个文件,分别是bson结构的数据文件和json格式的索引信息

    # 不声明集合名,则导出所有集合名

    # -d,--db:代表需要备份的数据库

    # -c,--collection:代表需要备份的数据库中的集合

    # -q, --query:代表查询条件

    # -o, --out:代表导出的文件夹名

    恢复:mongorestore:将备份的BSON文件和索引文件进行恢复到数据库中

    mongorestore --help

    mongorestore -u scrapy -p 123456 -d Scrapy_A --dir=C:\Windows\System32\DB\Scrapy_A

    mongorestore -u scrapy -p 123456 -d Scrapy_A -c weibos --dir=C:\Windows\System32\DB\Scrapy_A\weibos.bson

    # -d,--db:代表需要恢复的数据库

    # -c,--collection:代表需要恢复的数据库中的集合,当数据来源于一个bson文件使用

    # --dir:备份数据所在位置,可以是文件夹也可以是一个bson文件

    # --drop:在恢复的时候,先删除当前数据,然后恢复备份的数据

    相关文章

      网友评论

          本文标题:Mongodb 备份以及恢复

          本文链接:https://www.haomeiwen.com/subject/swtcvktx.html