发明名称 一种固态硬盘上的连续时间数据保护方法
摘要 本发明涉及固态硬盘存储领域,提供一种固态硬盘上的连续时间数据保护方法,包括:在硬盘写过程中,FTL的页映射表中加入时间戳信息;将需要恢复的时间点写入到NOR FLASH中;从NAND FLASH中恢复映射表的备份;确认NOR FLASH的恢复时间点;根据NOR FLASH的恢复时间点,对FLASH中的数据块进行排序;跳跃扫描排序后的数据块中的数据物理页获取数据写入时间;比较映射表中的时间戳、数据页中的写入时间、恢复时间点之间的关系来修改映射表,得到恢复时间的完整映射信息。本发明实现了连续时间上的数据保护,克服了单个时间点的数据保护的不完整性,并且大大降低了对硬盘数据正常的读写的影响。
申请公布号 CN104899114A 申请公布日期 2015.09.09
申请号 CN201410083612.1 申请日期 2014.03.07
申请人 中国科学院苏州纳米技术与纳米仿生研究所 发明人 袁芳;刘伟;张耀辉
分类号 G06F11/14(2006.01)I 主分类号 G06F11/14(2006.01)I
代理机构 深圳市科进知识产权代理事务所(普通合伙) 44316 代理人 宋鹰武;沈祖锋
主权项 一种固态硬盘上的连续时间数据保护方法,其特征在于,包括:在硬盘写过程中,FTL的页映射表中加入时间戳信息;将需要恢复的时间点写入到NOR FLASH中;从NAND FLASH中恢复映射表的备份;确认NOR FLASH的恢复时间点;根据NOR FLASH的恢复时间点,对FLASH中的数据块进行排序;跳跃扫描排序后的数据块中的数据物理页获取数据写入时间;比较映射表中的时间戳、数据页中的写入时间、恢复时间点之间的关系来修改映射表,得到恢复时间的完整映射信息。
地址 215123 江苏省苏州市苏州工业园区若水路398号