摘要:不填写该参数会默认备份所有实例。指定备份的数据库的集合可以和配合使用。数据恢复命令参数所在服务器地址,默认为需要恢复的数据库实例,例如,当然这个名称也可以和备份时候的不一样,比如恢复的时候,先删除当前数据,然后恢复备份的数据。
更多内容欢迎来到博客 :https://imjianjian.github.io MongoDB数据备份
命令:mongodump
参数:
-h:
服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017。如果不填写,默认是localhost。
-p:
服务器端口,如果用-h,这个参数可以省略。
-d:
需要备份的数据库实例,例如:test。不填写该参数会默认备份所有实例。
-c:
指定备份的数据库的集合(collection),可以和-d配合使用。
- 只备份test数据库实例下的a集合:mongodump -d test -c a
-f:
需要导出的字段,使用方法同上。
-o:
备份的数据存放位置,例如:c:datadump,当然该目录需要提前建立,在备份完成后,系统自动在dump目录下建立一个test目录,这个目录里面存放该数据库实例的备份数据。如果不填这个参数,备份会默认保存在执行当前备份命令的目录下的dump目录里。
MongoDB数据恢复
命令:mongorestore
参数:
-h
MongoDB所在服务器地址,默认为: localhost:27017
-d :
需要恢复的数据库实例,例如:test,当然这个名称也可以和备份时候的不一样,比如test2
--drop:
恢复的时候,先删除当前数据,然后恢复备份的数据。就是说,恢复后,备份后添加修改的数据都会被删除,慎用哦!
--dir:
指定备份的目录
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/19180.html
摘要:就是说,恢复后,备份后添加修改的数据都会被删除,慎用哦最后的一个参数,设置备份数据所在位置,例如。指定备份的目录你不能同时指定和选项。 定时对数据库进行备份可以有效地保护数据 MongoDB 数据备份 在 MongoDB 中我们使用 mongodump 命令来备份 MongoDB 数据 语法如下: > mongodump -h dbhost -d dbname -o dbdirect...
摘要:一的导入与导出导出工具概念中的工具可以把一个导出成格式或格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。恢复工具概念是从备份中恢复数据的工具,它主要用来获取的输出结果,并将备份的数据插入到运行的中。 一、Mongodb的导入与导出 1.1、导出工具:mongoexport 概念: mongoDB中的mongoexport工具可以把一个collection导出成J...
摘要:导入导出可以操作的是本地的服务器也可以是远程的服务器所以都有如下通用选项主机端口用户名密码导出库名表名列名查询条件导出的文件名导出格式便于和传统数据库交换数据导出库下面的表从哪里导出导出的文档数导出库下 导入/导出可以操作的是本地的mongodb服务器,也可以是远程的服务器所以,都有如下通用选项: -h host 主机 --port port 端口 -u username 用...
摘要:起因年月,当大家都在为的逝去写总结,并为年的到来做计划的时候,一波黑客发动了一轮攻击,攻击的对象瞄准了数据库。他们删除了所有数据库数据,并留下一个勒索数据库。不幸的是,我也成为这幸运的一员。谨记,安全,安全,安全。 起因 2017年1月,当大家都在为16的逝去写总结,并为17年的到来做计划的时候,一波黑客发动了一轮攻击,攻击的对象瞄准了mongodb数据库。他们删除了所有数据库数据,并...
摘要:起因年月,当大家都在为的逝去写总结,并为年的到来做计划的时候,一波黑客发动了一轮攻击,攻击的对象瞄准了数据库。他们删除了所有数据库数据,并留下一个勒索数据库。不幸的是,我也成为这幸运的一员。谨记,安全,安全,安全。 起因 2017年1月,当大家都在为16的逝去写总结,并为17年的到来做计划的时候,一波黑客发动了一轮攻击,攻击的对象瞄准了mongodb数据库。他们删除了所有数据库数据,并...
阅读 2284·2021-09-30 09:48
阅读 3662·2021-09-24 10:27
阅读 1824·2021-09-22 15:32
阅读 2055·2021-08-09 13:44
阅读 3599·2019-08-30 15:55
阅读 1073·2019-08-29 17:12
阅读 2070·2019-08-29 17:05
阅读 2943·2019-08-29 13:43