位置: 编程技术 - 正文

Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用)

编辑:rootadmin

推荐整理分享Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb数据库的基本模型,mongodb数据库的作用,mongodb数据库的作用,MongoDB数据库的特点有哪些?,mongodb数据库的作用,MongoDB数据库的特点有哪些?,MongoDB数据库的特点有哪些?,mongodb数据库的优势,内容如对您有帮助,希望把文章链接给更多的朋友!

写在前面

本文已经假设你已经安装好了Mongodb(2.6),并且已经开启了auth。

用户

首先我们添加备份和恢复数据所需的用户,这个用户需要有readWrite和userAdmin权限备份

注:此命令是在控制台中执行我们使用mongodump来进行数据的备份(注意:mongodump不会备份local数据库中内容)。

mongodump可以通过以下两种方式来进行数据的备份:

连接到mongod或者mongos

直接访问数据文件

这个工具可以备份整个服务器、单个database或者单个collection的数据,也可以通过查询语句只备份collection中的部分数据。

Mongodb数据库的备份与恢复操作实例(mongodb数据库的作用)

如果不带任何参数直接执行mongodump,那么它会去连接本地(.0.0.1或者localhost)端口上的MongoDB实例,并且会创建名为dump的备份。以上会使mongodump连接到mongodb.example.net:上的mongod,并且把dbtest中的somecollection备份到dump目录下

注意:从Mongodb2.2版本开始,mongodump使用的数据格式与旧版本的mongod实例不兼容。所以不要使用新版本(>=2.2)的mongodump去备份旧数据。

恢复

使用mongodump备份的数据,需要使用mongorestore来恢复。

mongorestore恢复数据的方式与mongodump相对应,也是分为两种:

连接到mongod或者mongos

直接写入到数据文件

mongorestore既可以恢复整个备份也可以恢复一部分。以上会从/data/backup中恢复数据,其中只恢复testdb中somecollection到mongodb.example.net:中。如果不指定--host和--portoption,那么mongorestore会默认使用localhost:。

注:在还原时必需在将要还原的数据库上新建将要还原的数据与所属的用户 --drop的意思是删除库中原来的数据库并将数据库还原上去此命令是在控制台中执行

Mongodb批量删除gridfs文件实例 平台有大量的图片已经不用了,数量级达到百万张,差不多G的空间,放着不管是不是太浪费了?db.fs.files.find({filename:/xxx/}).forEach(function(n){db.fs.files.upd

Mongodb增加、移除Arbiter节点实例 增加Arbiter增加配置文件mongod1,mongod2,mongod3分别为shard1,shard2,shard3三个set集合的arbiter。replSet=shard1replSet=shard2replSet=shard3启动mongod实例。连接Primary.rs.addAr

CentOS 6.5系统中使用yum安装MongoDB 2.6 教程 下面我们在CentOS6.5x系统上安装最新的MongoDB2.6.0版。MongoDBv2.4.x版的软件仓库有两个包:1)mongo-gen-server此包里面有最新版的mongod和mongos守护程序以及相

标签: mongodb数据库的作用

本文链接地址:https://www.jiuchutong.com/biancheng/312738.html 转载请保留说明!

上一篇:Windows下MongoDB配置用户权限实例(windows mongodb安装与配置)

下一篇:Mongodb批量删除gridfs文件实例(mongodb删除文档命令)

  • 进出口公司怎么做
  • 应交税费转营业外支出
  • 营业税是什么意思 视频
  • 应交城建税分录
  • 社保未统一征收
  • 银行借款的实际利率=名义年利息/实际贷款额*100%
  • 出口报关单价比合同价高
  • 出租房屋转为投资房屋
  • 综合单价的调整计算公式
  • 第二季度是多少钱
  • 季度的工会经费计税依据
  • 包装纸箱属于原材料吗
  • 申请补交公积金提案
  • 取得的增值税专用发票能否盖付讫章
  • 红字信息表可以开一半吗
  • 企业搬迁到外省之前的债务怎么处理
  • 税金及附加包括个人所得税吗
  • 未到期责任准备金计算方法
  • 公司给员工的奖品是否要扣税
  • 备品的定义
  • 企业被列为风险纳税人税控开票会显示什么
  • 所得税工资账载怎么算
  • 企业所得税季报怎么申报
  • 预收款结转收入怎么算
  • 长期驻扎外地的员工
  • 企业滞纳金属于什么税
  • 个税如何绑定新公司
  • 1697510649
  • 上月没交社保本人能交吗
  • 华为鸿蒙系统开发平台
  • 个人所得税到年底能不能退回来
  • 知识产权 申请
  • php实现断点续传
  • 苹果系统公测版
  • php字符串定义
  • 给予减免
  • php技巧
  • 怎么核算购进商品
  • 增值税发票与实际差异五毛钱
  • 融资性租赁会计处理计入固定资产
  • 奥卡万戈三角洲位置
  • 售后回租融资租赁案例
  • framework教程
  • htmlcssjavascript网页制作
  • 文化事业建设费减免政策
  • 如何使用php写一个网页
  • php5.4安装教程
  • 无形资产有进项税吗
  • php常用的打印函数
  • 融资租赁初始直接费用计入哪个科目
  • vue组件教程
  • 水利建设基金计算公式
  • 织梦参数配置设置
  • 营改增后残保金计入什么科目
  • 以前年度漏记收入
  • 党费结算标准
  • 发票校验码是什么在哪
  • 长期待摊费用怎么算出来的
  • 电脑入账如何做凭证
  • 汇算清缴银行手续费扣除比例是多少
  • 小规模纳税人退税账务处理
  • 租赁合同印花税怎么算
  • 成本少了怎么处理
  • 企业进项税额大于销项税额
  • 财务报表分析的主体是
  • 兼职人员属于雇佣人吗
  • 现代服务业如何提高服务的效率和质量
  • 怎样理解企业财务会计的定义
  • 关于发票丢失的处罚
  • 发票开多了如何做凭证?
  • 关闭terminal monitor
  • windows2003服务
  • xp系统的本地连接在哪里打开
  • win10系统电脑怎么关机
  • win10升级win1
  • flask完整项目实例
  • android:ellipsize="marquee"
  • jquery返回顶部代码
  • 电子税务局怎么添加开票员
  • 国家体育总局发布的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设