【Mongo】Mongodump 与 mongorestore对mongo进行备份恢复
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,1.mongoexport 导出和mongoimport导入Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项
千家信息网最后更新 2025年11月13日【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安全错误
数据库的锁怎样保障安全
梅州市网络安全周
网络安全治理的规划
数据库中的内键外键啥意思
网络安全例会内容
网络技术员的培训记录
数据库按照三线表怎么写
网络安全手抄报八年级一等奖
山东通用软件开发零售价格
数据库多表链接join
新水浒q传服务器
浙江专业录播服务器哪家好
我的世界pc端花雨庭服务器
软件开发定制公司 聚顶科技有名
sql命令数据库
卖云服务器注册执照类目怎么填
浙江互联网软件开发要多少钱
苹果服务器通信错误
软件开发梦想秀经验
网络安全实验设计总结
计算机网络技术资料下载
数据库中包含的最重要的数据
数据库可以不设置字符长度
社交软件开发人员
ftp服务器上传路径地址
高校信息教育素养教育数据库
安徽 网络安全
南充三实软件开发公司
nas服务器账户密码忘记了
河北ntp网络时间服务器
射阳行伊网络技术服务有限招聘