一、 容灾的相关定义
容灾是在灾难发生时,能够保证数据尽量少的丢失,系统能够不间断地运行,或者尽量快地恢复正常运行。
容灾备份是通过在异地建立和维护一个备份存储系统,利用地理上的分离来保证系统和数据对灾难性事件的抵御能力。
根据容灾系统对灾难的抵抗程度,可分为数据容灾和应用容灾:?
数据容灾是指建立一个异地的数据系统?
应用容灾比数据容灾层次更高,即在异地建立一套完整的、与本地数据系统相当的备份应用系统
二、 容灾的关键技术
数据存储管理
指对于计算机系统数据存储相关的一系列操作(如备份、归档、恢复等)进行的统一管理。数据存储管理包括数据备份、数据恢复、备份索引、备份设备及媒体和灾难恢复等。
数据复制
即将一个地点的数据拷贝到另一个不同的物理点上的过程。数据复制分为同步数据复制和异步数据复制。实现数据异地复制,有软件和硬件方式两种途径。
灾难检测对于灾难的发现方式,一般是通过心跳技术和检查点技术。
系统迁移
三、 国信办关于容灾标准的定义
|
级别 |
说明 |
|
第一级
|
基本支持 |
|
第二级
|
备用场地 |
|
第三级
|
电子传输和部分设备支持 |
|
第四级
|
电子设备和完整设备支持 |
|
第五级
|
实时数据传输和完整设备支持 |
|
第六级
|
数据零流失和远程集群支持 |
四、 容灾的分类
|
级别 |
内容 |
说明 |
|
第一级
|
本地数据容灾
|
只有很低的灾难恢复能力,能应付计算机软硬件方面的系统灾难,在灾难发生后无法保证业务连续性,且需要较长恢复时间。
|
|
第二级
|
本地应用容灾
|
能应付计算机软硬件方面的系统灾难,但系统能迅速切换,保持业务的连续性。
|
|
第三级
|
异地数据冷备份
|
在本地将关键数据备份,然后送异地保存。灾难发生后,按预定数据恢复程序恢复系统和数据。特点:成本低,易于配置,是常用的一种方法。问题是:当数据量增大时,存储介质难以管理。灾难发生时,大量数据难以及时恢复,对业务影响仍然很大,损失的数据量也较大。
|
|
第四级
|
异地异步数据容灾
|
在异地建立一个数据备份站点,通过网络以异步方式进行数据备份。备份站点只备份数据,不承担业务。在对灾难的容忍程度同第3级。但他采用网络进行数据复制度方式,因此两个站点的数据同步程度要比3高,丢失数据也更少。
|
|
第五级
|
异地同步数据容灾
|
除了是同步方式以外,基本和上面相同,出现灾难时,数据丢失量比上面小,基本可以做得零数据丢失,但存在系统恢复较慢地缺点。投入成本较大,注:同步数据容灾有距离限制,超过一定范围(10km~100km)在目前情况下性能大打折扣,和异步差别不大。它和第4级存在地共同问题是:没有备用应用系统,因此无法保证业务的连续性。
|
|
第六级
|
异地异步应用容灾
|
在异地建立一个与生产系统完全相同的备用系统,他们之间采用异步的方式进行数据同步,当生产中心发生灾难时,备用系统接替其工作。该级别的容灾,既可以保证数据的极少量丢失,又可及时切换,从而保证业务的连续性。现在一般采用广域高可靠集群方式实现。
|
|
第七级
|
异地同步应用容灾
|
在异地建立一个与生产系统完全相同的备用系统,他们之间采用同步的方式进行数据复制。当生产中心发生灾难时,备用系统接替其工作。该级别的容灾,在发生灾难时,可以基本保证数据零丢失和业务的连续性。
|
五、 备份及灾难恢复的主流模式
数据块的备份
逻辑卷的Mirror,数据库复制功能
文件级备份
系统的拷贝功能,专业备份软件系统
应用级数据备份
(应用软件的灾难备份功能,专业灾难备份软件系统)