随着网络和信息技术的进步,企业在运营过程中对ERP系统的核心数据越来越依赖。所谓“三分技术、七分管理、十二分数据”充分说明了数据在信息化系统中的地位和作用。然而,各种各样的灾难就像灰尘一样潜伏在企业周围,一时的疏忽就可能造成企业核心数据永久的丢失。美国911事件,让数据灾备系统同时分置在双子星大楼的企业,数据顿时毁于一旦;中国台湾汐止东帝士大楼大火,让受灾企业的资料全数付之一炬,信息系统只能重头再来;横扫美国田纳西州的强烈飓风,也让许多企业的资料“随风而逝”。
如果不能对风险采取有效治理,一旦数据由于上述某种原因失,就有可能造成整个企业在运营上的重大不便和经济损失,企业的信誉也将受到影响。因此,对于各级企业来说,结合自身规模和业务特性,选择合适的数据容灾备份解决方案,是确保业务连续性的必备手段之一。
本文以某国有大型企业为例,谈谈大型机数据级异地灾备应用情况,与同行交流学习。
某国有大型企业是一个大型联合企业,2000年前后对IBM大型机经过了几次较大的升级改造,投资约5000万元人民币;2001~2005年,分两期总投资约4亿人民币建成了具有整体性、及时性、实物流程和资金流程同步的整体产销资讯系统工程,全面实现了企业信息化管理,用一个形象的比喻就是产销由原来的“吃自助餐”变成了“点菜下锅”,以最大限度的适应不断变化发展的市场需求,压缩库存、加强资金的周转与使用效率,以之达到企业最大效益化。
一、数据异地灾备系统架构
该企业升级改造后的大型机型为IBM Z9主机,备用主机为Z890,操作系统为z/os 1.9;主机存储系统为ESS800 (与F20互为备份),本次升级为DS8000磁盘阵列;拥有以IBM主机为主要生产中心平台,同时也有小型机等一系列开放平台。前方机房设在厂区生产计算机中心,后方机房在市区新建的办公大楼,两地相距约40公里。后方机房由耐高温的材料做填充物的优质钢板制成,具备世界一流的抵御防护火灾的性能和抵抗有害气体和渗水的能力。
DS8000存储系统具有智能的数据复制功能,通过FlashCopy(本地数据复制技术)、Metro Mirror(远程数据同步复制技术)和Global Mirror(远程数据异步复制技术),在两套或多套DS8000磁盘存储设备间建立数据复制关系,从而实现高可用性。
Metro Mirror(远程数据同步复制技术)是基于企业存储服务器,通过光纤通道,以物理卷为基本单位,将本地存储上的数据同步镜像到远端存储,实时的、无数据丢失且具有完全恢复功能的灾难解决方案,可用于相隔距离最多可达103公里的两个ESS或DS8000系统中指定的逻辑卷。在这种架构下,对源数据磁盘的任何更新都被同步镜像到目标磁盘。源数据磁盘和目标磁盘通过Metro Mirror Path数据通道连接。Global Mirror(远程数据异步复制技术)可用于超长距离的数据传输,缺点是数据有可能丢失,数据一致性无法得到保证,图示如下:
由此可见,在同步方式下,磁盘镜像功能只有在本地和远程磁盘都完成写操作后才会向主机发回“IO完成”消息,确保了源卷和目的卷的数据彻底一致。为了达到对数据同步及一致性的高可靠要求,数据远程灾备采用了Metro Mirror(同步)操作模式,其系统构架如下:
后方灾备机房中安装备份磁盘ESS800,建立现有前方生产中心磁盘DS8000的远程Metro Mirror模式实时镜像,实现磁盘级的远程备份。
1.在灾难发生的情况下(仅损坏DS8000),DS8000已经不能使用了。运行中的Metro Mirror模式会自动挂起。
1)恢复备份磁盘卷状态(从磁盘控制机执行脚本)
2)使用事先准备的IODF从备份磁盘重启生产系统
3)启动数据库和应用程序;
2.回切到生产的DS8000(当生产DS8000重新起用或是维护工作完成,需将回切到生产DS8100)
1)建立备份ESS800到生产DS8000的Metro Miror模式的Path
2)建立ESS800N生产DS8000的反向Metro Mirror模式拷贝
3)等待所有卷达到同步
4)在备份主机上停止所有的应用和数据库
5)提交作业中断Metro Mirror模式
6)使用原IODF从生产磁盘重启生产系统
7)启动数据库和应用程序。对数据进行检查,确认数据无误
8)重建Metro Mirror模式备份;
3.反向Metro Mirror模式
建立反向的Metro Mirror模式关系进行初始拷贝,