【Mongo】Mongodump 与 mongorestore对mongo进行备份恢复
发表于:2024-10-25 作者:千家信息网编辑
千家信息网最后更新 2024年10月25日,1.mongoexport 导出和mongoimport导入Mongodb中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项
千家信息网最后更新 2024年10月25日【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安全错误
数据库的锁怎样保障安全
西青区网络安全宣传仪式
服务器电源背板改dc-atx
炸迷你lce服务器的玩家
云服务器图片如何引用
什么控件可以从数据库下载
GEO数据库没有表格
网络安全出现的问题图片
网络安全工程师ai
汽车传感器软件开发
尚米网络技术
黑袍网络技术团队
word格式模板软件开发
软件开发及网络运营
平潭县云虹网络技术
我的世界外置登录认证服务器大全
CAD管线综合软件开发
数据库快捷键无法打开
入侵检测服务器
网易斗罗大陆服务器怎么觉醒武魂
用友软件普及版不能登录到服务器
香港云服务器维护流程
架设vpn服务器
云服务器传统服务器价格实惠
f服务器被挖矿
外联通讯前置服务器
湖北数据库审计
我们在行动网络安全
网络安全公司市场占有率
数据库文件可以单独运行吗
徐州网络安全哪家强