【技术实现步骤摘要】
保护目标LBA范围数据的方法、装置、计算机设备及存储介质
本专利技术涉及SSD数据安全领域,更具体地说是指一种保护目标LBA范围数据的方法、装置、计算机设备及存储介质。
技术介绍
LBA,(LogicalBlockAddress)逻辑区块地址,是描述计算机存储设备上数据所在区块的通用机制,一般用于像硬盘这样的辅助记忆设备,LBA可以意指某个数据区块的地址或是某个地址所指向的数据区块。目前,针对LBA的数据保护,通用的方法是对SLC区或TLC区的通过RAID方案进行数据保护,这种方法并未针对不同数据区域使用不同程度的数据保护强度,所有数据区域的保护强度相同,如果特定LBA范围数据(例如,Windows文件系统)与普通用户数据受到同等程度损坏且无法恢复,相比仅损失普通用户数据,关键数据的损坏,将给用户带来更大的损失。但是,由于数据类型的不同,相比于普通用户数据,某些LBA范围的数据需要进行更高强度保护,从而增强SSD的整体稳定性与数据安全性。
技术实现思路
本专利技术的目的在于克服现有技术的缺陷,提供 ...
【技术保护点】
1.一种保护目标LBA范围数据的方法,其特征在于,包括以下步骤:/n获取所有LBA范围数据;/n对LBA范围数据进行筛选,以得到目标LBA范围数据;/n对目标LBA范围数据进行强化保护处理。/n
【技术特征摘要】
1.一种保护目标LBA范围数据的方法,其特征在于,包括以下步骤:
获取所有LBA范围数据;
对LBA范围数据进行筛选,以得到目标LBA范围数据;
对目标LBA范围数据进行强化保护处理。
2.根据权利要求1所述的保护目标LBA范围数据的方法,其特征在于,所述对目标LBA范围数据进行强化保护处理的步骤,包括:
备份所述目标LBA范围数据得到备份数据,并存储备份数据。
3.根据权利要求1所述的保护目标LBA范围数据的方法,其特征在于,所述对目标LBA范围数据进行强化保护处理的步骤,包括:
对目标LBA范围数据中所有的页数据进行异或操作,以得到校验数据,并将校验数据单独存放。
4.根据权利要求1所述的保护目标LBA范围数据的方法,其特征在于,所述对目标LBA范围数据进行强化保护处理的步骤,包括:
定时获取用于存放目标LBA范围数据的目标块的擦除次数;
判断目标块的擦除次数是否大于预设阈值K;
若大于,则将目标块的数据搬移到擦除次数最少的空闲块上存储。
5.根据权利要求1所述的保护目标LBA范围数据的方法,其特征在于,所述对目标LBA范围数据进行强化保护处理的步骤之后,包括:
获取用于存放目标LBA范围数据的目标块的读取状态;
判断目标块的读取状态是否为失败;
若为失败,则将原始块的数据搬移到擦除次数最少的空闲块上存储。
6.一种保护目标LBA范围数据的装置,其特征在于,包括:
数...
【专利技术属性】
技术研发人员:尹子航,肖蔓君,黄华坤,
申请(专利权)人:深圳忆联信息系统有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。