MongoDB备份与恢复

一、mongodump备份

语法:mongodump -h  host:port -d dbname -o dbdirectory

-h:数据库服务器地址+服务端口

-d:要备份的数据库的名称

-o:备份数据库的存放目录

如果数据库开启了登录认证,则需要添加用户认证信息

 

 

 二、mongorestore恢复

语法:mongorestore -h host:port -d dbname --dir dbdirectory

 -h:数据库服务器地址+服务端口

-d:恢复数据库后的数据库名称

--dir:备份数据库所在的位置

如果数据库开启了登录认证,则需要添加用户认证信息

 

 

三、直接拷贝备份与恢复

拷贝存放数据库文件夹进行备份与恢复,此方式简单粗暴,需要停止运行数据库,

这种办法一般只会用于要进行机器迁移之类的情景。

 

posted @ 2018-07-08 22:42  heqiuyong  阅读(164)  评论(0编辑  收藏  举报