本篇经验将和大师介绍经由过程号令进行MongoDB数据库的备份和还原的方式,但愿对大师的工作和进修有所帮忙!
定位到办事器上MongoDB安装路径下的bin目次,如下图所示:
按住Shift键,然后右键bin目次下空白区域,选择“在此处打开号令窗口”,如下图所示:
输入号令
mongodump -h 127.0.0.1 -d GzXxbs -o backup/
然后回车就可以进行数据库的整库备份,如下图所示:
-h 暗示备份的数据库地点的IP地址
-d 数据源名称
-o 备份文件存放的目次
因为我们备份的文件放在bin目次下的backup目次下,此时我们打开文件夹,可以看到里面包含了一些bson和json为后缀的文件,如下图所示:
若是我们想要还原数据库,执行以下号令
mongorestore -h 127.0.0.1 -d test backup/GzXxbs
然后回车就可以进行数据库的整库还原,如下图所示:
-h 暗示备份的数据库地点的IP地址
-d 还原的数据源名称
-o 备份文件存放的目次
此时我们打开MongoDB的客户端软件MongoChef,如下图所示:
睁开节点,我们可以看到,数据库下面已经增添了一个test的数据库,如下图所示:
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!