当前位置:首页>技术应用>正文

远光软件基于Tivoli的备份解决方案

作者:远光软件股份有限公司时间:2010-12-07 我要发布

关键词:

?

  远光软件的产品主要以财务管理软件为主,财务数据的安全存储与备份显得至关重要,处理不当有可能造成历年数据的丢失。根据我们多年的客户服务所了解的情况,很多单位在服务器方面的投入都很大,却往往忽略了存储技术。大多数客户依然采用操作系统提供的简单备份功能,管理极其不便,可靠性差。采用这种方法备份潜在地面临数据丢失且无法恢复的风险。
  为了保障客户数据安全,减轻系统管理上的负担,我们推出一套基于IBM Tivoli存储管理软件的备份解决方案。使用Tivoli 存储管理软件可以建立全面的企业存储管理系统。下面介绍几种方案。

基于LAN的解决方案

  远光传统的核算、实时信息、物料系统多以NT环境为主,且大多数通过LAN(本地局域网)来备份本地数据。因此在此方案中我们将在一台机器(PC Windows2000服务器)上安装Tivoli TSM Server 软件作为备份服务器,专门伺职备份,磁带库接在该备份服务器上,在有备份的客户端安装TSM客户端软件。
以下为示意简图:

  图中远光的应用软件、其它系统、WNNT、Windows98代表远光的软件和一般的桌面系统,在上面安装TSM客户端,它们通过TCP/IP协议与TSM Server连接。TSM可以是专用的服务器,或者是借业务不繁忙的服务器,可以是IBM AIX、SUN也可以是运行Windows2000的PC服务器。远光软件和其它应用系统及数据库的数据通过网络传达到TSM Server,TSM管理这些备份数据,将它们存放到磁带子系统中。运行MS SQL系统的Windows2000再安装Tivoli Storage Manager For MS SQL,用以备份数据库中的数据。系统管理员通过TSM Server 管理程序或者通过Web Browser登录TSM Server进行管理,客户不需要另外安装Web Server,就可以通过Web Browser对TSM进行全面管理。

  管理人员通过管理指示器来对TSM Server 进行初始化,配置存储设备、定义备份节点和制定备份策略,根据不同备份用户和不同应用的实际需要设置备份时间表。TSM提供了包括全备份和增量备份在内的11级备份供用户选择。增量备份是备份技术中的重要技术。全备份的特点是恢复简单,但在自动化磁带库技术广泛采用的情况下,全备份的缺点是备份时间长,介质浪费。增量备份技术结合自动化磁带技术,即保证了恢复是简单的,而且极大地减少了备份时间,,节省了备份介质。

  一旦整个备份系统和备份策略设置完成,每个应用系统的服务器会在指定的时间把需要备份的数据送到TSM服务器中集中存放。如果需要恢复数据,TSM Client 端只要通过非常简单易用的图形界面或由应用程序发出指令指出恢复那些个对象文件,TSM Server自动从磁带库中取出文件,传送到TSM Client。如果备份磁带不在磁带库中,TSM Server提示系统管理员插入某盒磁带。

Tivoli 存储管理的特点:

◇ 完善的备份方法 —— 通过只备份新的文档和被修改的文档节省了时间和磁盘空间。这种完善的备份特性是利用自身的关系数据型库跟踪数据,不论其存储在什么位置,采用一步到位的方法恢复数据文件,减少了其他存储管理软件产品的需要附加磁带和通常的恢复过程。

◇ 磁带资源共享 —— 允许多台Tivoli存储管理服务器使用同一磁带库和驱动器。这改进了备份,恢复性能和提高了磁带硬件设备的利用率。


◇ 动态的多线程传输 —— 允许多个客户端同时在同一台Tivoli存储管理服务器上进行数据传输。这一新的特性将备份性能比原来的单线程通道下提高了三倍。之所以能得到这么高的速度是由于Tivoli存储软件数据传输通道在可利用的资源上进行了优化。

◇ 灵活的差分化技术 —— 数据在企业内部的传输过程中传输方式是可变化的。根据数据的大小和网络的特点,数据的传输可以字节、数据块或文档的水平等方式进行。这一新型的专利技术支持不论是局域网(LAN)、广域网(WAN)、存储区域网(SAN),互联网还是拨号上网等各种连通方式。灵活的差分化技术主要针对移动用户和那些需要压缩通过网络传输数据的用户而设计的。


◇ NT/Windowd2000 —— 在线镜像备份/恢复 (Image) —— TSM可以Image 方式在线全备份NT上的数据。以备份数据来创建一个存档镜像。该存档镜像根据存储在主存储池中的备份来创建,这样恢复的时候,就不必重建文件系统,大大缩短了恢复的时间。利用Windows的卷管理功能,大大提高增量备份的效率。


基于SAN的解决方案

  现在很多用户建立了基于SAN的存储区域网络作为数据和应用的核心存储系统。电力ERP系统的存储子系统也是使用SAN的技术架构。我们建议用户在数据中心设置一台机器作为Tivoli Storage Manager (以下简称TSM) 主备份服务器,专门伺职备份管理和磁带库介质管理。其他系统关键服务器通过光纤接入中心的存储区域网络 (SAN),安装TSM客户端软件和SAN代理。为了实现Oracle、DB2等数据库的在线备份,在数据库服务器上还需安装TSM for Database (以下简称TDP)。如下图所示:



  图中安装TSM Client 端的UNIX服务器。它们通过TCP/IP协议与TSM Server连接。电力ERP应用服务器或数据库的数据通过SAN网络直接送达磁盘子系统,TSM Server管理这些设备备份数据和磁带子系统。

