我想smartctl
查看每个外部硬盘驱动器运行了多长时间(用于计划更换),尽管我不理解手册页。我看不到应该运行什么命令或无法理解输出
我使用多个外部硬盘进行轮换备份
这是我尝试过的命令:
sudo smartctl -a /dev/sdb
(我不知道为什么我必须在前面添加 sudo - 否则它不会运行)
无论如何,这里是输出的片段(它适用于通过 USB 3 电缆连接的旧便携式 Seagate 500GB 驱动器,该电缆也提供驱动器电源):
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x000f 108 099 006 Pre-fail Always - 17374200
3 Spin_Up_Time 0x0003 100 099 000 Pre-fail Always - 0
4 Start_Stop_Count 0x0032 099 099 020 Old_age Always - 1463
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
7 Seek_Error_Rate 0x000f 067 060 030 Pre-fail Always - 4300708401
9 Power_On_Hours 0x0032 097 097 000 Old_age Always - 2985 (94 211 0)
10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0
12 Power_Cycle_Count 0x0032 099 099 020 Old_age Always - 1269
我想知道 Power_On_Hours 和 Power_Cycle_Count 对于衡量迄今为止的运行寿命是否有意义。参数名称后面有很多列,尽管我找不到它们的人类解释。
问题
- 最后一列的单位,即 Power_On_Hours 行的 2985,字面意思是磁盘自制造以来总共运行了 2985 小时吗?同样,Power_Cycle_Count 的最后一列是否字面意思是磁盘已插入/拔出 1269 次? (...或安装/卸载?)
- VALUE、WORST 和 THRESHOLD 列的单位是什么?
- 类型列在传达什么信息? “Pre-fail”比“Old_age”更好还是更差,或者只是不同?
- 在哪里可以找到“供应商特定属性”?
- 为此目的运行 smartctl 是否还有其他有用的方法?
非常感谢您的任何灵感!