[发明专利]一种数据恢复方法及系统在审
申请号: | 202211663215.2 | 申请日: | 2022-12-23 |
公开(公告)号: | CN115840666A | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 罗嵩;但丹;谭浩;王毅;孙哲;滕腾 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 黄水娜 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 恢复 方法 系统 | ||
1.一种数据恢复方法,其特征在于,包括:
调起集成式操作界面,所述集成式操作界面上设置控制栏,所述控制栏用于输入不同的调用指令,每一调用指令对应预先构建的功能模块,每一所述调用指令触发执行对应功能模块的功能;
若输入为第一调用指令,触发执行编辑功能,编辑待恢复文件名和恢复日期;
若输入为第二调用指令,触发执行JCL作业,识别并根据所述待恢复文件名和恢复日期确定目标备份库所属库;
查找所属库,基于所述恢复日期确定目标备份库;
遍历所述目标备份库,筛选符合所述待恢复文件名的备份作业,并以所述待恢复文件名、恢复日期和备份作业的备份文件名的格式存储至输出文件;
若输入为第三调用指令,触发执行输出文件编辑功能,检查所述输出文件中所有待恢复文件名是否均对应备份文件名,若均对应,获取所述备份文件名对应的待输出的备份作业;
若输入为第四调用指令,触发执行恢复功能,遍历所述待输出的备份作业所属的卷标,将得到的卷标信息、待恢复文件名和备份文件名输入至恢复作业模板,生成恢复作业,输出至结果库;
若输入为第五调用指令,触发执行重命名功能,重命名所述结果库。
2.根据权利要求1所述的方法,其特征在于,所述为每一调用指令预先构建对应的功能模块的过程包括:
编辑命令行并为每一命令行配置功能说明,每一命令行对应一调用指令;
基于所述命令行配置的功能说明编辑底层功能模块,所述底层功能模块包括编辑功能模块、执行JCL作业模块、输出文件编辑功能模块、恢复功能模块和重命名功能模块;
将指示相同功能的底层功能模块与调用指令关联,使每一调用指令触发执行对应功能模块的功能。
3.根据权利要求1所述的方法,其特征在于,若输入为第二调用指令,触发执行JCL作业,识别并根据所述待恢复文件名和恢复日期确定目标备份库所属库包括:
若输入为第二调用指令,触发执行JCL作业调起后台REXX程序识别待恢复文件名中的第一个扩展名HLQ;
判断所述第一个扩展名HLQ所指示的是国内文件还是国外文件;
若指示为国内文件,确定目标备份库所属库为国内库;
若指示为国外文件,确定目标备份库所属库为国外库。
4.根据权利要求1所述的方法,其特征在于,查找所属库,基于所述恢复日期确定目标备份库,包括:
查找所属库,将包含所述目标备份库的库名的所有备份作业库输出至数组;
基于所述恢复日期遍历所述数组中的备份作业库,当得到备份日期大于或等于恢复日期的第一备份作业库时;
判断所述第一备份作业库是否为正常库;
若是,确定所述第一备份作业库为目标备份库;
若否,继续遍历所述数组。
5.根据权利要求4所述的方法,其特征在于,判断所述第一备份作业库是否为正常库包括:
判断所述第一备份作业库中的数据集数是否超过60;
若超过,确定所述第一备份作业库为正常库;
若未超过,确定所述第一备份作业库为非正常库。
6.根据权利要求1所述的方法,其特征在于,遍历所述目标备份库,筛选符合所述待恢复文件名的备份作业,并以所述待恢复文件名、恢复日期和备份作业的备份文件名的格式存储至输出文件,包括:
遍历所述目标备份库,将所述目标备份库中所有作业输出至数据集数组;
遍历所述数据集数组,将每个作业的内容按行读取写入作业数组;
循环遍历所述作业数组,每次循环获取所述作业的每行内容,并基于读取的每行内容确定备份作业;
判断所述备份作业是否与所述待恢复文件名匹配;
若匹配,查找并定位所述备份作业的备份文件名所在行,由所在行获取所述备份文件名;
以所述待恢复文件名、恢复日期和备份作业的备份文件名的格式存储至输出文件。
7.根据权利要求1至6任一项所述的方法,其特征在于,还包括:
若存在待恢复文件名未对应备份文件名,触发执行编辑功能,重新编辑待恢复文件名。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211663215.2/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置