[发明专利]数据恢复方法、装置、计算机设备及存储介质在审
申请号: | 201911052667.5 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110781036A | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 段雅亭 | 申请(专利权)人: | 北京东软望海科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 11330 北京市立方律师事务所 | 代理人: | 张筱宁 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据恢复 目标数据 字段 信息匹配 误操作 信息表 预设 数据恢复装置 计算机设备 查找 备份文件 存储介质 工作效率 恢复操作 数据操作 省力 省时 还原 恢复 | ||
1.一种数据恢复方法,其特征在于,包括下述步骤:
获取发生误操作的目标数据的识别信息;
在预设的数据恢复信息表中查找与所述识别信息匹配的数据恢复字段;
按照所述数据恢复字段对所述目标数据的数据操作进行恢复。
2.根据权利要求1所述的数据恢复方法,其特征在于,所述在预设的数据恢复信息表中查找与所述识别信息匹配的数据恢复字段之前,还包括:
从预设的数据库中提取恢复日志,其中,所述恢复日志用于记录所述目标数据发生误操作之前的数据状态;
按照数据库语言将所述恢复日志中的操作字段转换为所述数据恢复字段;
将所述识别信息与所述数据恢复字段按照映射关系存储到所述预设的数据恢复信息表中。
3.根据权利要求1所述的数据恢复方法,其特征在于,所述按照所述数据恢复字段对所述目标数据的数据操作进行恢复,包括:
当所述数据恢复字段表示对所述目标数据进行数据操作的类型为插入时,对所述目标数据进行删除操作;
当所述数据恢复字段表示对所述目标数据进行数据操作的类型为删除时,对所述目标数据进行插入删除前数据的插入操作;
当所述数据恢复字段表示对所述目标数据进行数据操作的类型为修改时,对所述目标数据恢复为修改前的数据的恢复操作。
4.根据权利要求1所述的数据恢复方法,其特征在于,所述识别信息为关键词,所述在预设的数据恢复信息表中查找与所述识别信息匹配的数据恢复字段,包括:
在数据恢复信息表中查找包含所述关键词的字段列表;
按照用户在所述字段列表中的选择获取所述目标数据的数据操作列表;
从所述数据操作列表中提取所述数据恢复字段。
5.根据权利要求1所述的数据恢复方法,其特征在于,所述识别信息为对所述目标数据进行数据操作的时间戳,所述在预设的数据恢复信息表中查找与所述识别信息匹配的数据恢复字段,包括:
从所述数据库中提取对所述目标数据进行数据操作的时间戳;
从所述数据恢复信息表中提取与所述时间戳具有映射关系的数据恢复字段。
6.根据权利要求1所述的数据恢复方法,其特征在于,还包括:
判断所述数据恢复信息表中数据恢复字段的存储时长是否大于预设时长;
当所述数据恢复字段的存储时长大于所述预设时长时,将大于所述预设时长的数据恢复字段所在列表中的信息进行删除。
7.根据权利要求1所述的数据恢复方法,其特征在于,所述数据恢复信息表中设置有搜索引擎,所述在预设的数据恢复信息表中查找与所述识别信息匹配的数据恢复字段,包括:
通过所述搜索引擎在所述数据恢复信息表中查找所述数据恢复字段。
8.一种数据恢复装置,其特征在于,包括:
获取模块,用于获取发生误操作的目标数据的识别信息;
处理模块,用于在预设的数据恢复信息表中查找与所述识别信息匹配的数据恢复字段;
执行模块,用于按照所述数据恢复字段对所述目标数据的数据操作进行恢复。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至7中任一项权利要求所述数据恢复方法的步骤。
10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至7中任一项权利要求所述数据恢复方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京东软望海科技有限公司,未经北京东软望海科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911052667.5/1.html,转载请声明来源钻瓜专利网。