基于用电信息采集系统的跨平台存储数据迁移的方法

xiaoxiao2021-2-28  211

基于用电信息采集系统的跨平台存储数据迁移的方法
【专利说明】基于用电信息采集系统的跨平台存储数据迁移的方法
[0001]
技术领域
[0002]本发明属于信息系统技术领域,具体涉及用电信息采集系统跨平台存储数据迀移的应用。
【背景技术】
[0003]随着信息技术的发展,信息系统替换的频率也越来越高。在系统替换的过程中就有必要进行存储替换。存储数据迀移是信息系统项目中的重要子项目,对整个项目的成败有很大的影响。随着数据正在逐渐成为企业的核心资产,数据的存储迀移成为企业时刻关注的问题。存储迀移需求主要以下几个方面,一是用户对IT系统服务器或是存储阵列的设备更新升级;二是用户不得不对长时间超负荷运营的IT设备进行维护操作;三是用户为了应对业务激增所面临的压力,必须对IT系统进行性能调优,需要存储数据迀移。主要使用场景有:根据正式系统搭建测试环境、从内网复制到外网、数据库服务器硬件升级等。本文是由于采集系统磁盘存储不能满足当前系统的应用,需要对采集系统数据库存储进行更换而导致的存储数据迀移。
[0004]存储数据迀移项目与系统实施项目通常并行执行,技术含量高,业务水平要求高,变化速度快。在传统存储迀移的过程中,业务下线时间超过计划和预期的情况经常发生;存储迀移过程中,面临技术升级或是架构更新所带来的兼容性风险;在架构升级之后,性能不升反降、数据受损、数据丢失等,也时刻的困扰着实施存储迀移行为的客户。若对存储迀移的重要性的估计不够,往往不足以处理复杂多变的存储更换问题。主要迀移方式有三种:1、存储底层迀移方式:进行存储底层的数据复制,要求存储同一品牌同一型号;2、虚拟化层迀移方式:采用VPLEX引擎,实现异构存储之前的数据同步,进行业务基本无中断的在线数据迀移;3、数据库层迀移方式:采用oracle的数据栗实现。
[0005]用电信息采集存储数据迀移是一种将离线存储与在线存储融合的技术,是一项充满挑战且极具有风险的工作。这种数据迀移涉及到异构存储,保证业务连续性是存储数据迀移的核心要求,保证业务数据的可靠性是数据迀移成败的关键。

【发明内容】