SAN 方案有如下特点:

◇ 无网络快速恢复 —— 支持利用磁带或光驱快速进行客户端数据恢复。通过不利用网络和中央服务器资源减少了恢复时间。

◇ 无局域网数据传输采用存储区域网,利用移动终端办公室和信息技术,通过通讯网络将数据传送到专用的数据网络或存储区域网(SAN)。IP通讯的带宽可用来提高对终端和用户的服务水平。

◇ 无服务器备份 —— TSM支持SAN环境中的Server Free的数据备份。通过TSM,可以直接将存储在SAN中的磁盘阵列的数据直接传输到带库中。

◇ 通过TDP For Hard Ware 和 IBM ESS 的集成使用,用户可以完成数据库的在线的DB Server Free的数据备份。

基于应用的解决方案

对IBM HACMP的支持
  当一个节点HACMP出现故障,HACMP切换节点后,TSM继续其数据备份工作,并且保证数据的一致性。
  Tivoli Storage Manager 和 IBM HACMP有良好的配合,在电力ERP服务器系统中RS/6000主机系统由HACMP组成一个高可靠解决方案,当节点出现故障后,IBM HACMP会将所有资源从主节点升至备份节点,包括IP地址。Tivoli Storage Manager 在安装时,由于关系到数据备份的详细记录的数据库是存放在TSM Server 上的,所以只要HACMP切换时,自动在新的主节点中提交备份请求,TSM 会自动进行刚才的备份过程。保证整个系统的数据的可靠性。

MS SQL的备份
  TSM可对Windows2000的数据进行备份,从而有效地保障基于MS SQL的用户数据。这一方案是通过Tivoli Storage Manger for MS SQL 模块来实现的。工作原理如下:

ORACLE 数据库的备份

  数据库的备份主要考虑是在线备份还是冷备份。数据库热备份是在数据库打开的情况下做的,所以在备份前一定要保证数据库的完整性。失去完整性的数据库是无法恢复的。冷备份是在数据库正常关闭后做的备份,所以不需要考虑完整性(数据库已经是玩整的)。

  如果数据库存放在文件系统中,又只要做冷备份。非常简单,使用TSM的Client自动备份(或用户选定)相关文件即可。

  TSM备份数据库需要Data Protection for ORACLE,它利用ORACLE数据库提供的备份工具EBU/RMAN来对数据库进行备份。ORACLE备份工具EBU/RMAN能够生成需要备份的数据文件,并能保证数据库的一致性。Tivoli可以利用这些工具实现对Oracle数据库和Recovery Log在线备份,另外通过EBU/RMAN增量备份机制,TSM可以实现对ORACLE数据库的增量备份。而在被备份数据的输出上采用了和TSM结合的方式,Data Protection就是一个双向管道,一方面利用数据库的API和数据库备份软件连接,另一方面利用TSM的API和TSM连接,将数据库备份软件输出传送到TSM中。在ORACLE中,直接设置了和ORACLE的连接,只需要在ORACLE的Configuration中设置TSM服务器的名称和IP地址。

优点
(1) 自动化程度高
(2) 统一实现企业级的备份策略

异地数据冗灾

                     异地数据冗灾环境

  Tivoli Storage Manager内置了Server-To-Server Communication的功能,各存储服务器之间能够传送数据,从而将企业内的存储服务器有机地联系起来而不是割裂的状态。在一个TSM Server的网络中,一个Server可以扮演不同的角色,一个服务器可以传送Volume到另一个服务器以进行归档登操作,或者从另一个服务器接受被路由的命令。换句话说,一个TSM服务器既可以是一个源服务器,又可以是目的服务器。Tivoli Storage Manager允许一个服务器存储数据到另一个服务器的存储池中,或者从另一个TSM服务器的Storage Pool中服务数据。在本项目中,我们可以利用Tivoli Storage Manager所具有的Schedule、Virtual Volume、TSM for Domino等功能实现数据远程灾难备份。

  本地的TSM Server定时触发通过TSM for Domino和DB2备份本地数据库的数据,然后通过TSM的Server To Server Communication传送到位于远程的TSM中的Virtual Volume(Storage Pool)中,然后在备份结束后,通过exit程序或其它方式触发数据的在线恢复,通过TSM for Domino和DB2恢复到远程数据库中,当本地系统故障需要切换到远程时,可能会丢失一部分数据,如两个备份周期中改变的数据,当周期定于一个较小的值时,则可以满足远程灾难备份的要求。而晚上又可以通过TSM的Server To Server Communication将数据恢复到本地数据库中。

  利用TSM Server To Server Communication的功能,可以充分利用备份中心的职能,将备份的重要业务数据,以及TSM Server自身的数据库数据备份到备份中心,这样实现更高冗余度的数据安全保障。同时,TSM还具有集中制定备份策略并分发到各个备份服务器的功能,使得用户能够更有效地在企业范围内管理存储和备份策略。

北极星光伏商务通微信

北极星电力商务通微博

扫一扫
关注北极星商务通官方微信公众号及微博,及时获取最新资讯。

北极星电力网声明:此资讯系转载自北极星电力网合作媒体或互联网其它网站,北极星电力网 登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考。

供应商档案

远光软件股份有限公司
企业认证: 企业已认证已认证
所在地区: 广东
主营产品:

ERP,财务软件,资金管理,风险内控,基建财务内控,集团监督系列,GRIS,EAP,GAP,集团资源管理

收藏此企业