客户背景
随着电子信息技术与计算机网络技术日新月异的发展和应用,银行电子化网络发生了巨大的变化。
目前各商业银行业务系统网络结构为大集中式处理结构,即银行所有网点的数据全集中在该城市中心主机系统上,各网点不存放数据,每一笔业务均需要通过通信线路传至计算中心,由主机系统进行处理。各家商业银行利用小型机、中型机甚至大型机作为其主机系统,采用磁盘阵列作为数据存储介质,有的还利用备用磁盘阵列、群集、并行等技术手段保证系统的可用性。事实已经不止一次地证明,这些和数据保护是两码事,都不是数据备份方案。为了保证银行业务数据的安全,必须对业务数据进行备份。
业务需求
商业银行的业务系统备份包含两个方面:系统配置备份以及业务数据备份,其中系统配置备份可以由主机系统挂接的磁带机或刻录机完成,在本方案中我们主要考虑业务数据的备份。目前大多数商业银行电脑中心在进行业务数据的备份时,是利用一台客户机将业务主机上数据库中的数据备份出来,需要将硬盘上的数据转储到磁带或光盘上。这种备份方案具有以下的局限性:
对于需要长期保存的数据的备份,需要经过2个阶段才能完成:数据库数据拷贝到备份客户机硬盘,将硬盘上的数据拷贝到磁带或光盘上;
在需要做灾难恢复的时候,要进行重新创建用户数据库、重新安装用户应用、拷贝数据等中间环节,很多过程需要人工干预,出错的机率高、耗费时间长。
对系统管理员的要求很高,要求系统管理员对操作系统、数据库系统、应用系统等都非常了解,在做系统维护时非常困难
对于备份的业务数据很多没有经过加密处理,可以通过简单的编辑命令查看,安全性比较差。
系统方案和配置
单独引入备份服务器
为了不影响业务服务器的工作效率,专门引入了一台运行NT操作系统的PC服务器,用于连接光盘库,并作为数据库历史帐务数据存储与查询服务器,既方便了查询应用的开发、调试与集成,又不影响原业务系统的工作效率。
光盘的卷式管理及存储空间的无限扩展
本系统采用PoINT备份存储管理软件,作为光盘库的设备驱动与存储管理程序。可以实现光盘片卷管理、多任务并行数据自动存取。而每张盘片都有唯一的卷标,连续的数据可跨盘(卷)读写,写满数据的盘片可随时从光盘库中取出,需要时按管理程序的提示装入指定盘片即可。读出光盘片上的数据时,只是读取一个拷贝,而不破坏光盘上的内容,保证了归档数据的安全性。对存有过期数据的盘片,则可根据管理员的确认重新利用。对光盘库采用卷式管理,真正实现了存储空间的无限扩展。
灾难恢复功能
可以指定某些盘片专门用于备份操作系统和数据库其他重要的配置信息,利用这些备份数据,在遭遇系统崩溃时,能够利用灾难恢复工具,很快将系统恢复正常。数据备份与灾难恢复也是PoINT所固有的功能。
对备份数据友好的查询功能
由于一个数据库相当于大的完整磁盘文件,它不能被分散存放在光盘库内多个盘片上,需要采用简接方式把数据库中的数据以某种方式导出数据库,形成一系列文件,再转存到光盘库中。客户需要查询这些数据时,再把有关文件恢复到硬盘并自动装入数据库。利用此查询系统,用户可以方便、直观的查询备份、恢复的数据。
系统的扩展性
利用PoINT既解决了数据的可靠归档与备份,又实现了对光盘库数据的多进程并行快速在线查询和灾难恢复。PoINT还可根据主机和光盘库的性能、配置同一网络下多个中心的数据备份。用PoINT还有实现数据的Open File Backup,即数据库的在线实时备份。同时PoINT还支持远程备份、恢复功能,为以后进行异地互为备份奠定了基础。同时由于备份服务器的引入,在我们需要对新增业务数据进行备份时,只需增加一个备份客户就可完成。
高度的安全性
光盘库主要是由光盘驱动器(Drive)、机械手臂(Changer)和槽架(Slot)构成,读写数据时,机械手臂自动把指定盘片装入驱动器,完成读写操作。用过的盘片可随时取出光盘库,空出的槽位可再加入新的盘片。光盘驱动器是随机存储设备,读出指定数据文件时,没有诸如磁带机那样的倒带操作,因此具有快速检索能力。充分利用光盘库的这些特点,选择合适的管理驱动程序,便可完全解决大型数据库的实时备份及查询。
DISC 光盘库系列,以DISC超卓可靠性为支持,提供具有长久寿命和容量无限的存储。可快速、检索和使用关键的数据。
其显著特点为:
1. 高容量:单台从640GB至16.9TB
2. 高可靠性:保持数据安全性100年
3. 传输速度快:数据传输速率高达3.4兆字节/秒,平均查找时间25毫秒
4. 低成本:节约投资,存储成本低于磁盘阵列的1/3
5. 多功能驱动器:可以支持WORM盘片和可反复擦写盘片
6. 独特的双盘传送功能:提高换盘速度多达40%
7. 易于升级:可以花少量的投资即可以从160ex升级到400ex,也易于升级到就将来的驱动器技术
8. 在线驱动器更换
9. 一年现场保修服务
DISC 光盘库的设计完全满足或超越最严格的工业标准,从而拥有最高登记的数据完整性。光盘库支持读写4.7GB和9.4GB光盘,所有光盘均符ISO/IEC15286标准,光盘良好的质量为数据的安全性提供了保障。
PoINT将数据写入光盘的时候是采用一种自定义的数据格式,即使写有数据的光盘遗失,在没有PoINT系统及相应光盘驱动器的情况下是不能对光盘进行读取的,保证了银行业务数据的安全。
良好的管理功能
利用存储备份软件PoINT可以根据用户的需要制定灵活的管理策略,比如我们可以设置几个业务数据轮流进行备份,在白天业务量比较大的时候做增量备份,晚上业务量小的时候做系统的全备份。同时备份服务器对备份客户、备份介质、备份策略等进行了有效的管理,一旦出现系统错误会通过电话、传呼、发送E-Mail等方式通知系统管理员,保证系统有效、可靠、自动的运行。
跨平台支持 备份服务器可以选用Windows NT平台也可选用UNIX平台。可以备份Windows和大多数UNIX平台上的数据。如:Windows 95/98、NT、SCO OpenServer、SCO UnixWare、AIX、HP-UX、SUN Solaris等,支持主流数据库在线备份,如SYBASE、Informix、Oracle、Lotus Notes、MS SQL Server、Exchange等。
应用前景
这套方案不仅能应用于农行的业务系统,对于其它商业银行、证券、保险、电信、邮电等系统的业务数据备份查询同样适用。因为这些行业用户的业务系统都是采用Client/Server结构,与农行系统不同的地方在于采用的操作系统和数据库平台不一样,但我们可以根据各种系统的特点选用备份软件的相应模块,经过适当的配置就可以实现这些系统业务数据的备份查询了。