说明:收录各省市地方标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210197321.X (22)申请日 2022.03.01 (71)申请人 联想 (北京) 有限公司 地址 100085 北京市海淀区上地西路6号2 幢2层201- H2-6 (72)发明人 张心怡 周小淞 王可心  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 侯珊 (51)Int.Cl. G06F 11/14(2006.01) G06F 16/23(2019.01) (54)发明名称 数据恢复处 理方法、 装置及系统 (57)摘要 本申请提出了一种数据恢复处理方法及系 统, 对于待恢复验证的多个数据库备份文件, 初 步确定对其进行串行恢复验证的待定执行路径 后, 将先初步确定对多个数据库备份文件进行恢 复验证的多个恢复验证作业中, 可并发执行的至 少一个第一恢复验证作业 以及不可并发执行的 第二恢复验证作业, 之后, 基于待定执行路径和 预设调度优化条件, 对这些恢复验证作业进行关 键路径优化, 确定满足该预设调度优化条件的最 优执行路径, 这样, 调度设备按照该最优执行路 径, 控制所选定的至少一个恢复验证服务器分成 预设路径并发执行这多个恢复验证作业, 保证这 多个数据库备份文件的恢复验证过程能够在预 设恢复验证时长内, 且提高恢复验证服务器的资 源利用率。 权利要求书3页 说明书19页 附图5页 CN 114546730 A 2022.05.27 CN 114546730 A 1.一种数据恢复处 理方法, 所述方法包括: 获取待恢复验证的多个数据库备份文件, 以及对所述多个数据库备份文件进行串行恢 复验证的待定执 行路径; 确定对所述多个数据库备份文件进行恢复验证的至少一个第一恢复验证作业以及第 二恢复验证作业; 所述第一恢复验证作业可并发执行; 所述第二恢复验证作业不可并发执 行; 基于所述待定执行路径以及预设调度优化条件, 对所述第 一恢复验证作业以及所述第 二恢复验证作业进行关键路径优化, 获得满足所述预设调度优化条件的最优执 行路径; 按照所述最优执行路径, 控制恢 复验证服务器执行所述多个第 一恢复验证作业和所述 第二恢复验证作业。 2.根据权利要求1所述的方法, 所述确定对所述多个数据库备份文件进行恢复验证的 至少一个第一恢复验证作业以及第二恢复验证作业, 包括: 获取所述多个数据库 备份文件各自对应数据库的历史恢 复验证信 息, 以及恢 复验证服 务器的可用资源; 基于所述历史恢 复验证信 息和所述可用资源, 获得所述恢 复验证服务器按照所述待定 执行路径, 能够在预设恢复验证时长内完成对 所述多个数据库备份文件的恢复验证的第一 预测概率; 确定所述第 一预测概率小于第 一概率阈值, 生成针对所述待定执行路径的优化调度指 令; 响应所述优化调度指令, 对所述多个数据库备份文件的恢 复验证过程进行资源竞合分 析; 基于不同的资源竞合分析结果, 从对所述多个数据库 备份文件进行恢 复验证的多个恢 复验证作业中, 确定对应的第一恢复验证作业和第二恢复验证作业。 3.根据权利要求2所述的方法, 所述对所述多个数据库备份文件的恢复验证过程进行 资源竞合分析, 基于不同的资源竞合分析结果, 从对所述多个数据库备份文件进行恢复验 证的多个恢复验证作业中, 确定对应的第一恢复验证作业, 包括: 确定所述多个数据库备份文件各自的数据库服 务器来源; 如果同一所述数据库服务器来源对应多个所述数据库 备份文件, 将对应的恢 复验证过 程确定为第一恢复验证作业; 基于所述数据库备份文件的恢 复验证过程所涉及的执行实体, 将该第 一恢复验证作业 分解为多个恢复验证子作业, 确定不同所述第一恢复验证作业之 间可并发执行的恢复验证 子作业; 和/或, 如果多个所述数据库服务器来源各自对应一个所述数据库备份文件, 将该数据库 备份 文件的恢复验证过程确定为第一恢复验证作业。 4.根据权利要求1 ‑3任一项所述的方法, 所述基于所述待定执行路径以及预设调度优 化条件, 对所述第一恢复验证作业以及所述第二恢复验证作业进行关键路径优化, 获得满 足所述预设调度优化条件的最优执 行路径, 包括: 对同一数据库服 务器来源 对应的多个所述第一恢复验证作业进行 执行路径排 程; 基于所述待定执行路径以及不同恢 复作业的恢 复验证预测时长, 按照与 得到的执行路权 利 要 求 书 1/3 页 2 CN 114546730 A 2径排程结果对应的调度优化方式, 确定针对所述第一恢复验证作业以及所述第二恢复验证 作业的候选执 行路径; 验证按照所述候选执行路径, 控制恢 复验证服务器执行所述第 一恢复验证作业以及所 述第二恢复验证作业的预测执行结果满足预设调 度优化条件, 将所述候选执行路径确定为 最优执行路径。 5.根据权利要求4所述的方法, 所述验证按照所述候选执行路径, 控制恢 复验证服务器 执行所述第一恢复验证作业以及所述第二恢复验证作业的预测执行结果满足预设调度优 化条件, 包括: 获取所述多个数据库 备份文件对应的恢 复验证作业, 按照所述候选执行路径在预设恢 复验证时长内完成的第二预测概 率; 确定所述第二预测概率小于第二概率阈值, 继续对所述候选执行路径进行优化, 直至 新获取的第二预测概 率等于或大于所述第二 概率阈值; 和/或, 确定所述多个数据库 备份文件对应的恢 复验证作业中, 无法在所述预设恢 复验证时长 内执行的作业范围未减小, 继续对所述候选执行路径进行优化, 直至无法在所述预设恢复 验证时长内执 行的作业范围减小; 和/或, 确定在预设恢 复验证时长 内无法执行的恢 复验证作业在所述候选执行路径中, 相对于 在所述待定执行路径中的执行顺序未向后移动, 继续对所述候选执行路径进行优化, 直至 该执行顺序向后移动。 6.根据权利要求1 ‑3任一项所述的方法, 所述基于所述待定执行路径以及预设调度优 化条件, 对所述第一恢复验证作业以及所述第二恢复验证作业进行关键路径优化, 获得满 足所述预设调度优化条件的最优执 行路径, 包括: 对同一数据库服务器来源对应的多个所述第 一恢复验证作业的执行路径进行排程, 得 到至少一个第一并发执 行路径; 对不同数据库服务器来源各自对应的所述第 一恢复验证作业的执行路径进行排程, 得 到至少一个第二并发执 行路径; 基于所述待定执行路径、 所述第一并发执行路径和所述第二并发执行路径, 按照调度 优化策略, 对所述第一恢复验证作业以及所述第二恢复验证作业进行关键路径排程, 得到 满足预设调度优化条件的最优执 行路径; 其中, 所述预设调度优化条件包括在预设恢 复验证时长 内完成所述多个数据库备份文 件的恢复验证的情况下, 减少对所述多个数据库备份文件进 行恢复验证所花费 的恢复验证 时长以及所消耗的资源量。 7.根据权利要求1 ‑3任一项所述的方法, 所述获取对所述多个数据库备份文件进行串 行恢复验证的待定执 行路径, 包括: 获取所述多个数据库 备份文件各自对应的优先级配置数据; 所述优先级配置数据包括 所述数据库备份文件对应数据库的历史恢复验证信息、 数据库属 性、 数据库备份方式以及 恢复验证预测时长之中的一个或多个组合; 基于所述优先级配置数据, 确定对所述多个数据库备份文件进行串行恢 复验证的恢 复权 利 要 求 书 2/3 页 3 CN 114546730 A 3

.PDF文档 专利 数据恢复处理方法、装置及系统

文档预览
中文文档 28 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共28页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据恢复处理方法、装置及系统 第 1 页 专利 数据恢复处理方法、装置及系统 第 2 页 专利 数据恢复处理方法、装置及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:20:09上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。