前言
本文主要介绍容灾相关基础知识,包括容灾的定义、作用,并描述容灾的衡量标准,以及实现容灾需要用到的相关产品。主要介绍华为灾备产品BCManager,并详细讲解BCManager实现灾备时的相关知识。
灾备的定义
灾备是指利用科学的技术手段和方法,提前建立系统化的数据应急方式,以应对突发事件的发生。
灾备技术:在故障或者灾难发生的时候,用于保证业务不中断,或者业务不丢失的技术。
灾备包括容灾系统和备份系统。
灾备的作用
数据中心面临的威胁
现在是IT的世界,我们需要不中断的Internet接入,不中断的IT服务,但是我们的数据中心却面临着各种威胁。
没有灾备会带来的问题
一旦数据中心的数据遭到破坏,随之而来的是很多棘手的问题。
数据保护需求
数据爆炸式增长
业务连续性需求
数据安全性需求
企业和数据
企业的业务运行越来越依赖于所存储的数据信息,且企业中关键数据迅速增长。
应用系统和数据
越来越多的应用系统不断上线,对各种数据的需求持续增加。
灾备系统可以提供全面数据保护
容灾:针对业务
备份:针对数据
IT行业中的备份
在当今IT行业中,数据量激急剧增长,并且新的法规不断出台,对备份时间、恢复时间目标(RTO)以及恢复点目标(RPO)方面要满足更加严格的服务级别协议要求。
在IT行业中备份主要指:
- 为了防止数据丢失、损坏等意外,将存储的数据,复制到其他存储设备上。
- 备份的本质,就是存储数据的“复制”,目的是意外发生后的数据恢复。
IT行业中的容灾
在IT行业中,容灾是指在相隔较远的异地,建设两套或多套云计算系统,互相之间可以进行健康状态检查和功能切换,当一处系统因意外(如火灾、地震等)停止工作时,整个应用系统可以切换到另一处,使得该系统功能可以继续正常工作。
备份的应用场景
存储层面
配置备份的五大部分:
- 备份子客户端
- 备份任务执行载体
- 存储策略
- 备份介质
- 重删策略
- 保留策略
- 写流数
- 备份内容
- 所要备份的内容
- 过滤不备份的内容
- 备份策略
- 重删策略
- 备份类型
- 备份计划
- 性能优化
- 客户端对数据的读流数
云计算层面
云服务器备份服务(Cloud Server Backup Service):为服务器提供整机备份服务,支持基于多云硬盘一致性快照技术的本地备份,以及对备份数据的远程复制,并支持利用备份数据恢复云服务器数据,最大限度保障用户数据的安全性和正确性,确保业务安全。
云硬盘备份服务(Volume Backup Service):基于云硬盘提供备份服务。用户可为云硬盘创建备份,利用备份数据回滚云硬盘,最大限度保障用户数据的安全性和正确性。
容灾的应用场景
- 本地高可用容灾
一个数据中心里搭建两套业务系统。 - 主备容灾
两个数据中心或者两套系统,一主一备。 - 双活数据中心
两个数据中心同时对外提供业务。 - 两地三中心容灾
两个城市构建三个数据中心,分别是本地生产中心,本地容灾中心和异地容灾中心。
灾备的衡量标准
备份类型
- 完全备份(占用空间非常大)
- 每天完成备份
- 易于管理
- 累积增量式备份(数据恢复依赖上一次完全备份)
- 每周一天完全备份
- 本周其余每天备份和完全备份的差异部分
- 差异增量式备份(占用的空间最小,数据恢复慢)
- 每周一天完全备份
- 周其余每天备份和上次备份的差异部分
灾备的主要技术指标
- 恢复时间目标(RTO)
当系统不可用的情况下,可以忍受多长时间。 - 恢复点目标(RPO)
当系统被恢复时,可以忍受多少数据需要重新建立