预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113961394A(43)申请公布日2022.01.21(21)申请号202111194380.3(22)申请日2021.10.13(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区长河街道网商路599号4幢7层(72)发明人徐帅胡志鹏程龙刘勇成袁思思(74)专利代理机构深圳紫藤知识产权代理有限公司44570代理人汪阮磊(51)Int.Cl.G06F11/14(2006.01)权利要求书3页说明书16页附图4页(54)发明名称数据恢复方法、装置、电子设备和存储介质(57)摘要本申请实施例公开了一种数据恢复方法、装置、电子设备和存储介质;在目标子时间片段对应的数据发生缺失时,可以从备份存储器中获取包括有目标子时间片段在内的N个时间片段对应的数据包。其中,N个时间片段中的每个均最多横跨N个连续的子时间片段,并且N个时间片段的任意相邻两个相差一个子时间片段。获取到前述的N个时间片段之后,可以按照数据量的大小,对N个时间片段对应的数据包进行排序;然后根据排序选出数据量最小的数据包,并利用该数据量最小的数据包对工作存储器中的与目标子时间片段对应的数据进行恢复。与现有技术相比,进行运算的数据量变少,故恢复数据所耗费的时间变短,提高了数据处理的效率。CN113961394ACN113961394A权利要求书1/3页1.一种数据恢复方法,其特征在于,用于通过备份存储器对工作存储器中缺失的数据进行恢复,所述方法包括:若所述工作存储器中与目标子时间片段对应的数据发生缺失,从所述备份存储器中获取包括有所述目标子时间片段的N个时间片段对应的数据包,其中,N为正整数,每个所述时间片段最多横跨N个连续的子时间片段,且任意相邻两个所述时间片段相差一个子时间片段;按照数据量的大小对所述N个时间片段对应的数据包进行排序;根据N个所述数据包中数据量最小的数据包,对所述工作存储器中与目标子时间片段对应的数据进行恢复。2.如权利要求1所述的方法,其特征在于,在所述根据N个所述数据包中数据量最小的数据包,对所述工作存储器中与目标子时间片段对应的数据进行恢复之后,所述方法还包括:若数据恢复失败,则获取第一预设数据包,其中,所述第一预设数据包的数据量仅大于导致数据恢复失败的数据包;根据所述第一预设数据包,对所述工作存储器中与目标子时间片段对应的数据进行恢复,直至数据恢复成功,或N个所述数据包均未成功恢复数据;若N个所述数据包均未成功恢复数据,展示表征数据恢复失败的提醒信息。3.如权利要求1或2所述的方法,其特征在于,所述对所述工作存储器中与目标子时间片段对应的数据进行恢复,包括:根据数据包的数据描述信息,获取所述目标子时间片段在所述数据包中第一起点位置和第一终点位置;根据所述第一起点位置和所述第一终点位置,获取所述目标子时间片段在所述数据包对应的第一备份数据,并利用所述第一备份数据替换所述工作存储器中与目标子时间片段对应的数据。4.如权利要求1所述的方法,其特征在于,所述方法还包括:若所述工作存储器中与连续的a个子时间片段对应的数据发生缺失,从所述备份存储器中获取包括有所述连续的a个子时间片段的N‑a+1个时间片段对应的数据包,其中,a为不大于N的正整数;按照数据量的大小对所述N‑a+1个时间片段对应的数据包进行排序;根据N‑a+1个所述数据包中数据量最小的数据包,对所述工作存储器中与连续的a个子时间片段对应的数据进行恢复。5.如权利要求4所述的方法,其特征在于,在所述根据N‑a+1个所述数据包中数据量最小的数据包,对所述工作存储器中与连续的a个子时间片段对应的数据进行恢复之后,所述方法还包括:若数据恢复失败,则获取第二预设数据包,其中,所述第二预设数据包的数据量仅大于导致数据恢复失败的数据包;根据所述第二预设数据包,对所述工作存储器中与连续的a个子时间片段对应的数据进行恢复,直至数据恢复成功,或N‑a+1个所述数据包均未成功恢复数据;若N‑a+1个所述数据包均未成功恢复数据,将所述连续的a个子时间片段拆分为a个目2CN113961394A权利要求书2/3页标子时间段,对每个所述目标子时间段,均跳转至步骤:从所述备份存储器中获取包括有所述目标子时间片段的N个时间片段对应的数据包。6.如权利要求4或5所述的方法,其特征在于,所述对所述工作存储器中与连续的a个子时间片段对应的数据进行恢复,包括:根据数据包的数据描述信息,获取所述连续的a个子时间片段在所述数据包中第二起点位置和第二终点位置;根据所述第二起点位置和所述第二终点位置,获取所述连续的a个子时间片段在所述数据包对应的第二备份数据,并利用所述第二备份数据替换所述工作存储器中与连续的a个子时间片段对应的数据。7.如权利要求