一般来说,灾难的发生是不可避免的,只是机率有大有小,而灾难备份是一个持续性的工作,会伴随业务正常运行的整个生命周期,绝不可以因为建立了灾难备份系统或灾难备份中心就认为万事大吉了。
灾难备份的定义
引起灾难的因素很多,目前,对灾难的定义众说纷纭,没有统一的认识,我们将灾难定义为部分或全部的计算机软硬件设备、附属设备、文档表格或机房环境损坏以至于严重影响数据处理中心正常运行的事件,它可能由于自然灾害、突发事件、设备故障及人为因素等造成。灾难备份是指利用技术、管理手段以及相关资源确保既定的关键数据、关键数据处理系统和关键业务在灾难发生后可以恢复的过程。
灾难备份的主要技术
一个完整的灾难备份系统主要由数据备份系统、备份数据处理系统、备份通信网络系统和完善的灾难恢复计划所组成。在灾难备份系统建设中,数据备份是关键,如何将数据(包含系统、应用和业务等数据)完整地实时复制到灾难备份中心,是我们企业灾难备份建设中需要重点考虑的事项。如今随着IT技术不断发展,灾难备份技术日趋成熟,有多种数据实时复制技术可供我们选择。
目前有两种主要的方式:一是基于磁盘系统的硬件方式灾难备份技术,二是软件方式的灾难备份技术。
1,基于磁盘系统的灾难备份技术
基于磁盘系统的远程数据备份技术是以磁盘系统为基础,利用磁盘控制器提供的功能,采用磁盘镜像技术在物理磁盘卷级上实现两地磁盘机之间数据的复制。这种方式独立于主机和主机操作系统,不占用主机CPU、主机通道和网络资源,对应用透明,不需要对现有应用系统做任何改动和变化。为在保证数据的即时性、完整性和系统性能之间的平衡,基于磁盘系统的远程数据备份主要有两种工作方式:
同步数据复制模式:来自处理器的更新数据在被写入本地连接的磁盘系统之前,通过磁盘镜像技术,将更新数据转发至异地的磁盘系统,只有更新数据在两个磁盘系统完好写操作后,本地磁盘系统才会向处理器返回一些写完成指令,从而确保了两地磁盘系统数据的一致性和完整性,无数据丢失。在同步数据复制模式下,应用系统会因等待写10操作完成而被延迟。
异步数据复制模式:来自处理器的更新数据首先被写入本地连接的磁盘系统,并立即向处理器返回一个V0写完成指示,其后磁盘镜像系统在很短的时间内,将更新数据发送至异地的磁盘系统。异步数据复制模式对应用程序性能影响最小,但远程磁盘系统的数据和本地磁盘系统相比有一个延迟。
磁盘镜像数据复制支持几乎所有的主机平台,如:IBM S/390.1BM RS/6000.HP,SUNDEC等,能够有效地实现操作系统、程序、数据库和文件系统的复制功能。
2,基于软件方式的灾难备份技术
软件方式的灾难备份技术是操作系统级的灾难备份解决方案它与操作系统平台相关,但对应用程序透明。它通过通信网络,实现数据在两个不同地点之间的实时备份。disksync自动数据备份软件在个人、企业文件备份方面,可谓是极好的工具了。