基于NAS设备的数据自动备份与恢复方案
数据备份系统的需求:
本方案将以 IBM NAS,LTO技术及Tivoli; Veritas; CA; 自动数据备份软件和NSI Software Double-Take 数据同步软件构成一个完整的数据自动备份与同步集中的解决方案。为全国性机构地市级节点以及省级中心节点提供基于NAS存储平台的自动化数据备份与同步,并保证系统的高可用性。
在每个省,地市级节点在磁盘介质备份的基础上,可进一步实现磁盘到磁带的数据备份,据通过 NAS向磁带机进行自动备份,包括数据库在内的数据增量备份,各种策略性备份,以充分满足数据的安全与可用性。
还可以实现同节点两台 NAS存储设备之间的数据实时同步以及系统的灾难备援。并且,对于全国性机构地市级节点的数据通过现有的网络连接,占用最少的网络资源在第一时间将数据文件以增量的方式传送至省级中心节点。同时也可实现省级中心节点向地市级节点的数据发送。
数据的备份原则
稳定性
备份产品的主要作用是为系统提供一个数据保护的方法,于是该产品本身的稳定性和可靠性就变成了最重要的一个方面。首先,备份软一定要与操作系统 100%的兼容,其次,当事故发生时,能够快速有效地恢复数据。
全面性
在复杂的计算机网络环境中,可能会包括了各种操作平台,如各种厂家的 UNIX、Windows NT等,并安装了各种应用系统,如数据库、文件系统等。选用的备份软件,要支持各种操作系统、数据库和典型应用。
自动化
很多单位由于工作性质,对何时备份、用多长时间备份都有一定的限制。在下班时间系统负荷轻,适于备份。可是这会增加系统管理员的负担,由于精神状态等原因,还会给备份安全带来潜在的隐患。因此,备份方案应能提供定时的自动备份,并利用磁带库等技术进行自动换带。在自动备份过程中,还要有日志记录功能,并在出现异常情况时自动报警。
高性能
随着业务的不断发展,数据越来越多,更新越来越快,在休息时间来不及备份如此多的内容,在工作时间备份又会影响系统性能。这就要求在设计备份时,尽量考虑到提高数据备份的速度,利用多个磁带机并行操作的方法。
操作简单
数据备份应用于不同领域,进行数据备份的操作人员也处于不同的层次。这就需要一个直观的、操作简单的图形化用户界面,缩短操作人员的学习时间,减轻操作人员的工作压力,使备份工作得以轻松地设置和完成。
实时性
有些关键性的任务是要 24小时不停机运行的,在备份的时候,有一些文件可能仍然处于打开的状态。那么在进行备份的时候,要采取措施,实时地查看文件大小、进行事务跟踪,以保证正确地备份系统中的所有文件。
实现基于 NAS存储平台的数据同步,并提供Disaster Recovery (DR)
一般企业在建置备援计划时,常因各种因素忽略本地和异地备援 (Offsite Disaster Recovery)的重要性,在建设异地备援系统时,其需求常与一般等级或mainframe等级计算机系统一样:
业务数据必须实时或定时更新至远程备援中心
远程备援中心的资料必须是可靠的
远程备援中心的资料与设备在灾难发生后必须是可使用的,并能提供对外服务
传统异地备援方式多是利用固定时间以磁带备份资料,再送至远程备援中心,此种方式在灾害发生时,不但资料会遗失很多,同时需要大量的时间 restore整个资料与系统。
基于 NAS存储设备的实时数据复制功能,能利用最少的网络资源在第一时间将资料异动传送至备援中心,一但备援中心接管服务时,使用者无须restore资料,能够在最短时间内激活系统,调整网络以提供对外服务。
High Availability (HA)
HA 的基本目的是在于保证企业在遭受意外时还能正常的运作,其中包含两项要素:
Real-Time Data Replication:
资料必须实时复制至本地备援服务器,以减少资料因意外而遗失的可能性
Non-Stop Service:
必须在最短时间内恢复原有计算机系统上所执行的服务
HA功能使服务器遭受意外时能损失最少或不损失任何资料,并且在最短时间内恢复服务。
实时数据复制与立即灾害复原解决方案可以为协助企业以最经济的方式达到备援的目的。 并且,采用先进的异步实时数据复制技术 (Asynchronous Real-Time Data Replication),立即将所有服务器上对于磁盘系统的变更透过网络传输至备援服务器,而非整个档案或磁盘的镜设(Mirror),对于服务器的效能与网络频宽的影响都能降至最低。而且备援服务器会持续的监控服务器,在服务器出问题时立即接管所有的服务,而不会影响一般使用者的应用,让系统管理人员有更充裕的时间排除故障。
存储备份系统方案:
适用范围:省,地市各级节点数据文件的数据共享;自动备份与恢复。
硬件平台:基于 LAN环境的多系统平台服务器与客户端
软件平台:支持 CIFS, NFS, NetWare, http, ftp, Apple Talk.
典型应用:
数据集中存储与自动备份系统
文件存储服务器
邮件系统 --存储部分
程序,应用开发数据共享平台
方案优点:
1.方便的数据集中存储与共享:多平台共享数据(NT,UNIX…)与集中管理
2.先进的功能:SnapShot系统快照功能,即时备份系统并恢复
3.结合SnapShot系统快照功能,进行LAN Free数据时点备份,自动备份。
4.支持策略备份,定时备份,打开文件备份,并在安装相应代理选件后可实现各种数据库的系统自动备份。
5.简单的安装与维护工作:15分钟连入网络并投入使用,支持多台NAS存储设备的集中管理,支持基于浏览器的远程管理与维护,IT人力资源要求少
6.性价比高:实施与维护成本低于普通服务器
拓扑图:
方案配置:
IBM NAS各节点间数据同步与集中方案拓扑:
说明:
T&S同时安装Double Take软件Target端与Source端
NAS1为管理用数据存储设备,NAS2 为业务数据存储设备
NAS300为省级中心数据存储平台
从地市级可选的连接方式 T3;DDV;WAN等
LTO磁带备份设备可实现NAS存储服务器上数据的直接备份
IBM NAS某节点数据自动备份与冗灾方案拓扑
配置说明
省级数据中心
IBM NAS300*1
IBM LTO3581*1
NSI Software Double-Take(Source/Target/Management Console Model)*1 license
地市级数据中心
IBM NAS200*2
IBM LTO3580*1
NSI Software Double-Take (Source/Target)*2 license
- 策略型自动备份
- 数据库在备份作业时仍保持在线和完全读取,保证用户宕机时间为零
- 热/在线备份
- 在UNIX,NT和Linux平台下使用相同的、管理简便的GUI
- NAS环境下提供LAN-free备份
方案说明:
省级数据中心
- 省级中心 NAS300上数据与地市级NAS200上数据通过Double Take 软件即时或定时保持同步,为公司提供准确的营业数据
- 地市级中心数据可通过 T3;DDN;WAN等连接方式向省级中心进行实时或定时数据同步,充分利用各种网络资源并最小化投资与运营成本。
- 各省级中心存储数据的 NAS存储服务器为需要备份数据的设备。在其上安装Double Take软件,并指定为Target端与Source端,一方面完成地市级数据向省级中心同步的功能(Target),另一方面可以实现省级中心向地市级数据中心下发数据的需要(Source)。
- 在省级中心 NAS300存储设备上连接IBM LTO3581磁带设备,结合IBM TSM备份软件,实现数据的自动备份,并对关键数据提供双重保护。
- 拓扑中的建议客户在省级数据中心安装 Double Take Console控制台,以管理本省及下属地市Double Take Source and Target的工作,同时可以对IBM TSM备份软件进行统一管理与设置。
地市级数据中心
- 地市级数据中心 NAS200上数据通过Double Take 软件即时或定时与省级中心NAS300保持同步,在正常运行状态下业务数据NAS1与管理数据NAS2分开。但NAS1与NAS2可互为备援,当故障产生时,NAS1或NAS2可接替对方工作从而保证数据的高可用性。
- 地市级中心数据可通过 T3;DDN;WAN等连接方式向省级中心进行实时或定时数据同步,这样可以保障地市级的数据的安全性。
- 各地市级存储数据的每台 NAS200存储服务器为需要备份数据的服务器。在其上安装Double Take软件,并指定为Target端与Source端,一方面完成地市级数据向省级中心同步的功能(Source),另一方面可以实现地市级中心NAS1与NAS2之间的实时数据同步(Target & Source)与相互备援(HA)。 Double Take Source and Target的管理工作由省级中心完成。
方案特点
- NSI Double Take 为IBM TotalStorage NAS Certification认证软件选项,在韩国大型企业中以有成功案例可以借鉴。
- 基于硬件存储平台的数据自动备份与同步方案。对应用透明,数据同步由存储系统独立完成,极大提高了系统的可用性与数据的一致性。
- 在数据集中的基础上, TCO整体拥有成本极大降低。
- 灵活的配置方案,实现数据的集中,同步,高可用,备份与备援一体化方案。 IBM NAS 产品,TSM备份软件与Double-Take 软件的多个模式共同使用,使得用户可以根据自己的环境灵活地选择适合的配置,满足自身 IT 环境的需求。
IBM NAS Double-Take 功能说明
Double-Take 主要功能在于提供系统实时数据复制与保护,减少service down time,并可加强磁带备份机制,提供Storage Area Network(SAN) 或 Microsoft Cluster Server(MSCS) 的备援。
Double-Take 首先会对Source Server 作Data Mirror,然后当资料有任何异动时,Double-Take会将异动部分更新至Target Server,以维持资料同步,同时持续监控Source Server 的状态,一但Source Server crash,则Target Server 马上接管Source Server 的 Machine Name 与IP Address,并执行原本Source Server上的服务。 |