位置: 编程技术 - 正文

浅谈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:xml_get_current_column_number()的用法_XML解析器函数
  • php实现查询功能
  • linux源码安装软件的方法介绍
  • 企业注销后账上有结余怎么办
  • 路由器wds桥接成功为什么不能上网
  • 支付工资属于费用吗
  • 工程施工和工程结算科目
  • 三级菜单python
  • 生产企业 制造商
  • 对于异步电动机国家标准规定3kw
  • yolov5实例分割原理详解
  • 大前端技术
  • 研发人员餐费
  • 应收账款确认坏账损失
  • 印花税每个月都报吗
  • 职工福利能开专票吗
  • 股东从公司账户上转钱违法吗
  • 我国营改增后,一般纳税人适用的增值税基本税率
  • 免税不可以开专票吗
  • 工商年报基本养老保险缴费基数
  • 智能手机登陆信息怎么删除
  • 单位制造费用是什么科目
  • sqlserver存储过程声明变量
  • 税票和发票的区别图片
  • 增值税专用发票和普通发票的区别
  • 股权转让所得如何申报个税
  • 烟叶税的计税依据如何确定
  • 进项税大于销项税怎么抵扣
  • 实收资本账务处理错误可以调减吗
  • 短期流动负债计算公式
  • 营业税金及附加和税金及附加有什么区别
  • 利息支出税前扣除时点
  • 小规模增值税减按1%缴纳,如何申报
  • 发生坏账时的分录
  • 向其他公司投资专利账务处理
  • 支付的管理费用调到其他应付款怎么做账
  • 销售产品收取的价款
  • 增值税普通发票几个点
  • 申报高新技术企业专利有什么要求
  • 车辆租赁费发票怎么开
  • mysql解压安装教程5.7
  • SQL里类似SPLIT的分割字符串函数
  • ubuntu如何安装
  • autorun.inf在win10
  • linux 配置中文
  • windows7basic怎么改
  • win7插上u盘显示格式化怎么办
  • js响应式布局
  • 批处理查找字符中含有等号的子串
  • jquery移动div到另一个div中
  • 蛋疼的生活歌曲
  • 怎么利用python处理批量表格
  • js弹出对话框的命令
  • 对供热企业相关规定
  • 煤炭资源税税率是多少啊
  • 餐饮专票可以抵扣吗
  • 增值税进项发票如何做账
  • 社保扣费为什么忽高忽低
  • 所得税季度预缴申报表怎样填写
  • 河南省印花税核定征收暂行办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设