位置: 编程技术 - 正文

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

  • 房产税计入管理费用了,汇算清缴怎么调
  • 财务软件购买税点多少钱
  • 会计做账能否使用复印件做账
  • 累计折旧空运直接计入生产成本吗
  • 员工充值饭卡的收入如何做账
  • 电子版发票怎么弄
  • 增值税进项税额不予抵扣的项目包括
  • 销售货物尚未收到会计分录
  • 固定资产报废会议记录怎么写
  • 跨年度发票退回如何记账
  • 按期汇总缴纳印花税可以退税吗
  • 跨季度的发票怎么冲销
  • 水利行政事业性收费收入会计分录
  • 中药饮片适用增值税税率
  • 不小心开了发票
  • 纳税人签章填什么
  • 小规模纳税人可以开9%专票吗
  • 企业以货币形式取得的收入
  • 现金折扣若缴纳增值税,怎么进行会计处理?
  • 结余资金财政收回如何做账
  • 报表中在产品填什么数据
  • 辅助生产费用的归集
  • 金蝶k3初始余额录入打不进字
  • 残联备案还能补缴社保吗
  • 科技开发属于什么产品
  • 公司租车交税
  • 个人所得税应纳税额计算表图片
  • 英雄联盟怎么改左键移动
  • 跨年的所得税怎么冲
  • 绿化租赁价格
  • 期末余额和期初余额
  • 如何找回windows密钥
  • 电脑桌面图标如何更改自定义图片
  • 土地长期租赁最长多长时间
  • 自由职业者如何交五险一金
  • uni-app实战教程
  • 郁金香地图
  • php正则函数内容匹配
  • 通行费发票认证怎么操作
  • 工程项目会计怎么样
  • ai复制命令
  • 车票抵扣增值税在哪里申报
  • 非一般纳税人怎么报税
  • 给员工分红是否交税
  • 医院出的收据就是发票吗
  • sql server查询语句大全讲解
  • 工程物资到货管理
  • 无偿划转资产需要挂其他应收款吗
  • 应付利息核算的会计分录
  • 应付账款扣款分录
  • 仓库用托盘怎么入账
  • 利息收入为什么冲减财务费用
  • 关联公司之间的借款
  • 企业注销其他应付款怎么处理账务
  • 生产型企业加计扣除10%
  • 发票已到款未付怎么做账
  • 印花税税款所属期怎么填
  • mysql uuid分页优化
  • mysql的心得体会
  • sqlserver判断数据库是否存在
  • rundll32.exe是什么程序
  • linux常用命名
  • centos如何配置ip地址,网关和掩码
  • linux系统磁盘管理的主要内容
  • 如何修改win7电脑用户密码
  • perl正则表达
  • js两个函数互相调用
  • css选择器 菜鸟教程
  • python中安装模块的命令
  • Unity3d中GridLayoutGroup自适应高度
  • 批处理文件中echo什么意思
  • HttpClient.execute() 阻塞问题
  • 佛山顺德怎么坐地铁到广州
  • 哈尔滨二手房交易流程
  • 河北省国家税务局长简介
  • 税务蓝和电信蓝一样吗
  • 江苏网上税务局官网
  • 广东省电子税务局app
  • 一般纳税人城建税减免最新政策
  • 无锡国税电子发票怎么开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设