一种基于鸿蒙系统的手机终端数据备份方法及系统技术方案

技术编号:37773137 阅读:13 留言:0更新日期:2023-06-06 13:39
本申请实施例提供的基于鸿蒙系统的手机终端数据备份方法及系统中,当监听到手机终端用户对所述数据集的操作事件时,将对数据集的操作事件记录在操作日志中;每经过一次备份时间周期,获取该手机终端用户的数据私密标签,根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度;将所述当前备份推荐度输入内容备份计算器,所述内容备份计算器根据当前备份推荐度生成数据备份集;按照所述数据备份集收集备份数据并对收集到的备份数据进行加密后上传至可信数据中心;所述可信数据中心将收集到的备份数据重加密后上传到鸿蒙云备份服务器中进行备份,避免了不必要的数据备份,从而有效减少数据冗余,提高了备份数据的实用性和效率。据的实用性和效率。据的实用性和效率。

【技术实现步骤摘要】
一种基于鸿蒙系统的手机终端数据备份方法及系统


[0001]本申请涉及手机终端数据备份
,具体的说,本申请涉及一种基于鸿蒙系统的手机终端数据备份方法及系统。

技术介绍

[0002]随着科技的不断提升和改善,手机功能愈发强大。人们越来越依赖于使用手机进行通讯、办公、信息获取、娱乐等活动。手机在为人们生活提供便利的同时,手机终端必然承载了用户的大量私密信息。手机数据的泄露或丢失可能会导致私密信息泄露或丢失,造成无可挽回的严重后果。
[0003]为了最大限度保证用户数据备份的实时性及安全性,出现了很多手机数据备份方法,现有技术中基于鸿蒙系统的手机备份方法主要是采用手机增量备份技术,即在首次备份时对用户自主选择的所有数据进行备份,之后根据用户的设定定时或当增量数据达到预设值时将需要增量备份的数据备份到服务器中,当需要还原备份的数据时可从服务器端下载进行还原。但该现有技术中对所有增量数据都进行备份,而很多备份的数据其实上对用户来说是不重要或者不必要的,无需进行备份,若对全部增量数据都进行备份则会造成大量的数据冗余。

技术实现思路

