存储解决方案
一、项目背景
建设银行四川省分行在以前采取了业务分散处理的方式,帐务数据分别存放在十多个地市运行中心。为了适应银行业务集中处理的需要,从2000年开始,各地市运行中心的数据被逐步整合到省分行运行中心集中存放和处理。
全省数据集中的实现在带来管理便利等好处的同时,也对四川分行的存储管理能力及数据安全性提出更高要求,四川分行原有的独立磁带备份方式已无法满足大量关键帐务数据快速、安全的备份需求。
为了有效保障业务系统的数据安全性与可靠性,四川分行开始考虑一套能适应数据集中新形势的SAN存储架构下的带库备份解决方案。为此,BakBone公司及其代理商成都讯利科技有限公司于2002年6月开始与四川分行信息技术部系统相关人员接触,并通过对用户业务系统数据备份环境与需求的详尽分析,提出了完整的备份解决方案。同时根据用户安排,积极参加了四川分行基于该行实际环境而专项设置的诸如安装/使用复杂度、磁带设备操控能力、操作系统兼容性、文件系统备份、数据库在线热备、以及SCO Unix环境下灾难恢复等功能的全面测试,测试结果表明:BakBone公司的NetVault备份软件完全能够满足用户需求。
最终,四川分行在与其他备份软件进行综合对比的基础上,选择了BakBone公司与成都讯利科技有限公司提供的备份解决方案。
二、需求分析
建设银行四川省分行需要备份的生产环境包括8台IBM RS/6000小型机(操作系统为AIX4.3.3,数据库为Informix IDS 9.21)、2台HP 9000 V2200小型机(操作系统为HP-UX 11.0,数据库为Informix IDS 9.21)、 1台HP LH3000 PC服务器(操作系统为SCO OpenServer 5.0.5); 备份磁带库为IBM 3584带库(配置有4个LTO磁带驱动器,200个磁带介质槽位); 存储系统为1套EMC SYMMETRIX 8530,2个EMC DS16-B光纤交换机。 生产系统所涉及的业务包括:银行核心业务、重要前置业务、金融服务平台、各种代理业务、资料检索系统等。
用户对备份系统最重要的要求是能对生产系统的业务数据――文件系统和数据库进行快速的备份与恢复,能共享已有的EMC ESN存储区域网络,支持与IBM HBA卡6228、HP HBA卡A5158A的连接。
根据四川分行的业务特点,需要在每天晚上轧帐前对关键生产系统进行一次Informix数据库的全备份,并定期对各生产系统的应用环境进行文件系统备份。
基于以上需求,备份系统必须实现如下目标: 1)实现对目前全省数据集中系统SAN架构下所有业务主机统一的备份、恢复管理。 2)解决备份速度慢的问题,对数据量特别大的系统采用基于Fibre Channel的LAN-Free备份方式。 3)通过将备份和恢复任务保存为特定的策略,实现备份工作的全自动管理,尽量减少人工干预。 4)建成一个支持异构环境下包括AIX、HP-UX、SCO、Windows等操作系统的易于操控的、管理集中化的、可扩展的数据备份系统。
三、备份解决方案
BakBone公司及成都讯利科技有限公司与四川分行系统管理人员一道,通过对四川分行业务系统的详尽分析,提出了以下备份解决方案:
1、具有良好可扩展性的备份硬件环境
带库磁带驱动器及磁带槽位数的确定:在当今的企业环境中,客户机和服务器的数量不断增加,而且数据几乎呈爆炸性增长,那么您将需要一种具有良好可扩展性的存储备份解决方案,以便随着您的业务不断增长,使您的各种资源投资得到有效的保护。
IBM 3584 极其灵活,完全满足您现今和未来的各种需求。您可以首先选择使用入门级的基础构架,然后在您需要更多容量的时候添加扩展构架。您也可以基于特定的应用需求选择使用介质/驱动器组合,驱动器和介质插槽的多少可以根据您的需要加以权衡。每一个构架可以包含多达12个驱动器,每个磁带库最多可支持72个驱动器,盒式磁带数量多达2481个。
最后根据四川分行的数据量和未来几年的增长需求选择了4个FC联结LTO ULTRIUM驱动器,200个磁带介质插槽的备份硬件环境。
2、NetVault备份软件服务器模块配置
Netvault的 Backup Server放在I/O轻的S80-6代理业务服务器上,主服务器模块是执行备份策略、介质管理、磁带库设备管理等功能的核心部分。
由于有三台服务器备份数据量非常大,因此在这三台小型机上(S80-1、S80-5、V2200-1)各安装一套Smart Client的插件,使其备份数据流不用经过备份服务器S80-6而直接写入带库3584。 动态共享驱动器(Dynamically Shared Devicestm,即DSD)插件让带库3584被SAN环境中的NetVault的client和server服务器通过光纤通道访问,就象访问本地设备一样,从而有效利用SAN环境做到真正的LAN-Free 备份。
其余几台服务器由于数据量较少,备份数据流对网络通讯的压力不大,因此选择通过网络实现数据的备份。
通过NetVault的策略管理功能,可以在第一次运行备份时将备份和恢复任务保存为特定的策略,使以后的备份工作无须人工干预。
3、使用动态共享驱动器DSD模块实现SAN环境下磁带机的多主机共享
利用动态共享驱动器插件,您可在SAN环境下使所有NetVault服务器和客户机共享全部磁带硬件资源。在主驱动器宕机时,动态故障排除功能会调用待命的驱动器继续数据备份,增强了高可用性。利用智能型客户机(SmartClient),NetVault可以把多个服务器备份转变成闪速的集中式当地备份。NetVault利用了分布式磁带设备缓解通常的网络流量,使之成为现实。有了NetVault,可同时进行多个备份,从而大幅度缩短备份时间。
4. 使用Informix APM实现Informix数据库的在线热备份
四川分行业务系统采用的是Informix数据库,每晚需进行在线的数据库0级备份,并在日间进行逻辑日志自动备份。On-BAR是Informix提供的用于数据库备份、拷贝和恢复的Informix数据库工具。但是它无法直接对大容量存储设备(自动磁带库)及存储介质进行控制管理。
BakBone NetVault的Informix DSE APM License for Unix模块特性如下:热/在线备份。有了NetVault的Informix APM,用户的数据库在备份作业时仍保持在线和完全读取,保证用户宕机时间为零。
可选择的数据库备份操作:有了NetVault的Informix APM,就可按需要备份。有了使用简便、鼠标指向点击的Informix专用的用户界面向导,管理员可准确地选择哪些数据要备份或恢复,包括整个系统,单一的数据空间或“blob”空间及逻辑记录。
多种备份模式:Informix APM支持全备份和2种增量备份。
在一台机上操作多台数据库服务器:Informix APM允许任何一台可用的Informix服务器进行备份作业。
因此,通过BakBone NetVault软件提供的Informix DSE APM License for Unix模块与On-BAR的结合实现数据库、块空间和逻辑日志文件的备份及恢复。
5. 支持SCO OpenServer 操作系统的灾难备份和恢复
BakBone NetVault通过其模快华的结构方式,具有广泛操作系统支持。支持包括其他备份软件不支持的SCO OpenServer 操作系统。
复制本页网址和标题,发送给你QQ/Msn的好友一起分享
上一篇:AIX下由光纤连接LTO 3582磁带库 驱动安装方法
下一篇:BakBone:银行国际业务清算系统的安全、可靠新概念