位置: 编程技术 - 正文

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删除文档命令)

  • 应纳税所得额为负数是什么意思
  • 去税局更正申报需要什么资料,忘记带营业执照
  • 宁波财税网会计之窗官网
  • 建筑业资源税如何缴纳
  • 定期定额征收和核定征收一样吗
  • 金税四期接入银行
  • 公司收到劳务发票
  • 处置使用过的车辆
  • 现金折扣怎么进账
  • 管理费用现金流量表中属于
  • 固定资产领用原材料要考虑增值税吗?
  • 企业未实际列支教育经费要纳税调整吗?
  • 幼儿园开学费发票内容
  • 2018年高新技术企业所得税
  • 预充值发票可以列支吗?
  • 商贸公司开办费用
  • 公司修理电脑属于什么费用
  • 固定资产原值减预计净残值等于什么
  • 应交税费 减免税款
  • 银行利息收入的账务处理
  • 未计提印花税会计分录
  • 职工食堂对外经营合法吗
  • 酒店装修费用会计处理
  • 红字专用发票信息表编号在哪儿
  • 清算后土增税缴纳计算
  • 开票金额比收入高怎么办
  • 其他债权投资通俗
  • 残疾小伙小强
  • 发票已认证还未开票
  • 此应用无法在你的电脑上运行w11
  • 鸿蒙系统小艺怎么改声音
  • 怎么制作网线接口
  • 来料加工方式中,料件和加工后
  • 公司买了一辆二手汽车,怎么入账
  • 公司收入算认缴出资吗
  • 电脑开不了机一直重启
  • php和ajax用哪个调用数据
  • 橡皮树怎么养护
  • 禁止扣除项目有什么
  • 销售退回的处理方法
  • c++ array
  • 20221年最新
  • 固定资产盘盈为什么计入以前年度损益调整
  • 一个简单的web项目名称
  • python如何点击网页按钮
  • seata1.3.0配置
  • 数据库触发器db2什么意思
  • 摄影行业开票
  • sql2017附加数据库
  • mysql修改密码的命令
  • 增值税附加税的比例
  • 商品亏本出售分录
  • 对于相关人员培训存在的问题
  • 房产置换怎么做
  • 所得税费用的核算方法叫
  • 主营业务成本可以设明细科目吗
  • sqlserver临时表 效率
  • MySQL 5.7.18 release版安装指南(含有bin文件版本)
  • 高效管理者的三大技能 罗伯特卡茨
  • mac双系统切换快捷键
  • win10企业版20h2和1909
  • win8中文版怎么升级到win10
  • win8怎么切换界面
  • cocos2dx + android 如何添加百度插屏广告
  • opengl es api
  • js怎么理解
  • unity 3d书籍
  • Javascript this 函数深入详解
  • bootstrap tree table
  • 使用nodejs开发后端
  • jquery easyui插件
  • jquery img onload
  • shell脚本 -ne 0
  • 基于javascript的毕业设计
  • 车票进项税怎么认证
  • 城镇土地使用税按月还是按年交
  • 广东省地方税务局
  • 房产税江苏2021年征收标准
  • 广东发票勾选认证操作流程
  • 电脑上装什么软件开税票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设