位置: 编程技术 - 正文

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

  • 税收的本质是什么意思?
  • 减免附加税怎么填报
  • 收到个税手续费返还增值税税率
  • 住房公积金发票
  • 年终奖可以税前扣除嘛
  • 免税苗木普通发票
  • 销售20万需要多少进项
  • 小规模印花税计税金额是什么
  • 设备使用率怎么计算公式
  • 挂靠工程如何交纳税金帐务处理?
  • 教育经费税前扣除标准
  • 一般纳税人两费减免会计分录
  • 技术开发合同免征企业所得税吗
  • 内账和外账会计哪个简单
  • 用友t3修改帐套怎样修改企业会计准则
  • 公司修理电脑属于什么费用
  • 子公司代发母公司人员工资
  • 本月合计怎么做
  • 城建税印花税教育附加税各是多少
  • 代扣代缴增值税怎么申报
  • 清算期间未申报债权
  • 应收票据质押怎么看
  • 其他权益工具投资公允价值变动怎么计算
  • 可转债溢价率多高为好
  • 暂估人工成本分录怎么写
  • 开出去的普票可以用专票抵扣吗
  • 超市购物卡返点一般是几个点
  • 汇算清缴无形资产摊销填哪里
  • 其他暂收和应付账款区别
  • 委托代销委托方需要开发票吗
  • 最贵的冰箱是多少钱
  • 什么样的发票可以报销
  • 新开的酒店怎么做宣传
  • laravel技巧
  • 待抵扣进项税额借贷方向
  • 制造费用期末怎么结转
  • php同时使用session和cookie来保存用户登录信息的实现代码
  • php 并发 解决方案
  • 公司法人往公司账户转钱会计分录
  • HTTP加密/HTTPS工作过程
  • 外账和内账哪个比较有发展
  • 培训费属于什么税收分类编码
  • 酒店低值易耗品怎么摊销
  • 保函被索赔支付什么意思
  • 企业哪些情况下需要报税
  • 独立核算的分公司可以享受六税两费减半吗
  • 小规模租金可以抵税吗
  • 春节法定假加班费政策依据
  • 国债利息收入计入什么会计科目
  • 营业执照变更法人需要本人去吗
  • 企业迁移税务如何办理
  • 办公用品开普票几个点
  • 残保金怎么做账务处理
  • 成品油购进数据选择没有发票
  • 员工出差的费用怎么算
  • 固定资产折旧如何计提
  • 收到投资厂房有折旧的记账凭证怎么处理
  • sql语句百度百科
  • win7开机chkdsk
  • win8系统的运行在哪里打开
  • windows vista(service pack1)
  • win7自带xp虚拟机怎么安装驱动
  • 远程桌面修改默认端口
  • win7无法运行
  • Centos 5.5 php5.1.2升级到php5.2.6的方法
  • windows系统后台不显示QQ等软件(任务栏右侧不显示QQ图标)
  • ubuntu20.04.1安装
  • 如何配置centos7的ip地址
  • 微软windows10正版
  • 事件处理的三个要素
  • 深入理解python特性 pdf
  • jquery的实现原理
  • unity3d的
  • [Unity3D]Unity3D游戏开发之塔防游戏项目讲解(上)
  • node.js mysql
  • pythonnumpy报错
  • 安卓开发界面ui设计器
  • js继承的方法
  • 如何打印个税缴纳记录
  • 湖南省国家税务局历任局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设