【技术实现步骤摘要】
存储设备的修复方法、装置及设备
[0001]本申请涉及计算机领域,尤其涉及一种存储设备的修复方法、装置及设备。
技术介绍
[0002]电子设备中可以安装有存储设备,以在存储设备中存储数据。当存储设备发生故障的时候,需要对存储设备进行修复。
[0003]在相关技术中,通常是直接对存储设备进行全盘扫描修复。然而,在上述过程中,通常需要从当前设备中卸载存储设备,通过修复设备对存储设备进行修复,并且对存储设备进行修复所耗费的时间较长,导致对存储设备的修复效率低。
技术实现思路
[0004]本申请的多个方面提供一种存储设备的修复方法、装置及设备,用以提高对存储设备的修复效率。
[0005]第一方面,本申请提供一种存储设备的修复方法,所述方法包括:
[0006]响应于目标存储设备发生故障,获取故障信息;
[0007]根据所述故障信息,在所述目标存储设备中确定至少一个故障区域;
[0008]在所述至少一个故障区域中确定目标故障地址;
[0009]根据所述目标故障地址,对所述目 ...
【技术保护点】
【技术特征摘要】
1.一种存储设备的修复方法,其特征在于,包括:响应于目标存储设备发生故障,获取故障信息;根据所述故障信息,在所述目标存储设备中确定至少一个故障区域;在所述至少一个故障区域中确定目标故障地址;根据所述目标故障地址,对所述目标存储设备进行修复处理。2.根据权利要求1所述的方法,其特征在于,所述故障信息包括参考故障地址;根据所述故障信息,在所述目标存储设备中确定至少一个故障区域,包括:确定所述参考故障地址在所述目标存储设备中的位置;根据所述参考故障地址、和所述参考故障地址在所述目标存储设备中的位置,在所述目标存储设备中确定所述至少一个故障区域。3.根据权利要求2所述的方法,其特征在于,根据所述参考故障地址、和所述参考存储设备地址在所述目标存储设备中的位置,在所述目标存储设备中确定所述至少一个故障区域,包括:根据所述参考故障地址在所述目标存储设备中的位置,在所述参考故障地址中确定至少一个故障地址集合,所述故障地址集合中的各参考故障地址在所述目标存储设备中的位置之间的距离小于或等于预设距离;针对任意一个故障地址集合,对所述故障地址集合中的参考故障地址进行区域连通处理、以及区域扩展处理,得到所述故障地址集合对应的故障区域,其中,所述至少一个故障区域包括各故障地址集合对应的故障区域。4.根据权利要求3所述的方法,其特征在于,对所述故障地址集合中的参考故障地址进行区域连通处理、以及区域扩展处理,得到所述故障地址集合对应的故障区域,包括:对所述故障地址集合中的参考故障地址进行区域连通处理,得到初始故障区域;获取所述目标存储设备的目标属性;根据所述目标属性和多个初始故障区域的区域大小,确定区域扩展比例;根据所述区域扩展比例,对所述初始故障区域进行扩展处理,得到所述故障地址集合对应的故障区域。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,针对所述至少一个故障区域中的任意一个故障区域;在所述故障区域中确定目标故障地址,包括:确定所述故障区域中存在至少两个故障地址;分别对所述故障区域中的每个故障地址进行验证处理,得到每个故障地址的验证结果,所述验证结果为验证通过或者验证未通过;将所述故障区域中、验证结果为验证未通过的故障地址确定为所述目标故障地址。6.根据权利要求5所述的方法,其特征在于,针对所述故障区域中的任意一个故障地址;对所述故障区域中的所述故障地址进行验证处理,得到所述故障地址的验证结果,包括:根据所述故障地址,在所述目标存储设备中读取第一数据和第一数据对应的第一校验码;通过校验算法对所述第一数据进行处理得到第二校验码,以及对所述第一校验码进行处理得到第二数据;
根据所述第一数据、所述第二数据、所述第一校验码和所述第二校验码,确定所述故障地址的验证结果。7.根据权利要求6所述的方法,其特征在于,根据所述第一数据、所述第二数据、所述第一校验码和所述第二校验码,确定所述故障地址的验证结果,包括:若所述第一数据与所述第一数据相同,且所述第一校验码和所述第二校验码相同,则确定所述验证结果为所述验证通过;若所述第一...
【专利技术属性】
技术研发人员:朱宗鹏,黎安宇,文芳志,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。