位置: 编程技术 - 正文

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

  • 纳税申报的具体要求
  • 出口退税退的税是用进项税抵扣吗
  • 转账支票的签发
  • 残保金滞纳金可以税前扣除吗
  • 季度对账单 怎么处理
  • 打印社保缴费凭证需要什么证件
  • 收到服务费发票摘要怎么写
  • 资产负债表中其他流动资产包括哪些科目
  • 工程资金占用计算利率是多少
  • 设计原始凭证所需内容及步骤
  • 先进技术企业的企业所得税税率
  • 可以不用附原始凭证的记账凭证是
  • 会计凭证归档后几年后可销毁
  • 没收入金税盘减免项如何申报处理及会计分录
  • 企业开具的增值税专用发票属于
  • 京东电子商务平台业务流程
  • 营改增之后的增值税
  • 税控盘抵扣联附在哪里
  • 同一地级行政区范围内举例
  • 在产品的成本
  • 凭证金额多记了,已经入账了怎么办
  • 免税和零税率和税率区别
  • 不是公司员工可以买原始股吗
  • windos11安卓
  • 鸿蒙系统怎么快速充电
  • tersafe.dll
  • php解密在线
  • win10打开第二个桌面快捷键
  • php字符串函数有哪些
  • PHP:oci_field_precision()的用法_Oracle函数
  • 新买的笔记本电脑需要装系统吗
  • 个人签订的出租协议
  • 拉德克里夫图书馆
  • 格雷厄姆岛
  • 购买办公用品没收到发票怎么做账
  • 金融商品转让业务包括
  • sql实现mysql的分页功能
  • php调用微信扫描二维码
  • 建行对账单回签平啥意思
  • 备用金管理方式
  • 哪些费用可以在以后年度扣除
  • 企业合并的会计处理方法
  • 差旅费报销有哪些
  • java一天速成
  • 长期股权投资种类
  • 增值税补充申报表不填可以吗
  • 加计扣除进项税额是什么意思
  • 小规模纳税人是查账征收还是核定征收
  • 个人咨询费发票怎么开
  • 注销的企业
  • 转移固定资产是指什么
  • 营改增后房租发票可以抵扣吗
  • 主营业务成本账户属于什么账户
  • 货币资金里的其他货币资金
  • 发票红冲怎么回事
  • mysql5.7.17下载
  • mac trim功能
  • ubuntu with linux
  • 英雄联盟支持win7
  • win10安装office2016无法注册字体可以忽略吗?
  • win7重装系统需要重新激活吗
  • 在linux中使用什么命令可以执行shell脚本
  • linux根目录和主目录
  • javascript创建对象
  • express.js教程
  • node.js下载安装教程
  • shell脚本 -ne 0
  • 用python写爬虫
  • pythonyield理解与用法
  • javascript基本语句
  • services的翻译
  • js如何使用
  • 贵州省电子税务局操作手册
  • 什么叫关联单位
  • 重庆平均缴费指数查询
  • 税务局审计整改的信息
  • 地税怎么查个人所得税
  • 契税补贴网上申请
  • 通用机打发票明细怎么导出电子版
  • 湖北国税发票真伪查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设