发明名称 |
一种固态硬盘上的连续时间数据保护方法 |
摘要 |
本发明涉及固态硬盘存储领域,提供一种固态硬盘上的连续时间数据保护方法,包括:在硬盘写过程中,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号 |