位置: 编程技术 - 正文

浅谈MongoDB的备份方式(mongodb主备配置)

编辑:rootadmin

推荐整理分享浅谈MongoDB的备份方式(mongodb主备配置),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mongodb备份表,mongodb主备,mongodb备份工具,mongodb详解,mongodb bi,mongodb备份工具,mongodb备份工具,mongodb主备,内容如对您有帮助,希望把文章链接给更多的朋友!

简要说一下MongoDB的备份方式:

1. mogodump / mongorestore

这2命令将mongodb的数据dump为BSON格式,需要的时候可以恢复。这种方式作为小的数据库还适用。但如果是sharding或者几百G数据以上的话就几乎不可用了。因为BSON及其占用空间。

2. Slave Replication

这是最适合和可靠的,适合生产环境。MongoDb支持master+多个slave。因此可以很方便的起一个slave来进行备份。但是需要注意的是如果数据量很大的话,如果是新建的slave,速度又没有保证的话,一定要调高 oplogSize 的大小,对于一个G的数据库,可以调到G以上。这样避免同步到中间出现oplogSize不足等异常。

浅谈MongoDB的备份方式(mongodb主备配置)

3. 关于增量热备份

对于某些热衷单独文件备份的同志,也可以考虑使用“增量热”备份的方式作为最后的屏障。做法就是,最开始将某个slave暂时shutdown,然后将数据库文件复制到另一个目录作为增量备份的起点。

每次备份的时候,在这个目录上起一个slave, 使用?fastsync参数,同步完毕即可tar这个目录就可以了。

这种方式的一个缺点就是如果备份周期的过长的话,空间浪费会非常大,尤其是频繁删除的情况下,目前1.6以前的版本对于删除的空间回收机制有bug。这个问题应该在1.6版本发布时候解决。

要想回收这些空间需要repairDatabase,速度比较慢,不如直接从头clone一个新的db了。(其实Repair的过程也就是先clone然后copy回来)。

综上所述, 最靠谱和安全的备份方式就是用mongodb自身的同步复制机制.最经典也最小的生产环境是:1 master + 2 slaves

以上所述就是本文关于MongoDB的备份方式的全部内容了,希望大家能够喜欢。

MongoDB 常用命令总结 简单的的增删改查数据在查询结果中指定显示或者不显示某个字段例如,我们希望在lessons集合中查找所有数据,但是不希望在返回结果中包含slides字段

MongoDB中连接字符串的编写 MongoDB数据库与传统的关系型数据库相比,它具有操作简单、完全免费、源码公开等特点,这使MongoDB产品广泛应用于各种大型门户网站和专业网站。由于

mongodb eval 执行服务器端脚本 在服务器端可以通过db.eval函数来执行javascript脚本,也可以把javascript脚本保存在数据库中,然后在别的数据库命令中调用.一、db.eval执行服务器端脚本利用d

标签: mongodb主备配置

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

上一篇:深入分析Mongodb数据的导入导出(深入分析原因,找出问题根源并有效破解)

下一篇:MongoDB 常用命令总结(mongodb常用命令)

  • 小规模修理修配的税率是多少
  • 所得税汇算清缴报告在哪查
  • 三大流转税包括哪些
  • 税后利润和净利润是一样的吗
  • 税收的自动稳定性主要表现在什么制度
  • 劳务公司如何避税与避费
  • 幼儿园个税怎么交
  • 可变现净值与公允价值孰低
  • 建筑业营改增前后区别
  • 长期股权投资会减值损失吗
  • 个人所得税如何申报
  • 上年度没有计提企业所得税
  • 公司注销时应付职工薪酬怎么处理
  • 银行开户时存入的现金怎么做账
  • 货物赔偿款会计分录
  • 长期合同收入与应收帐款如何处理?
  • 周转材料低值易耗品
  • 企业国有资产无偿划拨管理暂行办法
  • 所得税年报调增调减
  • 企业名称变更后社保也要变更吗
  • 一个法人可以办几个公司
  • 发票单据流水号
  • 按年缴纳年金的企业缴费部分,应按照全年一次性奖金
  • 营改增建筑业
  • 路由器管家怎么登录
  • 增值税预缴税款表电子版下载
  • 2019年下半年中小学教师资格考试综合素质试题
  • 劳务公司社保手续办理
  • 员工自己垫付的费用怎么走账
  • php图片叠加
  • 工业企业销售收入和产值,税金比例
  • vue3 ts知乎专栏
  • 工商年报的社保缴费基数怎么算
  • 工具人
  • web前端开发html代码
  • 区块链教程大全
  • php实现导出带样本的方法
  • php简单检测网址是什么
  • 长期挂账的其他应付款税务风险
  • 增值税附加税有哪几种
  • python3 sys模块
  • 机关单位差旅费
  • 员工福利费的账务处理
  • 流动资产比例大说明什么
  • 高新企业申报条件有哪些
  • 企业进行股权转让前,必须先销什么户
  • 价外费用延期付款利息
  • 城建税多交了怎么办
  • 长期股权投资会计实训心得
  • 事业单位结余是什么意思
  • 社平工资调整补差能补多少
  • 发出存货的计价方法一经确定,不得随意改变
  • 一次性补缴养老保险的最新规定
  • 厂家返利怎么入账
  • 开发成本转到哪里
  • 营业执照可以变更名字和经营范围吗
  • 预收账款是什么资产
  • 小企业如何建立风险管理制度
  • mysql5717安装过程
  • wdcp的/www目录大小调整或增加分区/硬盘的方法
  • ksysslim.exe
  • mac电脑怎么装win10
  • linux 常用命令大全及其详解
  • win7系统无法安装谷歌怎么办
  • win8系统如何
  • 列举linux常用的几个命令
  • 什么是漫反射贴图
  • javascript对象的创建方法
  • android list
  • unity资源包管理器
  • nvm-windows
  • python基础教程视频教程
  • jQuery的ajax下载blob文件
  • android中常用的布局是
  • python中的魔法函数
  • 税务局哪些部门轻松待遇好
  • 税务申报显示重名怎么办
  • 税务核销
  • 浙江税务局网络发票页无法打字
  • 企业所得税零申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设