位置: 编程技术 - 正文

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

  • 个体户开增值税怎么开
  • 会计所得税分录?
  • 资金账簿印花税和营业账簿的区别
  • 发票专票抵扣
  • 电费为什么计入成本费用
  • 公司法人必须办社保吗?
  • 每年的第一季度
  • 无形资产开发阶段
  • 原材料的入账价值包括保险费吗
  • 库存现金贷方为负数说明什么
  • 营改增后怎么计算税费
  • 企业处置固定资产
  • 全额税前扣除的公益捐赠有几类
  • 高新技术企业清算所得税率是多少
  • 减免应收账款账务处理
  • 复式记账法和会计分录
  • 处理固定资产需要交企业所得税吗
  • 企业经营收入达到多少
  • 微信红包税前扣除
  • 税控盘费用冲减管理费用还是营业外收入?
  • 分包与转包的区别 法院
  • 宽带合同属于什么合同
  • 库存商品无发票所得税怎么调增
  • 如何安装os x
  • 个人所得税的征收
  • 小规模纳税人个税怎么申报
  • 发票如何认证及开票
  • windows 10 版本 21h1
  • win10如何查看显卡配置
  • php 生成opcode
  • 补充医疗税前扣除还是税后扣除
  • php关键字的意思
  • php记录页面停留多久
  • php pdo和mysqli
  • 员工报销发票怎么做账
  • yolo算法百度百科
  • 微信利用php创建文件
  • linux mail命令详解
  • 成本核算的会计处理
  • 税种分类及其税率
  • 应收票据到期后账务处理
  • 综合所得申报是个人所得税申报吗
  • 揭秘蟹卡骗局
  • sql server 2005 sp4
  • 实收资本为零的风险 债权人
  • 小微企业的所得税税率是多少
  • 跨月报销的凭证有哪些
  • 辅导期一般纳税人标准
  • 折扣怎么写会计分录
  • 什么是小规模纳税人2023
  • 什么是挂靠?
  • 为什么开发票能抵税?
  • mysql数据库备份与恢复的常用方法有几种
  • 修改linux系统ip
  • AquariumDesktop.exe进程危险吗 AquariumDesktop是什么进程
  • win7系统禁止更新
  • window10 wifi打不开
  • win10开始菜单磁贴颜色
  • windows8.1卸载软件
  • 语音聊天能不能调出来
  • win10软件报错
  • opengl sharder
  • 详解IWinter 一个路由转控制器的 Nodejs 库
  • bat for do
  • cocos 2d x
  • window批处理
  • python 堆叠
  • linux bash命令详解
  • 注释讲解
  • javascript tr
  • androidui框架
  • unity备份工程
  • javascript indexOf方法、lastIndexOf 方法和substring 方法
  • arm兼容库安卓x86
  • jquery源码解析
  • 安卓刷屏神器
  • 电子税务局数字证书未检测到证书
  • 非税收入纳入一般公共预算管理
  • 重庆电子税务局app下载
  • 湖南省地方税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设