关于容灾备份的一些思考
1.容灾备份的区别
容灾 (Disaster Tolerance):就是在上述的灾难发生时,在保证生产系统的数据尽量少丢失的情况下,保持生存系统的业务不间断地运行。
容错 (Fault Tolerance):指在计算机系统的软件、硬件发生故障时,保证计算机系统中仍能工作的能力。
区别 :容错可以通过硬件冗余、错误检查和热交换 再加上特殊的软件来实现,而容灾必须通过系统冗余、灾难检测和系统迁移等技术来实现。当设备故障不能通过容错机制解决而导致系统宕机时,这种故障的解决就属于容灾的范畴。
什么是灾难恢复 (Disaster Recovery):指的是在灾难发生后,将系统恢复到正常运作的能力。
区别 :容灾强调的是在灾难发生时,保证系统业务持续不 间断地运行的能力,而灾难恢复强调的灾难之后,系统的恢复能力。现在的容灾系统都包含着灾难恢复的功能,所以本文的讨论除了包括容灾方面的内容,还包括了 灾难恢复的部分内容。
容灾系统在企业中给与数据安全系数相当高的保障,但是容灾系统倒是是什么,他们是什么意思?恐怕连正在使用容灾备份的网络管理人员都不能解释。本文用最浅显的语言给大家解释容灾备份到底是什么。
2.容灾和备份的目的不同
容灾系统的目的在于保证系统数据和服务的“在线性”,即当系统发生故障时,仍然能够正常地向网络系统提供数据和服务,以使系统不致停顿。
而容灾备份技术的目的与此并不相同,备份是“将在线数据转移成离线数据的过程”,其目的在于应付系统数据中的逻辑错误和历史数据保存。
所以,在各种容错技术非常丰富的今天,备份系统仍然是不可替代的。
3.备份是基石
备份是指为防止系统出现操作失误或系统故障导致数据丢失,而将全系统或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。
备份是数据高可用的最后一道防线,其目的是为了系统数据崩溃时能够恢复数据。
4.容灾不可少
那么建设了备份系统,是否就不需要容灾备份系统?这还要看业务部门对RTO(恢复所需的时间指标)/RPO(能够恢复到的最新状态)指标的 期望值,如果允许1TB的数据库RTO=8小时,RPO=1天,那备份系统就能满足要求。同时,备份的目的在于应付系统数据中的逻辑错误和历史数据保存。只能够满足数据丢失、数据破坏时的数据恢复目的,而不能提供实时的业务接管功能。
因此容灾系统对于某些关键业务而言也是必不可少的。人们谈及容灾备份往往是针对当生产系统,不能正常工作时,其业务可由容灾系统接替这些业务,继续进行正常的工作。
能够提供很好的RTO和RPO指标。同时远程容灾系统具备应付各种灾难,特别是区域性与毁灭性灾难的能力,具备较为完善的数据保护与灾难恢复功能,保证灾难降临时数据的完整性及业务的连续性,并在最短时间内恢复业务系统的正常运行,将损失降到最小。
5.容灾不能替换备份
容灾系统会完整地把生产系统的任何变化复制到容灾端去,包括不想让它复制的工作,比如不小心把计费系统内的用户信息表删除了,同时容灾端的 用户信息表也会被完整地删除。如果是同步容灾,那容灾端同时就删除了;如果是异步容灾,那容灾端在数据异步复制的间隔内就会被删除。这时就需要从备份系统 中取出最新备份,来恢复被错误删除的信息。因此容灾系统的建设不能替代备份系统的建设。
6.规划企业安全保障体系考虑的因素
对于企业而言到底应该如何建设自己的灾备系统,是只建设备份系统、还是只建设容灾系统、还是需要二者同时建设、或者是分步骤的建设,谁先谁后等问题,主要根据业务的需求而定:
(1)需要防范的灾难类型:
企业信息系统可能遇到的灾难类型及其发生的比例如下:
对于“人为错误”、“软件损坏和程序错误”加上“病毒”等这些都称为逻辑错误,占总故障的 56%,这些错误只能通过备份系统才能防范;
对于“硬件和系统故障”以及“自然灾难”等故障可以通过在容灾系统(或者异地备份)来防范,占总故障率的44%。
(2)允许的RTO和RPO指标
从技术上看,衡量容灾系统有两个主要指标:RPO(Recovery Point Object)和RTO(Recovery Time Object),其中RPO代表了当灾难发生时允许丢失的数据量;而RTO则代表了系统恢复的时间。
一般而言:容灾系统能够提供较好的RTO和RPO指标。
(3)系统投资
总的说来,建设备份系统的投资远比建设标准意义的容灾系统的投资小得多:
备份系统的投资规模一般在几百万;
而最节省的一套容灾系统投资都将上千万;
灾难恢复与投资关系:
7.常用的灾备组合方式
基于以上原因,业界在灾备系统的建设上一般按照以下几种方式:
建设机房内的本地备份系统
建设异地的备份系统
该方式可以备份系统的价格满足备份和异地容灾功能,能够避免主生产中心由于地震、火灾或其他灾害造成的数据丢失。
备份系统+异地容灾系统
这是一个较为理想化的容灾系统一体化解决方案,能够在很大程度上避免各种可能的错误。
8.容灾恢复等级
9.灾难恢复层次
,
10.灾备技术层次
1.1 磁盘阵列灾备技术
同步方式
半同步方式
异步方式
1.2 智能交换机技术
2.1 卷管理软件灾备技术
2.2 数据库日志复制技术
2.3 数据库灾备技术
3.1 应用灾备技术
11.容灾体系结构规划
系统正常运行
生产中心单台主机宕机
生产中心所有主机宕机
生产中心回切
(以上内容综合自网络)
扫描下方二维码
添加好友,备注【交流群】
拉你到学习路线和资源丰富的交流群
关于容灾备份的一些思考相关推荐
- 谈谈双活业务中心和异地容灾备份设计
点击下方公众号「关注」和「星标」 回复"1024"获取独家整理的学习资料! 今天谈下多数据中心和异地容灾备份方面的内容.在前面一篇文章里面我详细谈到过一个软件业务系统的高可用性设计 ...
- 容灾备份技术的分类概述
容灾备份技术在企业的数据丢失或者遇到了重大灾难的时候会发挥相当强劲的作用.企业完全可以不必担心由于数据丢失而无法正常运作.下面多备份带您一起了解一下容灾备份技术的具体分类. 一.选取容灾备份技术的依据 ...
- 教育安全认证体系建设项目容灾备份体系建设项目
项目简介及建设内容 项目名称:教育安全认证体系建设项目容灾备份体系建设项目 建设单位: 教育部教育管理信息中心 项目简介: 教育现代化是国家治理体系和治理能力现代化的重要内容,教育信息化是实现教育 ...
- 南通市交巡警支队同城异地容灾备份系统项目中标结果公告
南通市政府采购中心受南通市交巡警支队委托,就其同城异地容灾备份系统项目按规定程序进行了开标.评标.定标,现就本次招标的中标结果公布如下: 一.招标项目名称及招标文件编号:南通市交巡警支队同城异地容灾备 ...
- 重庆市公安局北碚分局所需容灾备份设备及软件采购
项目编号:BBZC12-106-1 项目名称:重庆市公安局北碚分局所需容灾备份设备及软件采购 重庆市北碚区公共资源综合交易中心 二〇一二年六月二十五日 第一部分 招标邀请书 重庆市北碚区公共资源综 ...
- oracle流复制实现,Oracle流复制技术的基本概念、工作流程及其容灾备份
龙源期刊网 http://www.doczj.com/doc/9e45114b3186bceb18e8bb1b.html Oracle流复制技术的基本概念.工作流程及其容灾备份 作者:周军 来源:&l ...
- 分析容灾备份建设需求
重要信息系统灾难备份需求分析应包括对数据处理中心的风险分析和对重要信息系统的业务分析,以确定灾难恢复目标. ① 数据处理中心风险分析 分析数据处理中心的风险,如物理安全,数据安全,人为因素,已有的容灾 ...
- 《大数据》杂志——大数据容灾备份技术挑战和增量备份解决方案
大数据容灾备份技术挑战和增量备份解决方案 罗圣美1,2,李 明1,叶郁文1 (1.中兴通讯股份有限公司 南京 210012: 2.清华大学计算机科学与技术系 北京 100084) 摘要:大数据已成为当 ...
- 博罗县房产管理局应用级本地容灾备份系统采购项目
项目技术规格.参数及要求: (一)采购清单 序号 名称 配置 数量 单位 1 服务器 CPU:2 *E5-2650 v3 内存:4*16G 硬盘:4 块300GB 6G SAS 10K 2 台 2 ...
最新文章
- 信纳比(SINAD)介绍
- vue.js组件学习(上)
- 课堂练习之谁是水王(一)
- TreeMap是按照key的字典顺序来排序
- Dijkstra 最短路算法(只能计算出一条最短路径,所有路径用dfs)
- go get如何删除_Go 每日一库之 xorm
- 第 22 期:有序遍历语法
- maven配置其他源下载jar包(详细)
- php阅读心得,PHP学习路上的一点心得
- NSString的比较专栏
- php内容模型概念,方便新建各种类型表
- java并发库之Executors常用的创建ExecutorService的几个方法说明
- idea启动SpringBoot项目自动停止
- java 代码混淆 开源_java代码混淆(使用 ProGuard 工具)
- 关于STM32xE系列芯片STOP模式下使用RTC唤醒所遇到的问题记录
- 安排座位 java_座位安排(seat)
- Android4.4添加系统服务(aidl接口服务)
- 图表和文字等元素在电子大屏下变形的解决方案
- IFD6500_USB转串口驱动
- pada aws configuration
热门文章
- 卡西欧计算机程序,卡西欧计算器编程计算示例
- yii与淘宝 top api的 整合
- ABCNet 精读:使用自适应贝塞尔曲线网络进行进行实时场景文本定位 OCR 文本定位 文本检测 CVPR
- 【Python开发】FastAPI 08:Security 登录认证
- WordPress主题美食餐厅主题
- 基于遗传算法的LQR主动悬架控制
- 如何利用chrome插件tampermonkey突破百度云盘下载限制
- 通用查询实现方案(可用于DDD)[附源码] -- 简介
- 五五数之剩三java,“三三数之剩二;五五数之剩三……”~“物不知数”解题新思路!...
- 淘宝知网查重准不准?