图解通过命令进行MongoDB数据库的备份和还原

本篇经验将和大师介绍经由过程号令进行MongoDB数据库的备份和还原的方式,但愿对大师的工作和进修有所帮忙!

方式/步调

  1. 1

    定位到办事器上MongoDB安装路径下的bin目次,如下图所示:

  2. 2

    按住Shift键,然后右键bin目次下空白区域,选择“在此处打开号令窗口”,如下图所示:

  3. 3

    输入号令

    mongodump -h 127.0.0.1 -d GzXxbs -o backup/

    然后回车就可以进行数据库的整库备份,如下图所示:

    -h 暗示备份的数据库地点的IP地址

    -d 数据源名称

    -o 备份文件存放的目次

  4. 4

    因为我们备份的文件放在bin目次下的backup目次下,此时我们打开文件夹,可以看到里面包含了一些bson和json为后缀的文件,如下图所示:

  5. 5

    若是我们想要还原数据库,执行以下号令

    mongorestore -h 127.0.0.1 -d test backup/GzXxbs

    然后回车就可以进行数据库的整库还原,如下图所示:

    -h 暗示备份的数据库地点的IP地址

    -d 还原的数据源名称

    -o 备份文件存放的目次

  6. 6

    此时我们打开MongoDB的客户端软件MongoChef,如下图所示:

  7. 7

    睁开节点,我们可以看到,数据库下面已经增添了一个test的数据库,如下图所示:

  • 发表于 2019-11-01 20:01
  • 阅读 ( 740 )
  • 分类:其他类型

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具