[0006]本发明提供一种基于用电信息采集系统跨平台存储数据迀移的方法,能解决存储设备跨平台,存储设备无法同机房并存,停机时间短,工期短,安全要求高的问题,保证了用电信息采集系统升级改造项目存储数据迀移的圆满完成,也刷新了信息系统业内存储设备迀移项目中跨平台数据迀移的记录。
[0007]为了实现上述发明目的,本发明采取如下技术方案:
一种基于用电信息采集系统的跨平台存储数据迀移的方法,其特征是,包括以下步骤:
1)建立数据迀移架构在机房内部署一套私有云控制器VPLEX,数据库应用通过FC SAN方式访问私有云控制器VPLEX,生产库IBM DS8100和查询库HP P9500互为镜像,镜像后的虚拟化存储空间通过私有云控制器VPLEX提供给数据库主机IBM小型机使用;
2)数据迀移前期准备
3)数据迀移
31)划分临时存储空间
在生产库IBM DS8100上,将原来直接划分给2台小型机的逻辑单元号LUN全部踢出,将踢出的逻辑单元号LUN重新划分给私有云控制器VPLEX;
32)配置私有云控制器VPLEX及多路径软件安装
在私有云控制器VPLEX上,私有云控制器VPLEX识别生产库IBM DS8100分配过来的逻辑单元号LUN,对逻辑单元号LUN进行识别;将所有LUN的模式配置成1:1映射模式,然后重新分配给数据库主机IBM小型机;
在IBM P570小型机上,安装EMC多路径软件,使用CFMGR命令重新扫描磁盘信息,确认IBM小机磁盘识别正常,查看IBM小型机的硬盘的物理卷标识符和卷组信息是否都正确;启动HACMP软件,查看ORACEL RAC软件的权限和属性是否都正确,启动0RAC1E RAC软件;
33)数据迀移,将生产库IBMDS8100存储数据迀移至查询库HP P9500存储;
4)数据验证
数据从生产库IBM DS8100存储设备迀移至查询库HP P9500存储设备后,对迀移数据的完整性和可用性进行验证。
[0008]数据验证后还包括以下步骤:
5)系统试运行
数据迀移完成后,试运行一设定时间;
6)存储设备更换
试运行稳定后,解除生产库IBM DS8100和查询库HP P9500存储直接的镜像关系,并将生产库IBM DS8100存储的LUN全部从私有云控制器VPLEX中踢出;将生产库MB DS8100从机房移出,将新存储生产库的查询库HP P9500移进机房上架。
[0009]步骤2)中,数据迀移前期准备包括以下步骤:
21)进行查询库HPP9500存储数据逻辑单元号LUN的划分,保证与生产库IBM DS8100的划分一致;
22)将查询库HPP9500划分一预定容量的空间给私有云控制器VPLEX,作为私有云控制器 VPLEX 的 ΜΕΤΑ 卷;
23)私有云控制器VPLEX获取查询库HPP9500分过来的预定容量的空间。
[0010]步骤33)中,数据迀移时,通过采用添加镜像卷的方式将查询库HP P9500存储的逻辑单元号LUN和生产库IBM DS8100的两个卷做镜像。
[0011 ]与现有技术相比,本发明的有益效果在于:
1.本发明停机时间短。存储数据迀移中,需要基于VPLEX硬件,依赖VPLEX硬件强大稳定的引擎功能,缩短停机时间降低主机负荷,确保数据迀移后的完整性和准确性。
[0012]2.本发明离线存储和在线存储相结合,确保业务数据一致性,可用性,可靠性,高质量性,保证了系统使用数据的流畅性。
[0013]3.本发明有完善的风险控制,保证了数据迀移成功实施。
[0014]4.采用虚拟化层的迀移方式。
[0015]5.机房空间存在限制,设备存储不能同时上架时,也可实现存储数据迀移成功。
[0016]6.可用于异构存储的设备之间实现存储数据迀移。
【附图说明】
[0017]图1是迀移架构图。
【具体实施方式】
[0018]下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0019]本发明提供一种基于用电信息采集系统跨平台存储数据迀移的方法,以河北用电信息采集系统升级改造项目中跨平台存储数据迀移的实施为例,对现有生产库IBM DS8100存储进行更换,更换成HP P9500存储。
[0020]一、第一次存储数据迀移 (一)数据迀移架构
如图1所示,在机房内部署一套EMC私有云控制器VPLEX,数据库应用通过FC SAN方式访问私有云控制器VPLEX,在私有云控制器VPLEX的帮助下,两个存储的数据可以互为镜像,生产库IBM DS8100和查询库HP P9500镜像后的虚拟化存储空间,通过私有云控制器VPLEX提供给数据库主机IBM P570小型机使用,数据库主备存储是Active/Active模式,可容忍任一存储的故障;虚拟化部分,ESXServer可以部署成高可用性群集HA方式或者是Vmot1n方式,在灾难发生造成某一个存储不可用的时候,另外一个存储仍然可以提供服务,应用没有中断。
[0021]EMC利用业界最新的企业级存储阵列VNX5500作为底层存储,该存储与旧有的生产库IBM DS8100与查询库HP P9500互为镜像,为数据提供最高级别的保护。
[0022](二)数据迀移前期准备
1、需完成存储局域网络中交换机划独立区zoning,保证私有云控制器VPLEX后端端口与生产库IBM DS8100和查询库HP P9500存储之间的数据传输,保证私有云控制器VPLEX前端端口与IBM P570小型机之间数据传输。
[0023]2、完成查询库HP P9500存储数据LUN的划分,保证与生产库IBM DS8100的划分一致。
[0024 ]3、完成查询库HP P9500划分4个80G的空间给私有云控制器VPLEX,作为私有云控制器VPLEX的ΜΕΤΑ卷。
[0025]4、完成私有云控制器VPLEX获取查询库HP P9500存储分过来的4个80G的空间。
[0026]5、条件允许的话,对服务器、软件及相关设备进行重启,确保迀移环境正常。
[0027](三)数据迀移
数据迀移前期准备工作完成后,开始进行数据迀移。主要由临时存储空间划分、私有云控制器VPLEX配置及多路径软件安装,数据迀移,工作组成。
[0028]1、临时存储空间划分在IBM P570小型机上,关闭ORACEL RAC数据库软件、关闭HACMP软件、确认VG状态已变成关闭(OFF)。
[0029]在生产库IBM DS8100上,将原来直接划分给2台小机的逻辑单元号LUN全部踢出,将踢出的逻辑单元号LUN重新划分给私有云控制器VPLEX。
[0030]2、私有云控制器VPLEX配置及多路径软件安装
在私有云控制器VPLEX上,私有云控制器VPLEX识别生产库IBMDS8100分配过来的逻辑单元号LUN,对逻辑单元号LUN进行识别,识别其它存储分过来的LUN,使其置于VPLEX的管理之下。将所有LUN的模式配置成1: 1映射模式然后重新分配给IBM小型机。
[0031 ]在IBM小机上,安装EMC多路径软件,使用CFMGR命令重新扫描磁盘信息,确认IBM小机磁盘识别正常(查看磁盘属性,如果不是并行模式,则修改为并行模式),查看IBM小型机的硬盘的物理卷标识符和卷组信息都正确。启动HACMP软件,查看ORACEL RAC软件的权限和属性都正确,启动0RAC1E RAC软件。
[0032]3、数据迀移,将生产库IBM DS8100存储数据迀移至查询库HP P9500存储。
[0033]通过采用“添加镜像卷”的方式将查询库HPP9500存储的逻辑单元号LUN和生产库IBM DS8100的卷做镜像,如果数据迀移工作对系统压力影响较大,需要在夜间系统业务不繁忙的时候进行数据迀移。
[0034](四)数据验证
数据从生产库IBM DS8100存储设备迀移至查询库HP P9500存储设备后,需要对迀移数据进行验证,确保数据的完整性、可用性。
[0035]具体验证内容如下:
1、登录采集系统查看Web应用是否正常,页面加载是否正常。
[0036]2、验证数据库中数据信息是否正常。
[0037]3、验证存储过程是否正常。
[0038]4、验证数据库自动任务是否正常。
[0039]5、验证DBLINK是否正常。
[0040]6、验证数据是否正常下装到缓存。
[0041]7、验证前置采集数据是否正常入库。
[0042]8、验证补召程序任务是否正常执行。
[0043]9、验证各接口程序是否运行正常。
[0044]10、验证二三区传数程序是否正常。
[0045]11、验证关口系统是否运行正常。
[0046]12、验证图形监控系统是否运行正常。
[0047]13、验证ORACLE RAC功能是否运行正常。
[0048](五)系统试运行
存储数据迀移完成后,需要系统试运行一段时间,确保系统运行稳定,确保生产库IBMDS8100存储从私有云控制器VPLEX踢出后,不会影响系统正常运行。
[0049](六)存储设备更换
系统试运行稳定后,解除生产库IBM DS8100和查询库HP P9500存储直接的镜像关系,并将生产库IBM DS8100存储的LUN全部从私有云控制器VPLEX中踢出。将生产库MB DS8100从机房移出,将新存储生产库的查询库HP P9500移进机房上架。
[0050]二、第二次存储数据迀移
同理,数据迀移方法与第一次类似,只是操作对像不同而已。
[0051]以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
【主权项】
1.一种基于用电信息采集系统的跨平台存储数据迀移的方法,其特征是,包括以下步骤: 1)建立数据迀移架构 在机房内部署一套私有云控制器VPLEX,数据库应用通过FC SAN方式访问私有云控制器VPLEX,生产库IBM DS8100和查询库HP P9500互为镜像,镜像后的虚拟化存储空间通过私有云控制器VPLEX提供给数据库主机IBM小型机使用; 2)数据迀移前期准备 3)数据迀移 31)划分临时存储空间 在生产库IBM DS8100上,将原来直接划分给2台小型机的逻辑单元号LUN全部踢出,将踢出的逻辑单元号LUN重新划分给私有云控制器VPLEX; 32)配置私有云控制器VPLEX及多路径软件安装 在私有云控制器VPLEX上,私有云控制器VPLEX识别生产库IBM DS8100分配过来的逻辑单元号LUN,对逻辑单元号LUN进行识别;将所有LUN的模式配置成1:1映射模式,然后重新分配给数据库主机IBM小型机; 在IBM P570小型机上,安装EMC多路径软件,使用CFMGR命令重新扫描磁盘信息,确认IBM小机磁盘识别正常,查看IBM小型机的硬盘的物理卷标识符和卷组信息是否都正确;启动HACMP软件,查看ORACEL RAC软件的权限和属性是否都正确,启动0RAC1E RAC软件; 33)数据迀移,将生产库IBMDS8100存储数据迀移至查询库HP P9500存储; 4)数据验证 数据从生产库IBM DS8100存储设备迀移至查询库HP P9500存储设备后,对迀移数据的完整性和可用性进行验证。2.根据权利要求1所述的基于用电信息采集系统的跨平台存储数据迀移的方法,其特征是,数据验证后还包括以下步骤: 5)系统试运行 数据迀移完成后,试运行一设定时间; 6)存储设备更换 试运行稳定后,解除生产库IBM DS8100和查询库HP P9500存储直接的镜像关系,并将生产库IBM DS8100存储的LUN全部从私有云控制器VPLEX中踢出;将生产库MB DS8100从机房移出,将新存储生产库的查询库HP P9500移进机房上架。3.根据权利要求1所述的基于用电信息采集系统的跨平台存储数据迀移的方法,其特征是,步骤2)中,数据迀移前期准备包括以下步骤: 21)进行查询库HPP9500存储数据逻辑单元号LUN的划分,保证与生产库IBM DS8100的划分一致; 22)将查询库HPP9500划分一预定容量的空间给私有云控制器VPLEX,作为私有云控制器 VPLEX 的 ΜΕΤΑ 卷; 23)私有云控制器VPLEX获取查询库HPP9500分过来的预定容量的空间。4.根据权利要求1所述的基于用电信息采集系统的跨平台存储数据迀移的方法,其特征是,步骤33)中,数据迀移时,通过采用添加镜像卷的方式将查询库HP P9500存储的逻辑 单元号LUN和生产库IBM DS8100的两个卷做镜像。
【专利摘要】本发明提供了基于用电信息采集系统的跨平台存储数据迁移的方法,包括以下步骤:1)建立数据迁移架构;2)数据迁移前期准备;3)数据迁移:划分临时存储空间;配置私有云控制器VPLEX及多路径软件安装;将生产库IBM?DS8100存储数据迁移至查询库HP?P9500存储;4)数据验证:数据从生产库IBM?DS8100存储设备迁移至查询库HP?P9500存储设备后,对迁移数据的完整性和可用性进行验证。本方法基于VPLEX硬件引擎的迁移方案,停机时间短,工期短,可靠性高,安全性高,操作简单。
【IPC分类】G06F3/06, G06F17/30
【公开号】CN105488139
【申请号】CN201510833360
【发明人】巢玉强, 张颖琦, 唐如意, 李翀, 黄镜宇, 孙文磊
【申请人】国电南瑞科技股份有限公司, 国网河北省电力公司, 国电南瑞南京控制系统有限公司
【公开日】2016年4月13日
【申请日】2015年11月25日

最新回复(0)