【Mongo】Mongodump 与 mongorestore对mongo进行备份恢复
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,1.mongoexport 导出和mongoimport导入Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项
千家信息网最后更新 2026年11月03日【Mongo】Mongodump 与 mongorestore对mongo进行备份恢复
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 19.0px; font: 13.0px 'Helvetica Neue'} span.s1 {color: #00a2ff}
https://www.cnblogs.com/mengyu/p/7718311.html
备份单个集合
[root@iZ2ze66bhrbxkc31nljgjnZ soft]# /usr/local/mongodb/bin/mongodump -d rundb -c col -o ./
恢复某个集合
[root@iZ2ze66bhrbxkc31nljgjnZ rundb]# /usr/local/mongodb/bin/mongorestore -d rundb --drop --dir /soft/rundb/col.bson
1.mongoexport 导出和mongoimport导入
- Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。mongoexport具体用法如下所示:
- 参数说明:
- -h:指明数据库宿主机的IP
- -u:指明数据库的用户名
- -p:指明数据库的密码
- -d:指明数据库的名字
- -c:指明collection的名字
- -f:指明要导出那些列
- -o:指明到要导出的文件名
- -q:指明导出数据的过滤条件
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 19.0px; font: 13.0px 'Helvetica Neue'} span.s1 {color: #00a2ff}
mongoexport -h 172.31.36.77 --port 27017 -u collection -p 78hRdJEnJcHRb4qA -d collection -c redefine-collection -f _id,country,ctime,deviceId,dpi,event_id,event_info,gaid,isp,locale,mac,model,name,net,os,os_ver,resolution,sdk_ver,session_id,tz,uid,vendor --type=csv -o ./mongoexport_20180504.csv
https://www.cnblogs.com/mengyu/p/7718311.html
2 mongodump 与 mongorestore
- 备份:(指定备份数据库备份至哪个目录)
- [root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongodump -d rundb -o /soft/backdump/
- [root@iZ2ze66bhrbxkc31nljgjnZ backdump]# ll
- drwxr-xr-x 2 root root 4096 Apr 26 18:10 rundb
- 恢复:(恢复至某个数据库,不存在会创建,-drop参数恢复前先删除)
- [root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongorestore -d rundb2 /soft/backdump/rundb/
- 备份所有数据库:
- [root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongodump -o /soft/backdump/
- 恢复所有数据库:
- [root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongorestore --drop --dir /soft/backdump/
- 备份不指定目录:
- [root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongodump (会在当前目录下生成一个dump目录)
- 恢复:(会用默认的dump目录)
- [root@iZ2ze66bhrbxkc31nljgjnZ backdump]# /usr/local/mongodb/bin/mongorestore --drop
- 2018-04-27T11:48:26.102+0800 using default 'dump' directory
- 2018-04-27T11:48:26.105+0800 building a list of dbs and collections to restore from dump dir
备份单个集合
[root@iZ2ze66bhrbxkc31nljgjnZ soft]# /usr/local/mongodb/bin/mongodump -d rundb -c col -o ./
恢复某个集合
[root@iZ2ze66bhrbxkc31nljgjnZ rundb]# /usr/local/mongodb/bin/mongorestore -d rundb --drop --dir /soft/rundb/col.bson
数据
数据库
备份
目录
参数
名字
文件
条件
格式
会创
单个
可以通过
宿主
宿主机
密码
工具
数据项
文件名
用户
用户名
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
什么是科技互联网
百单网互联网科技有限公司
亿人帮互联网科技有限公司
今日互联网科技
重庆互联网络科技
高科技与互联网
平安科技 互联网
互联网科技英文
佰商互联网科技有限公司
联恩商钥互联网科技有限公司
上海电发互联网科技有限公司
深圳市运趣互联网科技有限公司
宁波青枫互联网科技有限公司
小米互联网科技园设置
中国航天科技大学国际工业互联网
千方科技属于互联网企业吗
山东有哪些互联网科技公司
厦门江牛科技互联网
互联网领先科技活动
科技互联网专业工作会议发言稿
江苏根荣互联网科技
互联网科技公司的优势
安徽鑫晟辉互联网科技
深圳齐家互联网科技
上海致骋互联网科技
电子商务与互联网科技的关系
深圳无忧互联网科技
互联网科技创新方面的资料
中国主要互联网科技公司
颐高云石互联网科技