位置: 编程技术 - 正文

浅谈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常用命令)

  • 兼职会计工资多少钱一个月
  • 贷款其他消费是指什么
  • 算税负是用含税的吗
  • 以前年度多缴的税款退回现金流量
  • 事业单位有那种
  • 新办企业发票核定及申领,选否行吗
  • 小规模纳税人季度申报
  • 工程项目结算方式有哪几种
  • 补计提个税的会计分录
  • 委托加工农产品的扣除率
  • 餐饮 专票
  • 员工出差车费如何报销
  • 受托软件开发不转让著作权的账务处理
  • 验资资金转出如何做账
  • 变更公司名称注册时间会变吗
  • 个人设备租赁给公司怎么提供发票
  • 纳税人提供不动产租赁服务采取预收款方式
  • 公司厂房在建但已收到房租是否要交房产税呢?
  • 农产品增值税优惠政策2021
  • 金税三期个人客户端在哪下载
  • 营改增后计税依据
  • 增值税税控系统专用设备注销发行
  • 推广费是广告费和业务宣传费吗
  • 关于税前扣除的规定
  • 自然人股东转让股权如何避税
  • 财务软件操作指南
  • 电子发票无法预览怎么弄
  • 餐费没有发票怎么入账
  • 关闭 ipv6
  • 收到进项发票抵扣联怎么做分录
  • microsoft阻止应用启动
  • 无线电路问题
  • 深入理解php内核
  • 最薄的索尼微单
  • anaconda更改虚拟环境路径
  • 已收到材料至月末仍未收到发票账单
  • 修改命令的快捷键
  • 隔两个月发票如何作废
  • 空调入固定资产几年折旧
  • 董事费收入
  • ajax 教程
  • discuz设置门户
  • 汇算清缴报表填报顺序
  • 转入固定资产清理会计科目
  • 社保年审流程示意图
  • 弃置费用的财务费用计算
  • 供应商货款支付流程
  • 收到开错的发票怎么办
  • 住宿费开专票怎么做账
  • 损益类科目如何记忆
  • 经营租赁的房屋计提折旧吗
  • 项目回款是什么意思
  • 增值税免抵退税和免退税的区别有什么?
  • 更正会计凭证摘要怎么写?
  • 哪些税金不计入应交税费
  • 建账的要点
  • win10安装sqlserver2016出错
  • sqlserver2000怎么用
  • redhat server
  • windowsxp开机启动项在哪里设置
  • 复制糸统
  • ubuntu zed
  • ubuntu和debian哪个稳定
  • mac uuid查询
  • msmpeng.exe是什么进程
  • 如何设置让自己手机号处于关机状态
  • win7屏幕颜色变了怎么恢复
  • win8.1系统怎么样
  • pqhelper.exe是什么进程 pqhelper进程查询
  • jquery实战
  • JavaScript事件代理和委托详解
  • android使用教程
  • shell脚本解压tar文件
  • python3 pygame
  • ajax里面的属性
  • linux shell 进程
  • 安装node-sass报错
  • jquery加载图片
  • 服务协议属于哪类合同
  • 国税系统打印不了发票怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设