容灾与备份概念
什么是容灾
灾备是指利用科学技术手段和方法,提前建立系统化的数据应急方式,以应对突发事件的发生;包括容灾系统和备份系统。
IT行业中的备份
在当今行业中,数据量急剧增长,并且新的法规不断出台,对备份时间、恢复时间目标(RTO)以及恢复点目标RPO)方面要满足更加严格的服务级别协议要求
在IT行业中备份主要指:
为了防止数据丢失、损坏等意外,将存储的数据, 复制到其他存储设备上。
备份的本质,就是存储数据的“复制”;目的是意外发生后的数据恢复。
RTO与RPO
- RTO:有备份的数据,并且可以恢复数据,恢复的时间叫RTO
当系统不可用的情况下,可以忍受多长时间
- RPO:用小时时间单位来表示丢失的数据量,恢复数据,能恢复多少,叫恢复时间点目标RPO
当系统被恢复时,可以忍受多少数据需要重新建立
备份与容灾关系
有了备份为什么还要容灾:为了业务的连续性
有了容灾为什么还要备份:为了防止删库跑路
备份
备份类型
全备
特点:每天完全备份易于管理
优点:能够基于上一次的完全备份快速恢复数据,恢复窗口小
缺点:所占用的存储空间大,每次备份耗时长,备份窗口大
差备
特点:每周一天完全备份,本周其余每天备份和完全备份的差异部分
优点:能够最大限度地节省存储空间,备份窗口小
缺点:数据恢复时必须依赖上一次完全备份和每一次的差异增量式备份才能对数据进行完整恢复,恢复时数据重构较慢,恢复时间较长
增备
特点:每周一天完全备份周,其余每天备份和上次备份的差异部分
优点:相对完全备份来说每次备份可以节约一个完全备份的存储空间,备份窗口较小,恢复窗口较小
缺点:恢复时必须依赖上一次完全备份和本次的累积增量式备份才能完整恢复数据,恢复时间较差异增量式备份较短
备份方面
成本方面
成本方面:全备>差备>增备
安全方面
安全方面:全备>差备>增备
备份速度
备份速度:增备>差备>全备
恢复速度
恢复速度:全备>差备>增备
RTO/RPO 与灾难恢复能力等级关系
容灾
业务级容灾
保障业务中断的时间尽量短,一旦发生故障,只需要切换到灾备中心即可
数据级容灾
保障数据不丢备份
应用级容灾
做两个或者多个一模一样的数据中心
备份的应用场景
存储层面
配置备份的五大部分:
备份子客户端
- 备份任务执行载体
存储策略
- 备份介质
- 重删策略
- 保留策略
- 写流数
备份内容
- 所要备份的内容
- 过滤不备份的内容
备份策略
- 重删策略
- 重删类型
- 备份计划
性能优化
- 客户端对数据的读流数
云计算层面
云服务器备份服务(Cloud Server Backup Service):为服务器提供整机备份服务,支持基于多云硬盘一致性快照技术的本地备份,以及对备份数据的远程复制,并支持利用备份数据恢复云服务器数据,最大限度保障用户数据的安全性和正确性,确保业务安全。
云硬盘备份服务(Volume Backup Service):基于云硬盘提供备份服务。用户可为云硬盘创建备份,利用备份数据回滚云硬盘,最大限度保障用户数据的安全性和正确性。
容灾的应用场景
本地高可用容灾
- 一个数据中心里搭建两套业务系统
主备容灾
- 两个数据中心或者两套系统,一主一备
双活数据中心
- 两个数据中心同时对外提供业务
两地三中心容灾
- 两个城市构建三个数据中心,分别是本地生产中心,本地容灾中心和异地容灾中心
备份介质
备份介质:
- 磁盘阵列
- 磁带库
- 虚拟带库
- 光盘塔、光盘库
- 云存储
一体机:
- HDP3500E
磁带库
适用于备份数据量不大,时间窗口宽裕,或希望将数据异地离线长期保存的场景。如HPMSL6060、IBM TS3310等。
优势:
- 备份和恢复性能高(可以做到磁带性能的十倍以上)
- 故障率低
- 管理维护成本低
劣势:
- 一次性投入高
- 不能离线保存数据
磁盘
适用于数据量大,备份窗口相对较小,对备份设备的性能和可靠性要求很高的场合,如数据中心。产品如华为Oceanstor V3系列、18000系列。
优势:
- 备份和恢复性能高(可以做到磁带性能的十倍以上)
- 故障率低
- 管理维护成本低
劣势:
- 一次性投入高
- 不能离线保存数据
虚拟带库
需继承企业原有磁带备份架构和策略,又需要提高备份速度的场景,如华为VTL6900。
优势:
- 可继承原有磁带存储系统架构
- 性能较高
- 存储性能较高
- 管理方便
劣势:
- 整体部署成本较高
- 容量扩展性能较真实磁带库差
光盘
适用于对速度要求不高,容量不大,不用经常擦写的场景,如教育、档案、图书馆、广电等行业,如SONYPDJ-1080。
优势:
- 光驱、光盘的价格比较低,具备成本优势
- 光盘介质保存时间长
- 对保存环境要求较低
劣势:
- 读写速度较低
- 容量较低
- 通常不可反复擦写
- 光驱数量有限,支持的并发用户数量也较少
云存储
适合备份数据量不是很大的业务,如OceanStor 9000、FusionStorage。
优势:
- 对于终端客户,部署简单
- 无需管理备份介质,备份系统
- 投资较小
- 扩容方便
劣势:
- 需要有传输到云端的足够带宽
- 网络传输的成本较高,速度较慢
设计备份流程
- 1,需求分析及信息搜集
分析现网情况和客户需求,确定备份目标、数据类型。 - 2,备份及归档策略设计
根据不同的应用类型及数据量确定备份及归档策略。 - 3,带宽及网络设计
根据数据量、备份策略及网络状况确定备份所需带宽。 - 4,容量及存储策略设计
根据备份及存储策略确定后端存储容量及存储策略。 - 5,备份系统迁移设计
确定迁移第三方备份系统的操作步骤。 - 6,其他特性设计
确定报表、告警等附加功能配置。