一种数据恢复方法、装置及相关设备制造方法及图纸

技术编号:28209932 阅读:20 留言:0更新日期:2021-04-24 14:44
本申请公开了一种数据恢复方法,包括根据数据写入指令将目标数据写入预设存储空间,并将所述目标数据的地址信息写入地址映射表;当已写入目标数据满足预设条件时,将所述地址映射表存储至所述预设存储空间;当接收到数据恢复指令时,从所述预设存储空间中确定最新地址映射表,并确定存储于所述最新地址映射表之后的最新目标数据;利用所述最新目标数据恢复所述最新目标数据对应的地址映射表。本申请还公开了一种数据恢复装置、系统以及计算机可读存储介质,均具有上述有益效果。均具有上述有益效果。均具有上述有益效果。

【技术实现步骤摘要】
一种数据恢复方法、装置及相关设备


[0001]本申请涉及数据存储
,特别涉及一种数据恢复方法,还涉及一种数据恢复装置、系统以及计算机可读存储介质。

技术介绍

[0002]通常,EMMC(Embedded MultiMedia Card,嵌入式多媒体控制器)使用NANDFlash(一种flash存储器)作为存储介质,当需要写入一笔数据时,EMMC控制器在收到命令后,会将数据写入NANDFlash,同时更新L2P表(Logical To Physical Mapping Table,逻辑地址和物理地址的映射表),该L2P表用于指示写入数据在NANDFlash中的存放位置。在实际运行过程中,当EMMC接收到下电请求时,会将L2P表存放至NANDFlash,并在上电后重新读取该L2P表。但是,当出现异常掉电时,由于未能及时存储L2P表,导致上电后需要扫描NANDFlash中的所有数据以重建L2P表,显而易见地,该种数据恢复方法效率低下,当NANDFlash中的数据量较大时,该问题更加明显。
[0003]因此,如何有效提高数据恢复效率是本领本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据恢复方法,其特征在于,包括:根据数据写入指令将目标数据写入预设存储空间,并将所述目标数据的地址信息写入地址映射表;当已写入目标数据满足预设条件时,将所述地址映射表存储至所述预设存储空间;当接收到数据恢复指令时,从所述预设存储空间中确定最新地址映射表,并确定存储于所述最新地址映射表之后的最新目标数据;利用所述最新目标数据恢复所述最新目标数据对应的地址映射表。2.根据权利要求1所述的数据恢复方法,其特征在于,所述当已写入目标数据满足预设条件时,将所述地址映射表存储至所述预设存储空间,包括:当所述已写入目标数据的数据量达到预设数据量时,将所述地址映射表存储至所述预设存储空间。3.根据权利要求1所述的数据恢复方法,其特征在于,所述当已写入目标数据满足预设条件时,将所述地址映射表存储至所述预设存储空间,包括:当所述已写入目标数据占用数据块的数量达到预设数量时,将所述地址映射表存储至所述预设存储空间。4.根据权利要求3所述的数据恢复方法,其特征在于,各所述数据块中的末尾数据页用于存储下一数据块的序列号,所述末尾数据页之前的各数据页用于存储所述目标数据;则所述确定存储于所述最新地址映射表之后的最新目标数据,包括:确定所述最新地址映射表中的末尾地址信息,并确定所述末尾地址信息对应的目标数据块;根据所述目标数据块中末尾数据页的序列号确定下一数据块;将所述下一数据块以及所述下一数据块之后的各数据块中的目标数据作为所述最新目标数据。5.根据权利要求1所述的数据恢...

【专利技术属性】
技术研发人员:张真
申请(专利权)人:北京浪潮数据技术有限公司
类型:发明
国别省市:

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

1