一种数据恢复方法及存储设备、终端设备技术

技术编号:32028745 阅读:28 留言:0更新日期:2022-01-27 12:45
本申请提供一种数据恢复方法,应用于存储颗粒,包括:响应于第一条件,获取存储颗粒上的物理数据,其中,所述第一条件表征所述存储颗粒上的逻辑数据不可读取;以及对所述存储颗粒上的物理数据进行重建,使得重建后的数据为逻辑区块地址,从而根据重建后的数据,恢复出文件数据。本申请实现了在存储颗粒上的逻辑数据不可读取(例如,固件丢失)的情况下的数据恢复。复。复。

【技术实现步骤摘要】
一种数据恢复方法及存储设备、终端设备


[0001]本申请的所公开实施例涉及电路
,且更具体而言,涉及一种数据恢复方法及存储设备、终端设备。

技术介绍

[0002]目前,磁盘数据恢复的前提是磁盘的固件(即磁盘管理程序)处于正常状态,也就是说,磁盘的固件正常的情况下才能恢复磁盘数据。但是,实际上数据损坏的时候,很大可能磁盘的固件也损坏了,这就造成不能恢复磁盘中的数据。
[0003]申请内容
[0004]根据本申请的实施例,本申请提出一种数据恢复方法及存储设备、终端设备,以解决上述问题。
[0005]根据本申请的第一方面,公开一种实例性的数据恢复方法,应用于存储颗粒,包括:响应于第一条件,获取存储颗粒上的物理数据,其中,所述第一条件表征所述存储颗粒的逻辑数据不可读取;以及对所述存储颗粒上的物理数据进行重建,使得重建后的数据为逻辑区块地址,从而根据重建后的数据,恢复出文件数据。
[0006]在一些实施例中,所述第一条件包括以下中的一种:所述存储颗粒的固件处于不正常状态;以及所述存储颗粒执行trim指令之后。
...

【技术保护点】

【技术特征摘要】
1.一种数据恢复方法,其特征在于,应用于存储颗粒,包括:响应于第一条件,获取存储颗粒上的物理数据,其中,所述第一条件表征所述存储颗粒的逻辑数据不可读取;以及对所述存储颗粒上的物理数据进行重建,使得重建后的数据为逻辑区块地址,从而根据重建后的数据,恢复出文件数据。2.如权利要求1中所述的数据恢复方法,其特征在于,所述第一条件包括以下中的一种:所述存储颗粒的固件处于不正常状态;以及所述存储颗粒执行trim指令之后。3.如权利要求1中所述的数据恢复方法,其特征在于,所述存储颗粒具有存储所述物理数据的多个数据页且包括依次排序且分组的多个扇区,其中,每个数据页包括M个数据单元,且每X个扇区对应一个数据单元,M和X分别为正整数;其中,每个数据单元包括冗余数据和用户数据,其中所述冗余数据用于表征每X个扇区与对应的数据单元之间的对应关系,所述用户数据用于表征对应的扇区数据。4.如权利要求3中所述的数据恢复方法,其特征在于,所述冗余数据包括逻辑页面编号、CNT参数和Seed参数,其中,所述逻辑页面编号表征对应的X个扇区,所述CNT参数表征对应的数据单元被写的次数,所述Seed参数表征对数据进行随机化的种子。5.如权利要求4中所述的...

【专利技术属性】
技术研发人员:邓伟郭丹
申请(专利权)人:深圳市江波龙电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1