[发明专利]一种文件恢复方法、装置、设备及存储介质在审
申请号: | 201910973528.X | 申请日: | 2019-10-14 |
公开(公告)号: | CN110795281A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 杜子恒;赵丹 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F16/11;G06F9/4401 |
代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 陈蕾 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置表 基本文件 备份文件 嵌入式设备系统 初始化阶段 初始化 嵌入式设备 文件配置表 存储介质 文件恢复 系统引导 业务影响 正常启动 自动修复 网设备 备份 操作系统 恢复 受损 维护 失败 申请 | ||
1.一种文件恢复方法,其特征在于,应用于嵌入式设备系统引导初始化阶段,所述方法包括:
确认对所述嵌入式设备系统进行初始化失败;
从文件系统中获取基本文件配置表和备份文件配置表;所述备份文件配置表是所述基本文件配置表的备份;
若所述基本文件配置表与所述备份文件配置表不同,则根据所述备份文件配置表恢复所述基本文件配置表,以根据恢复后的所述基本文件配置表进行初始化。
2.根据权利要求1所述的方法,其特征在于,所述确认对所述嵌入式设备系统进行初始化失败,包括:
读取系统文件;
检测到读取所述系统文件失败。
3.根据权利要求1所述的方法,其特征在于,所述确认对所述嵌入式设备系统进行初始化失败,包括:
读取系统文件;
对所述系统文件进行校验;
检测到所述系统文件校验失败。
4.根据权利要求1所述的方法,其特征在于,所述从文件系统中获取基本文件配置表和备份文件配置表,包括:
根据操作系统引导记录区,计算所述基本文件配置表和备份文件配置表的位置信息;
根据所述位置信息,获取所述基本文件配置表和备份文件配置表。
5.根据权利要求1所述的方法,其特征在于,所述基本文件配置表与所述备份文件配置表不同,包括:
若所述基本文件配置表表项中簇链与所述备份文件配置表中对应表项的簇链不同,则确定所述基本文件配置表与所述备份文件配置表不同。
6.一种文件恢复装置,其特征在于,应用于嵌入式设备系统引导初始化阶段,所述装置包括:
确认模块,用于确认对所述嵌入式设备系统进行初始化失败;
获取模块,用于从文件系统中获取基本文件配置表和备份文件配置表;所述备份文件配置表是所述基本文件配置表的备份;
恢复模块,用于当所述基本文件配置表与所述备份文件配置表不同时,根据所述备份文件配置表恢复所述基本文件配置表,以根据恢复后的所述基本文件配置表进行初始化。
7.根据权利要求6所述的装置,其特征在于,所述确认模块,包括:
读取子模块,用于读取系统文件;
校验子模块,用于对所述系统文件进行校验;
检测子模块,用于检测到读取所述系统文件失败;或,用于检测到所述系统文件校验失败。
8.根据权利要求6所述的装置,其特征在于,所述获取模块,包括:
计算子模块,用于根据操作系统引导记录区,计算所述基本文件配置表和备份文件配置表的位置信息;
获取子模块,用于根据所述位置信息,获取所述基本文件配置表和备份文件配置表。
9.根据权利要求6所述的装置,其特征在于,
所述恢复模块,在用于确认所述基本文件配置表与所述备份文件配置表不同时,包括:当所述基本文件配置表表项中簇链与所述备份文件配置表中对应表项的簇链不同时,确定所述基本文件配置表与所述备份文件配置表不同。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,在嵌入式设备系统引导初始化阶段,所述处理器执行所述程序时实现权利要求1至5任一所述的方法。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至5中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910973528.X/1.html,转载请声明来源钻瓜专利网。