[0004]本申请提供一种基于鸿蒙系统的手机终端数据备份方法及系统,以解决现有技术中备份所有增量数据导致数据冗余的技术问题。
[0005]为解决上述技术问题,本申请采用如下技术方案:第一方面,本申请提供一种基于鸿蒙系统的手机终端数据备份方法,包括以下步骤:对手机终端用户首次选择备份的所有数据进行全备份并生成数据集,所述数据集包括有该手机终端用户的数据私密标签;对手机终端用户的操作事件进行监听,当监听到手机终端用户对所述数据集的操作事件时,将对所述数据集的操作事件记录在操作日志中;每经过一次备份时间周期,获取该手机终端用户的数据私密标签,根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度;将所述当前备份推荐度输入内容备份计算器,所述内容备份计算器根据当前备份推荐度生成数据备份集;按照所述数据备份集收集备份数据并对收集到的备份数据进行加密后上传至可信数据中心;所述可信数据中心将收集到的备份数据重加密后上传到鸿蒙云备份服务器中进行备份。
[0006]在一些实施例中,当监听到手机终端用户对数据集的操作事件时,将对所述数据
集的操作事件记录在操作日志中具体包括:当监听到手机终端用户对数据集的操作事件时,在所述数据集中查找被操作数据的索引信息以及数据私密标签,并将所述数据的索引信息、数据私密标签、数据内容摘要、当前时刻的时间戳以及用户ID记录到操作日志中。
[0007]在一些实施例中,根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度具体包括:检索当前操作日志中所有对该手机终端用户的数据私密标签的修改记录;根据检索到的修改记录重新更新该手机终端用户的数据私密标签数据;确定当前操作日志前项的平均数据私密标签等级;检索当前操作日志中具有最高数据私密标签等级的数据;确定第项数据到数据集中具有最高数据私密标签等级的数据的距离和具有最高数据私密标签等级的数据到第一条数据的距离;根据所述操作日志前项的平均数据私密标签等级、所述第项数据到数据集中具有最高数据私密标签等级的数据的距离和所述具有最高数据私密标签等级的数据到第一条数据的距离确定当前备份推荐度,其中当前备份推荐度采用下述公式确定,即:
[0008]其中,为待推荐备份的数据条数,为数据集中所有数据的条数,为数据集中具有最高数据私密标签等级的数据。
[0009]在一些实施例中,收集备份数据并对所述备份数据进行加密具体包括:根据数据备份集中的数据索引收集数据信息生成数据明文;确定通用密钥;对当前操作日志中的最高数据私密标签等级数据以时间戳为参数计算时间密钥;通过所述通用密钥和所述时间密钥对所述数据明文进行加密得到密文。
[0010]在一些实施例中,所述可信数据中心将收集到的备份数据重加密具体包括:所述可信数据中心生成重加密公钥和私钥,其中重加密公钥用于加密数据,其中重加密私钥用于解密数据,将手机终端上传的密文进行解密,得到明文备份数据,将明文备份数据进行重加密。
[0011]在一些实施例中,可信数据中心将收集到的备份数据重加密后还包括:可信数据中心对重加密数据进行数据融合得到融合数据集。
[0012]在一些实施例中,手机终端用户对数据集的操作包括对数据集的创建、修改、删除操作。
[0013]第二方面,本申请提供一种基于鸿蒙系统的手机终端数据备份系统,包括:数据全备份模块,用于对手机终端用户首次选择备份的所有数据进行全备份并生成数据集,所述数据集包括有该手机终端用户的数据私密标签;
操作事件监听模块,用于对手机终端用户的操作事件进行监听,当监听到手机终端用户对所述数据集的操作事件时,将对所述数据集的操作事件记录在操作日志中;备份推荐度确定模块,用于每经过一次备份时间周期,获取该手机终端用户的数据私密标签,根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度;数据备份集生成模块,用于将所述当前备份推荐度输入内容备份计算器,所述内容备份计算器根据当前备份推荐度生成数据备份集;备份数据收集模块,用于按照所述数据备份集收集备份数据并对收集到的备份数据进行加密后上传至可信数据中心;数据备份模块,用于在可信数据中心将收集到的备份数据重加密后上传到鸿蒙云备份服务器中进行备份。
[0014]第三方面,本申请提供一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器存储有代码,所述处理器被配置为获取所述代码,并执行上述基于鸿蒙系统的手机终端数据备份方法。
[0015]第四方面,本申请提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述基于鸿蒙系统的手机终端数据备份方法。
[0016]本申请实施例提供的技术方案具有以下有益效果:本申请实施例基于鸿蒙系统的手机终端数据备份方法及系统中,通过对手机终端用户首次选择备份的所有数据进行全备份并生成数据集,所述数据集包括有该手机终端用户的数据私密标签;对手机终端用户的操作事件进行监听,当监听到手机终端用户对所述数据集的操作事件时,将对所述数据集的操作事件记录在操作日志中;每经过一次备份时间周期,获取该手机终端用户的数据私密标签,根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度;将所述当前备份推荐度输入内容备份计算器,所述内容备份计算器根据当前备份推荐度生成数据备份集;按照所述数据备份集收集备份数据并对收集到的备份数据进行加密后上传至可信数据中心;所述可信数据中心将收集到的备份数据重加密后上传到鸿蒙云备份服务器中进行备份,其中根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度,即通过数据私密标签和操作日志预测用户对数据的需求,包括数据的重要程度,用户对数据的操作频率等,确定当前备份推荐度,将所述当前备份推荐度输入内容备份计算器,所述内容备份计算器根据当前备份推荐度生成数据备份集;按照所述数据备份集收集备份数据并对收集到的备份数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于鸿蒙系统的手机终端数据备份方法,其特征在于,包括以下步骤:对手机终端用户首次选择备份的所有数据进行全备份并生成数据集,所述数据集包括有该手机终端用户的数据私密标签;对手机终端用户的操作事件进行监听,当监听到手机终端用户对所述数据集的操作事件时,将对所述数据集的操作事件记录在操作日志中;每经过一次备份时间周期,获取该手机终端用户的数据私密标签,根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度;将所述当前备份推荐度输入内容备份计算器,所述内容备份计算器根据当前备份推荐度生成数据备份集;按照所述数据备份集收集备份数据并对收集到的备份数据进行加密后上传至可信数据中心;所述可信数据中心将收集到的备份数据重加密后上传到鸿蒙云备份服务器中进行备份。2.如权利要求1所述的方法,其特征在于,当监听到手机终端用户对所述数据集的操作事件时,将对所述数据集的操作事件记录在操作日志中具体包括:当监听到手机终端用户对数据集的操作事件时,在所述数据集中查找被操作数据的索引信息以及数据私密标签,并将所述数据的索引信息、数据私密标签、数据内容摘要、当前时刻的时间戳以及用户ID记录到操作日志中。3.如权利要求1所述的方法,其特征在于,根据该手机终端用户的数据私密标签和所述操作日志确定当前备份推荐度具体包括:检索当前操作日志中所有对该手机终端用户的数据私密标签的修改记录;根据检索到的修改记录重新更新该手机终端用户的数据私密标签数据;确定当前操作日志前项的平均数据私密标签等级;检索当前操作日志中具有最高数据私密标签等级的数据;确定第项数据到数据集中具有最高数据私密标签等级的数据的距离和具有最高数据私密标签等级的数据到第一条数据的距离;根据所述操作日志前项的平均数据私密标签等级、所述第项数据到数据集中具有最高数据私密标签等级的数据的距离和所述具有最高数据私密标签等级的数据到第一条数据的距离确定当前备份推荐度,其中当前备份推荐度采用下述公式确定:其中,为待推荐备份的数据条数,为数据集中所有数据的条数,为数据集中具有最高数据私密标签等级的数据。4.如权利要求1所述的方法,其特征在于,收集备份数据并对所述备份数据进行加密具体包括:根据数据备份集中的数...

【专利技术属性】
技术研发人员:王宇
申请(专利权)人:深圳市优博生活科技有限公司
类型:发明
国别省市:

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

1