位置: 编程技术 - 正文

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

  • 差额征税如何开票备注内容应该怎么调
  • 税务师考几科几分及格
  • 中税协网站怎样补学时
  • 什么叫做增值税进项税额
  • 流动资产周转天数下降说明什么
  • 土地增值税扣除项目金额怎么算
  • 取得住宿发票的专用发票可以抵扣吗
  • 分包抵扣
  • 工人工资可以直接记主营业务成本吗
  • 房地产土地使用税已售面积如何减
  • 企业所得税跨年度事项
  • 装修费是否计入固定资产
  • 企业库存现金的限额是由( )核定的
  • 经营租赁融资租赁增值税税率
  • 建筑业预缴税款都要填哪些表
  • 服装厂里面
  • 支付的管理费用可以抵税吗
  • 购买的商品赠送如何做账
  • 公司出售自用汽车如何开票
  • 施工单位企业税率是多少
  • 应交印花税会计分录
  • 跨年发票能否次年入账
  • 纳税的税种有哪些
  • 小规模银行存款多笔小金额财务费用可以合并记账吗?
  • 建筑企业预交增值税问题尚未得到解决
  • 金融企业呆账准备金是否允许补提
  • 过桥过闸 增值税
  • 其他应付款转增股本
  • 个税是什么意思必须交吗
  • 企业为开发新产品新技术新工艺
  • 冲红发票的会计处理办法
  • 怎么认定是否为包工头
  • win10怎么样禁止电脑运行某个程序
  • PHP:mb_substitute_character()的用法_mbstring函数
  • qdcsfs.exe - qdcsfs是什么进程 有何作用
  • mac cpu
  • 经营性支付与非经营性支付
  • 系统托盘无法隐藏文件夹
  • win 11怎么安装
  • 行政单位预算外资金收入上缴财政专户的方式不包括
  • php验证码扭曲效果怎么做
  • 贷款减值准备什么科目
  • 计算机视觉姿势评估英语
  • 增值税专用发票有几联?
  • 住宿费电子发票没有章
  • 微调是调哪里
  • GPT-4:关于下一代人工智能模型的事实、谣言和期望
  • php socket编程
  • php环境搭建apache
  • 基于python的论文项目有哪些
  • 小三用英语怎么写?
  • 购置固定资产支付的现金属于投资活动产生的现金流量吗
  • mongodb aggregate 性能
  • 企业收到土地补偿金需要开发票吗
  • 摊余成本和账面价值
  • 购买的烟酒怎么入账
  • 小型微利企业季度所得税怎么计算
  • 利息收入计入科目
  • 一般纳税人无票收入怎么做账分录呢
  • 开票金额大于收入增值税申报表填写
  • 接受捐赠的固定资产进项税额可以抵扣吗
  • 银行手续费发票未到怎样做账
  • 交易性金融资产的入账价值
  • 库存商品核算
  • 服装厂委托物资怎么写
  • 应付票据含税吗
  • win8连接wifi界面消失
  • win10英文版系统怎么改成中文
  • scchost.exe - scchost是什么进程 有什么用
  • Win10 Mobile/PC/HoloLens一周年更新14389曝光
  • linux中修改命令
  • linux ssh 登录
  • win10交接wifi
  • js domcontentloaded
  • 关于事件的报告范文
  • echarts图表
  • js获取设备
  • 辽宁新农合怎么停保
  • 国家扶贫项目有循环卡吗
  • 一般纳税人服务费是几个点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设