来源:
简单图文: https://jingyan.baidu.com/article/1612d5000fe537a20f1eee1c.html
综合实践: https://www.cnblogs.com/clsn/p/8244206.html
具体操作:
定位到服务器上MongoDB安装路径下的bin目录,例如:C:Program FilesMongoDBServer4.0in
按住Shift键,然后右键bin目录下空白区域,选择“在此处打开命令窗口”
--------MongoDB备份数据库-------
mongodump -h localhost:27017 -d ecologyDbfiles -o D:数据备份MongoDB
然后回车就可以进行数据库的整库备份
-h 表示备份的数据库所在的IP地址
-d 数据源名称
-o 备份文件存放的目录
由于我们备份的文件放在bin目录下的backup目录下,此时我们打开文件夹,可以看到里面包含了一些bson和json为后缀的文件
--------压缩备份库--------------
mongodump -h localhost:27017 -d ecologyDbfiles -o D:数据备份MongoDBecologyDbfiles --gzip
--------MongoDB还原数据库----------
mongorestore -h localhost:27017 -d ecologyDbfiles D:数据备份MongoDBecologyDbfiles
然后回车就可以进行数据库的整库还原
-h 表示备份的数据库所在的IP地址
-d 还原的数据源名称
-o 备份文件存放的目录
-------------------------