[发明专利]应用程序备份恢复方法、设备及计算机可读存储介质有效
申请号: | 201811024560.5 | 申请日: | 2018-08-31 |
公开(公告)号: | CN109408282B | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 汪杰;刘慧 | 申请(专利权)人: | 深圳市有方科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/4401 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市龙华区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 备份 恢复 方法 设备 计算机 可读 存储 介质 | ||
1.一种应用程序备份恢复方法,运行于电子设备上,所述电子设备包括存储器,所述存储器内备份有所述电子设备的系统文件和安装于所述电子设备上的应用程序,其特征在于,所述应用程序以镜像文件形式备份于所述存储器的应用备份区内,所述应用备份区定义有头部信息区以及应用程序区,所述头部信息区内存储有头部信息的校验值,所述校验值用于对所述应用备份区的数据信息进行验证;所述应用程序区内存储有备份应用程序文件,所述应用程序备份恢复方法包括以下步骤:
在电子设备开机启动过程中,判断所述电子设备是否进行了系统文件的恢复;
当所述电子设备在开机启动过程中进行了系统恢复,进一步获取所述电子设备上的应用程序的文件内容中的校验值以及所述应用备份区的头部信息中的校验值;
判断所述应用程序的文件内容的校验值与所述头部信息的校验值是否一致;
当两校验值不一致时,判断所述应用程序被损坏;
当所述应用程序被损坏时,从所述存储器中读取所述应用程序的备份文件;以及
利用所读取到的备份文件对所述应用程序进行恢复。
2.如权利要求1所述的应用程序备份恢复方法,其特征在于,还包括步骤:将所述应用程序备份到所述存储器中;其中,所述应用程序备份到所述存储器中具体包括:
显示让用户选择需备份的应用程序的界面;
用户在所述界面的操作确定用户选定的需备份的应用程序;
将用户所选定的需备份的应用程序制作成所述应用程序的镜像文件;
利用备份程序将所述镜像文件备份到所述存储器的应用备份区内。
3.如权利要求2所述的应用程序备份恢复方法,其特征在于,所述头部信息内还存储有每一备份应用程序的基本信息,所述每一备份应用程序的基本信息包括应用程序的文件大小、应用程序的文件路径、以及应用程序文件内容的校验值。
4.如权利要求3所述的应用程序备份恢复方法,其特征在于,当用户所选定的应用程序备份到所述应用备份区时,还包括以下步骤:
读取所述应用程序文件内容的校验值和所述应用备份区头部信息中的校验值,并判断这两个校验值是否一致;
当所述两校验值一致时,判定所述应用程序的文件备份正确;
当所述两校验值不一致时,判定应用程序的文件备份有误,并重新从所述电子设备上读取所述应用程序指定目录下的文件并重新进行备份直至该两校验值一致。
5.如权利要求1至4任意一项所述的应用程序备份恢复方法,其特征在于,所述应用备份区还包括一未存储有任何数据的空闲区,所述应用程序备份到所述应用备份区还包括:
在对所选定的应用程序进行备份之前,将所述应用程序的备份标记写入到所述空闲区中;
在所述应用程序备份完成后,将所述备份标记从所述空闲区中清除;
当在所述应用程序备份过程中出现了断电且从所述空闲区中读取到了所述备份标记,则对所述应用程序重新进行备份。
6.如权利要求1至4任意一项所述的应用程序备份恢复方法,其特征在于,所述应用备份区还包括一未存储有任何数据的空闲区,所述利用所读取到的备份文件对所述应用程序进行恢复包括:
在对所选定的应用程序进行备份恢复之前,将所述应用程序的备份标记写入到所述空闲区中;
在所述应用程序备份完成后,将所述备份标记从所述空闲区中清除;
当在所述应用程序备份恢复过程中出现了断电且从所述空闲区中读取到了所述备份标记,则对所述应用程序重新进行备份恢复。
7.一种应用程序备份恢复设备,其特征在于,所述应用程序备份恢复设备包括存储器、处理器、以及存储在所述存储器上并可在所述处理器上运行的应用程序备份恢复程序,所述应用程序备份恢复程序被所述处理器执行时实现如权利要求1至6中任一项所述的应用程序备份恢复方法的步骤。
8.一种计算机可读存储介质,所述计算机可读存储介质存储有应用程序备份恢复程序,当所述应用程序备份恢复程序被至少一个处理器执行时实现如权利要求1至6中任一项所述的应用程序备份恢复方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市有方科技股份有限公司,未经深圳市有方科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811024560.5/1.html,转载请声明来源钻瓜专利网。