[发明专利]合并多个移动设备备份的方法及装置在审
| 申请号: | 201810771649.1 | 申请日: | 2018-07-13 |
| 公开(公告)号: | CN109032844A | 公开(公告)日: | 2018-12-18 |
| 发明(设计)人: | 兰慎;陈子文;黄德安 | 申请(专利权)人: | 深圳麦风科技有限公司 |
| 主分类号: | G06F11/14 | 分类号: | G06F11/14 |
| 代理公司: | 深圳市精英专利事务所 44242 | 代理人: | 葛勤 |
| 地址: | 518000 广东省深圳市宝安区西乡街道兴*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 备份 合并 备份数据 移动设备 检索数据库 数据关系 数据记录 数据类型 装置发明 差异化 合成 记录 | ||
1.一种合并多个移动设备备份的方法,其特征在于:包括步骤,
S1)确定支持合并的数据类型集合Tn,Tn={T1,T2,…,Tm},其中T1到Tm为m种支持合并的数据类型;
S2)选定两个待合并的移动设备备份;
确定两个待合并移动设备备份的检索数据库;
S3)确定一个移动设备备份为合并目标对象,另一个移动设备备份则为合并源对象;
S4)选择需合并的数据类型;
S5)对比合并源对象与合并目标对象的移动设备备份的数据类型的数据结构是否相同,是则执行步骤S6;
S6)通过查询获取合并源对象的移动设备备份中对应选择合并的数据类型的数据记录;
S7)将查询得到的数据记录与合并目标对象的移动设备备份的对应数据记录进行差异化比较提取,得到差异化数据记录;
S8)将差异化数据记录逐一插入合并目标对象的移动设备备份中相应数据类型的数据库中;
S9)根据差异化数据在合并源对象的移动设备备份中数据记录间关联关系更新合并目标对象的移动设备备份中数据记录间的关联关系;
S10)更新合并目标对象的移动设备备份的检索数据库中对应选定类型的数据记录。
2.如权利要求1所述的合并多个移动设备备份的方法,其特征在于:所述步骤S8、S9之间还包括步骤,
S891)查询差异化数据记录的会话属性,若为单人会话则转到步骤S9,若为群会话则转到步骤S892;
S892)根据合并源对象的移动设备备份的群会话信息,将属于该群会话的所有成员的记录保存至合并目标对象的移动设备备份的数据库中,转到步骤S9。
3.如权利要求1所述的合并多个移动设备备份的方法,其特征在于:所述步骤S8具体包括,
S81)判断差异化数据记录为内容记录或附件记录,内容记录则执行步骤S82,附件记录则执行步骤S83;
S82)逐一将差异化数据记录插入合并目标对象的移动设备备份中相应数据类型的数据库中;
S83)逐一将差异化数据记录在合并源对象的移动设备备份中对应的附件源文件拷贝到合并目标对象的移动设备备份中,并保持两者存储目录的一致,而后将合并源对象的移动设备备份中的检索数据库中属于此附件记录的记录数据插入到合并目标对象的移动设备备份的检索数据库中。
4.如权利要求1所述的合并多个移动设备备份的方法,其特征在于:
所述步骤S1还包括,确定备份集Xn,Xn={x1,x2,x3,...,xn},其中x1到xn为n个移动设备备份;
所述步骤S2为,从备份集Xn中选择两个待合并的移动设备备份,并将两个备份从备份集Xn中分离出来;确定选择的两个待合并移动设备备份的检索数据库;
所述步骤S10后还包括步骤,
S11)将合并后的合并目标对象的移动设备备份放回到备份集Xn中;
S12)判断备份集Xn中是否只有一个备份,否则返回步骤S2,是则结束。
5.如权利要求1所述的合并多个移动设备备份的方法,其特征在于:所述步骤S5中,否则执行步骤S51,
S51)配置与合并源对象的移动设备备份的数据结构对应的查询,转到步骤S6。
6.如权利要求1所述的合并多个移动设备备份的方法,其特征在于:所述步骤S10具体包括步骤,
S101)合并目标对象的移动设备备份的文件大小;
S102)更新合并目标对象的移动设备备份的Hash值;
S103)更新选择需合并的数据类型的domain值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳麦风科技有限公司,未经深圳麦风科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810771649.1/1.html,转载请声明来源钻瓜专利网。





