【技术实现步骤摘要】
本文描述的本公开的实施例涉及存储系统,更具体地,涉及存储设备及其恢复数据备份方法。
技术介绍
1、包括非易失性存储器和存储控制器的存储设备通过从主机接收电力来操作。可能出现其中在存储设备操作时突然切断电力的突然断电的情形。因为存储控制器使用易失性存储器来存储数据,所以存储在易失性存储器中的数据可能丢失。在非易失性存储器中执行的操作(例如,擦除操作、写入操作等)可能没有完成。存储设备使用辅助电源来完成正在执行的操作并备份数据。
技术实现思路
1、本公开的实施例提供了一种存储设备,该存储设备考虑剩余时间和/或能量来估计恢复数据备份时间,并且在针对掉电(power loss)处理故障的操作期间根据预定的转储(dump)级别来执行数据转储操作。
2、本公开的实施例提供了一种用于备份存储设备的恢复数据的方法,该方法根据故障确定之后的剩余时间预定义转储级别,并根据转储级别将最小恢复数据转储到非易失性存储器。
3、根据实施例,一种存储设备包括被配置为存储数据的非易失性存储器;存储
...【技术保护点】
1.一种存储设备,包括:
2.根据权利要求1所述的存储设备,其中,所述存储控制器包括
3.根据权利要求2所述的存储设备,其中,所述时间估计器包括执行步骤管理器,所述执行步骤管理器被配置为管理在所述用户数据转储故障之后执行至少一个剩余操作的时间,并确定要执行哪个执行步骤。
4.根据权利要求3所述的存储设备,其中,所述时间估计器被配置为使用时间或能量数据库中的至少一个来确定备份最小恢复数据的时间,并被配置为确定剩余时间信息。
5.根据权利要求3所述的存储设备,其中,所述时间估计器被配置为基于备份最小恢复数据的最小保证操作时间
...【技术特征摘要】
1.一种存储设备,包括:
2.根据权利要求1所述的存储设备,其中,所述存储控制器包括
3.根据权利要求2所述的存储设备,其中,所述时间估计器包括执行步骤管理器,所述执行步骤管理器被配置为管理在所述用户数据转储故障之后执行至少一个剩余操作的时间,并确定要执行哪个执行步骤。
4.根据权利要求3所述的存储设备,其中,所述时间估计器被配置为使用时间或能量数据库中的至少一个来确定备份最小恢复数据的时间,并被配置为确定剩余时间信息。
5.根据权利要求3所述的存储设备,其中,所述时间估计器被配置为基于备份最小恢复数据的最小保证操作时间或参考转储量中的至少一个来确定单位时间。
6.根据权利要求3所述的存储设备,其中,所述时间估计器被配置为根据寿命或环境中的至少一个,通过实时检查剩余时间信息来确定转储保证时间。
7.根据权利要求2所述的存储设备,其中,所述时间估计器被配置为通过测量保证恢复数据转储的最小时间tmin、使用实时电容器放电定时器和实时电容器放电定时器的时间-能量转换逻辑的估计的时间test、在识别掉电之后经过的时间telapsed、或者包括中止时间和空闲能量消耗的杂项时间tmisc中的至少一个来执行时间估计操作。
8.根据权利要求7所述的存储设备,其中,所述时间估计器被配置为基于tmin大于或等...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。