双机热备环境下的数据备份和灾难恢复解决方案
背景
根据目前用户的关键系统防护方案,绝大部分都采用双机模式来保证业务的正常运行。
但双机模式主要是用于提高应用系统的持续运行能力,双机方案本身并不包括对应用系统
生成的数据以及服务器系统的逻辑损坏提高安全保证。此双机热备环境下数据备份解决方
案的主要目的提供在双机环境下对应用系统的数据以及整个应用系统的备份与恢复。
一 、方案背景
1.用户目前数据环境及需求
根据提供的信息,目前用户的系统环境如下描述: 操作系统:Windows 操作系
统,关键数据:数据库, 现在用户要备份的服务器为2台数据库服务器做双机热备集
群,整个系统对于备份的要求:备份系统稳定可靠, 保证随时能够备份/还原关键数据;
对服务器有灾备的考虑,操作系统崩溃时能通过灾难备份快速恢复操作系 统。同时
考虑远期建设目标平滑过渡,避免重复投资。
2.用户目前状态和存在的问题 目前用户双机服务器拓扑图如下,这样的方式存在以下
问题:
a) 由于主机与备机及磁盘阵列中的数据都没有备份,一旦发生磁盘阵列数据丢失、主机
与备机数据丢 失事故时,将会造成重大损失。
b) 当服务器操作系统崩溃时,无法快速恢复。
二、设计方案
1. 设计原则
根据上述问题建议的备份方案应该遵循以下原则:备份系统应该支持Open File 热备份
功能磁盘阵列连 接在专用的备份服务器上、对双机集群中的2台机器都能进行数据备份、备
份软件支持定时计划备份、备份软 软件支持服务器灾难备份、备份软件提供网络集中备份功
能,能集中备份网络上其余SQL Server、ORACLE或 文件数据,提供良好的扩展性。
2.方案的设计
依据上述设计原则,建议采用爱数备份软件专业备份软件安装在一台备份服务器上,通
过网络对双机系统进行数据备份和操作系统灾难备份。爱数备份软件作为专业的备份软件,
具有以下优点:
a) 专业的企业网络集中备份解决方案,一台备份服务器可以备份网络上多台服
务器数据(文件服务器、VSS 服务器、数据库服务器、邮件服务器等)
b) 备份软件支持Open file 热备份功能,能对正在使用的数据进行备份。
c) 能根据需要制定灵活多变的备份计划任务
d) 支持服务器操作系统崩溃灾难备份/恢复
e) 支持集群,不论集群服务在主机还是辅机上,均能进行数据备份。
f) 拓扑图如下:
3.爱数备份软件产品和模块介绍
爱数软件公司的爱数备份软件是一种多线程、多任务的存储管理解决方案,专为在单一
的或多节点的Windows Servers(包括NT4,windows 2000,windows XP)企业环境中进行数据备
份、恢复、灾难恢复而设计, 适用于单机Windows servers工作站、小型局域网以及异构的企
业网络。
爱数备份软件由以下几个模块组成:
a) 管理控制台是备份的核心模块,主模块是爱数备份系统中必不可少的模块。安装在备份
服务器上。每台 备份服务器需要购买主模块
b) Windows服务器客户端代理为主机与辅机做数据备份,并且优化了数据传输,包括对
本地注册表与系统 状态信息的备份。独一无二的技术,通过在客户端提供源数据级压缩和分
布式处理,实现备份和恢复性 能的最大化,由此减少网络流量,最大限度地增加数据吞吐
量。
c) SQL Server客户端代理,该代理能够为SQL Server 数据库提供细致的备份服务,可以
精细到单个数据 库或文件组。采用自动截断技术,可以执行差分备份,以及事务处理日志
备份。通过时间点恢复技术, 对最后一次全备份以及以后的任意备份,按照一个作业进行
恢复,或者进行回溯式恢复,使数据库能够 恢复到某个特定时刻,而不是根据上次的备份作
业恢复到特定恢复点,可以对其进行一致性检查。为用 户提供了最可靠、最快速的方法,进
行完整的SQL服务器备份。每台需要备份的SQL Server 服务器需要 购买。
d) 打开文件备份选件 本选件功能确保本地或远程服务器上的文件在被使用过程中也能
备份。使用本选件,您无需提前知道哪些文件是正在使用的,只需点击鼠标,设定预定备份
即可。 每台需要Open file备份的文件服务器需要购买
e) 灾难备份/恢复模块 智能灾难恢复选件能够实现服务器恢复的自动化,减少恢复时间,让
您快速恢复业 务。为本地和远程 Windows服务器实施服务器恢复解决方案,无需首先向曾经
崩溃的服务器上加载操作 系统。采用磁盘、CD-R/CD-RW,智能灾难恢复选件能够快速恢复
停机的服务器,使用户能够从最近的一 次完整备份中恢复,包括完全备份、增量备份。
三、总结:
对于需要持续可靠地提供应用服务的系统,双机还是非常重要的。从前面的双机应用
图中我们可以看到,
实际上,双机只是应用服务器的备份,也就是说业务中断的保护,而不是数据的备份,数
据备份是必不可少 的措施。因为不论RAID还是双机,任何软件错误、病毒影响、误操作
等等,都会同步地在多份数据中发生影 响。因此,一定要进行数据的备份(不论采取什
么介质,都建议用户至少要有一份的备份),以便能在数据 损坏、丢失时进行恢复。此
方案很好的解决了双机环境下的数据以及系统备份保护问题。