数据备份方法及系统、数据恢复方法及系统和移动终端技术方案

技术编号:13675474 阅读:87 留言:0更新日期:2016-09-08 01:13
本发明专利技术提供了一种数据备份方法及系统、数据恢复方法及系统和移动终端,其中,数据备份方法,包括:在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。通过本发明专利技术技术方案,简便地实现了对冷藏室内的数据的备份和恢复,提升了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及移动终端
,具体而言,涉及一种数据备份方法、一种数据备份系统、一种数据恢复方法、一种数据恢复系统和一种移动终端。
技术介绍
在相关技术中,为了提高终端的内存利用率,终端设计师们开发了冷藏室功能,被至于冷藏室中的应用程序的后台的全部进程停止运行,同时,又可以被快速启用,对于冷藏室中的应用程序而言,其运行数据通常备份于本地预置的数据库或XML文件夹中(其中,Extensive Makeup Language即可扩展标记语言),但是,在清除本地预置的运行数据后,冷藏室中的应用程序无法实现数据恢复,影响冷藏室中应用程序的正常启用,严重影响用户的使用体验。因此,如何设计一种新的数据管理方案以实现冷藏室中数据的备份与恢复成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的数据管理方案,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响,另外,在冷藏室中的应用程序可以便捷实现数据恢复,进一步地完善冷藏室的功能,加快用户对冷藏室中的应用程序的调用效率,同时,优化了数据管理方式。有鉴于此,根据本专利技术的第一方面的实施例,提出了一种数据备份方法,包括:在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一
存储空间中的社交应用程序的所有后台进程停止运行。在该技术方案中,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响。其中,第一社交应用程序可以是腾讯QQ、Facetime、Instagram、微信和飞信等。在上述技术方案中,优选地,在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据存储至外设存储设备中,具体包括以下步骤:确定第一社交应用程序的标识信息;根据标识信息将历史数据存储至外设存储设备的可扩展标记语言文件中。在该技术方案中,通过以标识信息将历史数据存储至可扩展标记语言中,便于实现数据维护和管理,其中,标识信息可以是应用程序的安装包包名,也可以是基于运行时间创建的时间戳信息。根据本专利技术的第二方面的实施例,提出了一种数据恢复方法,包括:在确定待恢复的数据后,确定待恢复的数据对应的社交应用程序,社交应用程序的全部后台进程停止运行;在社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;判断是否存在与第一社交应用程序具有相同标识信息的第二社交应用程序;在判定存在第二社交应用程序时,判断第二社交应用程序的存储位置;根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。在该技术方案中,通过确定待恢复的数据,并依次通过判断被禁用的应用程序(即全部后台进行停止运行的应用程序),以及判断被禁用的应用程序是否存储于冷藏室(即第一存储空间),并根据用户触控指令和存储位置(冷藏室或冷藏室外),进行数据恢复,提升了数据恢复过程的准确性和可靠性,提升了冷藏室中应用程序的启用效率。其中,第二存储空间即隐私空间,上述隐私空间一方面是指需要验证才授权用户进行访问,另一方面,终端其他进程不可见上述隐私空间中的应用程序和文件。具体地,在判定需要进行数据恢复时,首先确定被禁用的应用程序列表,再进一步地将冷藏室中的应用程序确定为第一社交应用程序,由于第二隐私空间对于其他进程不可见,如第二社交应用程序存储于隐私空间,则通过移位算法对第一社交应用程序进行数据恢复。值得特别指出的是,在第一社交应用程序和第二社交应用程序对应于微信和微信分身时,由于两个社交应用程序具有相同标识信息,因此,在第二社交应用程序不存储于隐私空间时,需要将第二社交应用程序转移至冷藏室中,才可以实现数据恢复。在上述任一项技术方案中,优选地,根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,具体包括以下步骤:在确定第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将第二社交应用程序转移至第一存储空间;根据用户的确认转移指令,将第二社交应用程序转移至第一存储空间,其中,触控指令包括确认转移指令。在该技术方案中,通过用户的触控指令,实现第二社交应用程序的快速转移,从而提升数据恢复效率,增强了用户的使用体验。在上述任一项技术方案中,优选地,还包括:通过第二社交应用程序的应用接口和属性信息,判断第二社交应用程序是否存储于第二存储空间。在该技术方案中,通过第二社交应用程序的应用接口和属性信息,可以快速且准确地判断第二社交应用程序的存储位置,提高数据恢复效率。根据本专利技术的第三方面的实施例,提出了一种数据备份系统,包括:备份单元,用于在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将第一社交应用程序的历史数据备份至外设存储设备中,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。在该技术方案中,通过将冷藏室(即第一存储空间)中的应用程序的历史数据转移至外设存储设备(如SD卡)中,在终端本地预置的运行数据被清除后,存储于外设存储设备中的历史数据不受到影响。其中,第一社交应用程序可以是腾讯QQ、Facetime、Instagram、微
信和飞信等。在上述技术方案中,优选地,还包括:确定单元,用于确定第一社交应用程序的标识信息;存储单元,用于根据标识信息将历史数据存储至外设存储设备的可扩展标记语言文件中。在该技术方案中,通过以标识信息将历史数据存储至可扩展标记语言中,便于实现数据维护和管理,其中,标识信息可以是应用程序的安装包包名,也可以是基于运行时间创建的时间戳信息。根据本专利技术的第四方面的实施例,提出了一种数据恢复系统,包括:确定单元,用于在确定待恢复的数据后,确定待恢复的数据对应的社交应用程序,社交应用程序的全部后台进程停止运行;确定单元还用于:在社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;数据恢复系统还包括:判断单元,用于判断是否存在与第一社交应用程序具有相同标识信息的第二社交应用程序;判断单元还用于:在判定存在第二社交应用程序时,判断第二社交应用程序的存储位置;数据恢复系统还包括:控制单元,用于根据第二社交应用程序的存储位置和用户的触控指令,控制是否将第二社交应用程序存储至第一存储空间,并将待恢复数据加载至第一存储空间,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。在该技术方案中,通过确定待恢复的数据,并依次通过判断被禁用的应用程序(即全部后台进行停止运行的应用程序),以及判断被禁用的应用程序是否存储于冷藏室(即第一存储空间),并根据用户触控指令和存储位置(冷藏室或冷藏室外),进行数据恢复,提升了数据恢复过程的准确性和可靠性,提升了冷藏室中应用程序的启用效率。其中,第二存储空间即隐私空间,上述隐私空间本文档来自技高网
...

