[发明专利]一种备份数据处理的方法和装置在审
申请号: | 202110440519.1 | 申请日: | 2021-04-23 |
公开(公告)号: | CN113094211A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 高礼朋;周永健;候俊峰 | 申请(专利权)人: | 北京天空卫士网络安全技术有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/11;G06F16/16;G06F16/174 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 杨倩;张效荣 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 备份 数据处理 方法 装置 | ||
1.一种备份数据处理的方法,其特征在于,包括:
响应于接收到备份指令,根据预设备份策略,对待备份数据进行备份,并记录备份的当前版本号;
在预设的升级模块中确定并存储所述当前版本号的升级策略,其中,所述当前版本号的升级策略配置并封装有从所述当前版本号的前一版本号对应的备份数据升级到所述当前版本号的备份数据的脚本或程序;
在接收到数据恢复请求时,获取与所述数据恢复请求包括的应用相关的目标备份数据;
判断所述应用的版本号是否大于所述目标备份数据的版本号,如果是,则基于所述升级模块包括的升级策略和所述目标备份数据,为所述应用恢复数据。
2.根据权利要求1所述的方法,其特征在于,进一步包括:
提供多种备份选项,其中,每一种所述备份选项对应于一种备份类型;
在接收到对多种所述备份选项中的至少一个目标备份选项的选择指令时,为至少一个所述目标备份选项对应的目标备份类型确定对应的预设备份策略。
3.根据权利要求1所述的方法,其特征在于,基于所述升级模块包括的升级策略和所述目标备份数据,为所述应用恢复数据,包括:
执行下述步骤N1至N5:
N1:确定所述目标备份数据的版本号对应的下一版本号;
N2:根据所述升级模块存储的所述下一版本号对应的升级策略,将所述目标备份数据升级为所述下一版本号对应的数据;
N3:判断所述下一版本号是否与所述应用的版本号一致,如果是,则执行步骤N4;否则,执行步骤N5;
N4:确定数据恢复完成,并结束循环;
N5:将所述下一版本号对应的数据作为目标备份数据,并重置所述目标备份数据的版本号,并执行步骤N1。
4.根据权利要求2所述的方法,其特征在于,所述备份类型,包括:
数据库存储的信息、文件、文件夹、配置信息以及生成信息中的任意一种或多种的组合。
5.根据权利要求2所述的方法,其特征在于,所述对待备份数据进行备份,包括:
备份与所述目标备份类型相关的数据。
6.根据权利要求1所述的方法,其特征在于,所述对待备份数据进行备份,包括:
为所述当前版本号生成备份文件夹;
将待备份数据添加到所述备份文件夹;
压缩并加密所述备份文件夹,得到备份文件。
7.根据权利要求6所述的方法,其特征在于,将待备份数据添加到所述备份文件夹,包括:
为所述备份文件夹设置存储目录;
将所述待备份数据以及与所述待备份数据相关的基本信息存储到所述存储目录中。
8.根据权利要求6所述的方法,其特征在于,进一步包括:
将多个所述备份文件添加到预设的备份列表中。
9.根据权利要求8所述的方法,其特征在于,所述获取与所述数据恢复请求包括的应用相关的目标备份数据,包括:
通过所述备份列表展示多个所述备份文件;
在接收到针对所述备份列表中的目标备份文件的触发时,下载所述目标备份文件。
10.根据权利要求1所述的方法,其特征在于,进一步包括:
对所述目标备份数据进行完整性校验,当校验通过时,执行所述判断所述应用的版本号是否大于所述目标备份数据的版本号的步骤。
11.根据权利要求1所述的方法,其特征在于,进一步包括:
对所述数据恢复请求包括的应用进行备份;
当恢复数据失败时,根据备份的应用,恢复所述应用。
12.根据权利要求1所述的方法,其特征在于,进一步包括:
所述应用的版本号大于所述目标备份数据的版本号,生成恢复异常的提示信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天空卫士网络安全技术有限公司,未经北京天空卫士网络安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110440519.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种餐厨垃圾去盐分装置
- 下一篇:一种徽商盐帮鸡的制作方法