MongoDB数据库导出备份与导入恢复
2019-05-28 17:42
633 查看
MongoDB数据库导出备份与导入恢复
MongoDB数据库备份
我们可以使用mongodb中的mongodump命令来备份数据库,mongodump可以指定通过参数备份制定数据库到指定路径下。
mongodump
mongodump命令格式
mongodump -h 所在服务器地址 -d 数据库名 -o 备份到指定路径
服务器地址可指定端口号
运行成功就会出现如下提示
这时候就可以在我们指定的路径看到导出的数据库文件啦
MongoDB数据库恢复
我们通常用mongorestore 命令来恢复备份的数据。
mongorestore -h 所在服务器地址 -d 恢复的数据库 --dir 数据库所在路径
可选参数
-
–host <:port>, -h <:port>:
MongoDB所在服务器地址,默认为: localhost:27017 -
–db , -d :
需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2 -
–drop:
恢复的时候,先删除当前数据,然后恢复备份的数据。就是说,恢复后,备份后添加修改的数据都会被删除,慎用哦! -
path:
mongorestore 最后的一个参数,设置备份数据所在位置,例如:c:\data\dump\test。
你不能同时指定 path 和 --dir 选项,–dir也可以设置备份目录。 -
–dir:
指定备份的目录
你不能同时指定 path 和 --dir 选项。
相关文章推荐
- MongoDB数据库导出、导入与备份、恢复
- MongoDB数据库备份恢复与导入导出
- MongoDB数据库中的数据备份/导入/导出/恢复
- mongodb数据库同样离不开必要的维护,如备份、恢复、导入、导出。[转]
- Mongodb数据库必要的维护,如备份、恢复、导入、导出
- Oracle 数据库备份与恢复总结-exp/imp (导出与导入装库与卸库)
- Mysql海量数据--导入导出、备份恢复方法
- mongodb的导出导入备份和恢复(全)
- mysql导入及导出:备份与恢复
- 备份(mongodump)和恢复(mongorestore)、导入(mongoimport)和导出(mongoexport)
- Oracle数据库表信息,序列,视图等导出,导入。(数据库备份和恢复)
- Oracle的导入导出(备份与恢复)
- MongoDB数据库的文件备份恢复以及文件导入导出
- Android VCard联系人备份恢复(导入/导出)详解
- 使用导入导出进行备份和恢复OCR(10g)
- MongoDB数据库的文件备份恢复以及文件导入导出
- 【Oracle】OCR的备份和恢复之导出导入
- db2导入导出单表数据 db2备份恢复
- 在laravel项目中遇到的数据库的备份及恢复(导出导入)
- mysql数据库备份、恢复,导入、导出