寻找硬盘健康监测软件

寻找硬盘健康监测软件

我知道,目前标准的驱动器冗余和备份方法会是更好的解决方案,但如果有一款可以安装在工作站计算机上的软件,可以监控硬盘驱动器的健康状况,并在驱动器看起来即将发生故障时发出警告,我会很感兴趣。我试过硬盘驱动器健康状况,但它没有给我非常有用的信息。我对驱动器空间不感兴趣,只是想在驱动器发生故障之前得到警告。有人知道类似的事情吗?

答案1

硬盘健康报告的标准机制称为 SMART。这Google 实验室报告(PDF)有力地证明,SMART 数据基本上毫无价值。

“hdd health” 可能从驱动器中提取 SMART 数据,据我所知,所有其他硬盘健康工具都是这样做的。

因此,我相信防止驱动器故障的唯一有效方法仍然是使用冗余驱动器。

答案2

怀着对 Phil 的崇高敬意,我已经听过太多次 Google 实验室报告的错误陈述,不能再让这种说法再发生。他们确实不是说 SMART 数据“基本上毫无价值”。

他们说的是“驱动器自我监控设施(SMART)的几个参数...与故障高度相关“,特别是”一些 SMART 参数(扫描错误、重新分配计数、离线重新分配计数和试用计数)对故障概率有很大影响“。 由于大部分故障驱动器都没有出现预测性 SMART 信号,因此不可能仅基于这些信号建立准确的预测故障模型“”。

这意味着:

  1. 如果 SMART 提示您的硬盘出现故障,那么几乎可以肯定硬盘出现了故障,如果您不尽快从硬盘中取出数据,那您就是个傻瓜。但是,

  2. 即使 SMART 没有告诉您驱动器出现故障,这并不意味着它没有出现故障。

Google 实验室报告也没有提及 SMARTctl 测试模式 ( smartctl --test=),其中许多模式可以在驱动器处于服务状态时运行。我的经验是,定期运行 smartctl 测试(例如每月一次)足以让 SMART 注意到大多数原本不会报告的错误;当然,自从开始这样做以来,我因驱动器故障而感到惊讶的比率已经下降了(我估计)约 50%。

我应该补充一点,我完全同意 Phil 关于使用冗余驱动器的观点。除了笔记本电脑,我再也不会使用单个 HDD 了。光盘非常便宜,您应该成对购买和部署它们(最好从不同的供应商处购买,以避免将来自同一制造批次的两个驱动器放在一起组成 RAID-1)。

答案3

Drive Health 是一款 Windows 程序,可帮助您估算硬盘寿命。此工具可让您预测可能的硬盘故障并防止丢失关键数据。为了估算硬盘寿命,我们的程序使用了大多数硬盘制造商支持的特殊 SMART 技术。

要下载,请访问以下网址:

http://www.helexis.com/download/dhsetup.zip

相关内容