【技术保护点】
一种数据备份方法,其特征在于,包括:在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将所述第一社交应用程序的历史数据备份至外设存储设备中,其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行。

【技术特征摘要】
1.一种数据备份方法,其特征在于,包括:在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将所述第一社交应用程序的历史数据备份至外设存储设备中,其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行。2.根据权利要求1所述的数据备份方法,其特征在于,在检测到将第一社交应用程序转移至第一存储空间的转移指令时,将所述第一社交应用程序的历史数据存储至外设存储设备中,具体包括以下步骤:确定所述第一社交应用程序的标识信息;根据所述标识信息将所述历史数据存储至所述外设存储设备的可扩展标记语言文件中。3.一种数据恢复方法,其特征在于,包括:在确定待恢复的数据后,确定所述待恢复的数据对应的社交应用程序,所述社交应用程序的全部后台进程停止运行;在所述社交应用程序中,确定存储于第一存储空间的应用程序,作为第一社交应用程序;判断是否存在与所述第一社交应用程序具有相同标识信息的第二社交应用程序;在判定存在所述第二社交应用程序时,判断所述第二社交应用程序的存储位置;根据所述第二社交应用程序的存储位置和用户的触控指令,控制是否将所述第二社交应用程序存储至所述第一存储空间,并将所述待恢复数据加载至所述第一存储空间,其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行。4.根据权利要求3所述的数据恢复方法,其特征在于,根据所述第二社交应用程序的存储位置和用户的触控指令,控制是否将所述第二社交应用程序存储至所述第一存储空间,并将所述待恢复数据加载至所述第一
\t存储空间,具体包括以下步骤:在确定所述第二社交应用程序未存储于第二存储空间,且为存储于第一存储空间时,提示用户是否将所述第二社交应用程序转移至所述第一存储空间;根据用户的确认转移指令,将所述第二社交应用程序转移至所述第一存储空间,其中,所述触控指令包括所述确认转移指令。5.根据权利要求3或4所述的数据恢复方法,其特征在于,还包括:通过所述第二社交应用程序的应用接口和属性信息,判断所述第二社交应用程序是否存储于所述第二存储空间。6.一种数据备份系统,其...

【专利技术属性】
技术研发人员:吴立佳韦巧
申请(专利权)人:奇酷软件深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1