MongoDB的备份与恢复(转载)

来源:

简单图文: https://jingyan.baidu.com/article/1612d5000fe537a20f1eee1c.html

综合实践: https://www.cnblogs.com/clsn/p/8244206.html

 

具体操作:

定位到服务器上MongoDB安装路径下的bin目录,例如:C:\Program Files\MongoDB\Server\4.0\bin
按住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:\数据备份\MongoDB\ecologyDbfiles --gzip
--------MongoDB还原数据库----------

mongorestore -h localhost:27017 -d ecologyDbfiles D:\数据备份\MongoDB\ecologyDbfiles

然后回车就可以进行数据库的整库还原

-h 表示备份的数据库所在的IP地址

-d 还原的数据源名称

-o 备份文件存放的目录

-------------------------

 

posted @ 2020-07-02 12:28  hao_1234_1234  阅读(28)  评论(0编辑  收藏