当前位置:Gxlcms > 数据库问题 > 4、MongoDB学习之备份还原

4、MongoDB学习之备份还原

时间:2021-07-01 10:21:17 帮助过:16人阅读

一、MongoDB备份 1、MongoDB整库备份 备份数据使用下面的命令 mongodump -h dbhost -d dbname -o dbdirectory   备份user数据库 [root@TEST-1 bin]# ./mongodump -h127.0.0.1 -d user -o /home/ 技术分享

 

技术分享 [root@TEST-1 bin]# ls /home/user/ b3.bson  b3.metadata.json  c1.bson  c1.metadata.json #可以看到备份的文件了   2、MongoDB单个集合备份 备份test库下面的c1集合 [root@TEST-1 bin]# ./mongodump -h127.0.0.1 -d test -c c1 -o /tmp/ 技术分享

 

技术分享   二、MongoDB还原 1;单库还原 [root@TEST-1 bin]# ./mongorestore -h 127.0.0.1:27017 -d user /home/user/ 技术分享  #客户端查看到整个user数据库已经还原成功了  技术分享

 

2;单集合还原 [root@TEST-1 bin]# ./mongorestore -h 127.0.0.1:27017 -d test  /tmp/test/ 技术分享  #单集合还原也是不需要制定具体集合名称  技术分享

 

总结:mongodb以上备份还原只针对全量备份,增量备份后续还需要研究      

4、MongoDB学习之备份还原

标签:direct   备份还原   bin   增量   集合   alt   还需   127.0.0.1   成功   

人气教程排行