位置: 编程技术 - 正文

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

  • 房地产企业税收优惠政策
  • 流转税具体的账务处理,可以怎样考虑?
  • 出口退税率怎么算
  • 办税人员可以不交社保吗
  • 法人工资怎么发最划算
  • 使用党费要向哪里倾斜
  • 股东向企业借款属于关联交易吗
  • 支票结算业务流程
  • 收到捐赠货物的会计分录怎么写
  • 建总账的注意事项
  • 作为福利手段福利概念的三个条件是
  • 保险收入如何做账务处理?
  • 税务机关退水利基金怎么做账?
  • 消费税的征收范围
  • 小规模纳税人定额发票累计领用金额
  • 酒店服务行业电费发票怎么开
  • 总杠杆系数的计算公司
  • 收的的挂靠费一般是几个点
  • 4月发票能入1月吗
  • mac怎么安装字体文件
  • win10怎么接收手机热点
  • 外贸企业汇兑损益要交所得税吗
  • 以前年度损益调整会计分录
  • 土地使用税如何终止申报
  • Linux怎么使用vi
  • 彭布洛克郡谋杀
  • 怎么做合同
  • 完税证明和纳税申报表的金额不一致
  • 收到招标费用会计分录
  • uniapp 信息推送
  • 企业 土地增值税
  • 三趾鹑是野鸡吗
  • 陈列费用明细表怎么做
  • php模板引擎原理
  • uniapp实战视频教程
  • php中验证码如何实现登录验证
  • 增值税已认证抵扣
  • 销售多余的材料
  • 累计税费怎么计算
  • 华为mate主题
  • 电子税务局没有开票业务
  • 魔改是啥
  • 个体工商户属于灵活就业人员吗
  • 长期待摊当期发票怎么开
  • 政府补助可以挂账吗
  • 帝国cms怎么增加子栏目
  • 其他应付款怎么做账
  • PostgreSQL教程(一):数据表详解
  • 企业盈余公积的主要用途是
  • 同一控制下企业合并和非同一控制下企业合并的区别
  • 小微企业增值税减免政策
  • sql server 2008数据库密码忘记
  • mysql的性能优化方案有哪些
  • 收到现金货款会计分录
  • 个人独资企业需要会计做账吗
  • 契税退税政策怎么操作
  • 财务报表现金流量表怎么填
  • 产房日常维修费用
  • 预缴增值税可以抵扣销项税吗
  • 营业外支出科目核算的内容
  • 往来核算是指会计核算中的资金往来业务
  • 机器折旧科目
  • 赔偿给别人的钱还能要回来吗
  • 长期待摊费用如何结转
  • 基于存储过程的计算
  • sql server的 update from 语句的深究
  • centos6.0安装教程
  • centos挂载lun
  • windows7如何关闭夜间模式
  • 安卓机虚拟键盘
  • 半透明图层怎么制作
  • js tab切换
  • ApplicationId与PackageName的区别
  • 国税公告2016年14解读
  • 税控盘托管给百旺的弊端
  • 如果快递没有按时发货东西变质怎么办
  • 广州国税地税上班时间
  • 辽宁房产税征收标准
  • 商铺转让要交哪些税费和费用
  • 2018年申报时间
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设