無論是機械硬盤還是固態硬盤,早晚都會出現故障。不過,我們并不知道硬盤什么時候會出現故障,包括硬盤制造商在內,所有人都無法準確地判斷。如果希望客觀地了解機械硬盤的生命周期,那么云備份服務供應商Backblaze所做的一項研究或許能夠對我們有一定的幫助,該研究通過翔實的統計數據分析得出結論,是極少數真正具有參考價值的研究。
該研究分析了25 000個1TB~4TB的機械硬盤的運行情況,試圖從中找出機械硬盤生命周期的規律。Backblaze測試的這些硬盤在服務器上連續工作4年之后,其中的20%出現故障。在此基礎上,存儲專家計算得出機械硬盤的“半衰期”約為6年,在頭18個月出現故障的機械硬盤基本上都是由于制造的缺陷,而接下來的日子里,一直到第三年年底也只有極少數機械硬盤發生故障,這些故障基本上都是隨機發生的。從第四年起,統計結果的故障率出現急劇的增加,機械硬盤開始出現老化的跡象。
Backblaze同時也對不同類型和品牌的機械硬盤進行了分析:廉價的消費級硬盤基本和昂貴的企業硬盤一樣耐用,而由西部數據和日立生產的3.5英寸硬盤(現在的東芝)更穩定。不過,上述研究分析的結果或許未必能夠完全體現個人用戶的機械硬盤的情況,因為大部分個人用戶的機械硬盤每天只是工作幾個小時,而不是像服務器那樣不分白天黑夜地連續工作。因而,機械硬盤的軸承和讀取磁頭的定位馬達磨損必然要輕一些,但需要更加頻繁啟動和關閉的主軸電機損壞的機率必然會高一些。
對于固態硬盤來說,上述機械硬盤的電機啟動和關閉等機械磨損問題皆不存在,說到固態硬盤的壽命問題,人們首先想到的是固態硬盤的閃存存儲單元只能應付一定數量的寫操作。然而,事實上影響固態硬盤壽命的卻并不完全是這一個因素,而且當固態硬盤的閃存存儲單元無法再重新擦寫后,固態硬盤仍然可以讀出。截至目前,還沒有任何可靠的研究表明,固態硬盤的壽命比機械硬盤短。唯一可知的是對于同一用戶來說,在相同的使用方式下,大容量的固態硬盤比小容量的固態硬盤有更長的壽命,因為可供分擔擦寫操作的閃存存儲單元更多。而大部分固態硬盤出現故障的原因,主要是控制器存在缺陷。
無論是機械硬盤還是固態硬盤,正確的安裝、使用和維護是最大程度延長其壽命的關鍵。而通過下面介紹的技巧和工具,我們可以最大程度地優化硬盤,定期檢查和維護硬盤,并監測硬盤的健康狀況,爭取第一時間發現硬盤出現故障的預兆。然而,請謹記當硬盤出現故障后,恢復其中的數據是非常困難的,因此,對數據進行備份并定期地更新備份,才是唯一確保數據安全的途徑。
硬盤的安裝和使用
1、正確位置
以往,每一個機械硬盤使用時都必須安裝在一個特定的位置上,通常這會是一個能夠讓硬盤保持水平的位置,因為機械硬盤的軸承固定的位置決定了它必須在水平的位置上使用。2000年起硬盤開始采用液體封裝的滑動軸承,這種軸承對于使用的角度不再有過于苛刻的要求,但是這并不能夠保證機械硬盤在豎直或者一定角度的位置上使用不會受到傷害,因而,我們仍然應該盡可能地給硬盤安排在一個水平的位置。
2、安全固定
許多電腦機箱開始采用各種“免工具”的安裝方式,例如插入式的機械硬盤槽。從方便的角度來說這確實是一個不錯的改變,但是如果用4個螺絲牢牢地將機械硬盤固定在機箱框架上對硬盤會更好一些。這樣做可以最大限度地減少影響硬盤性能與壽命的振動,如果能夠采用橡膠防震架進行安裝,那么效果將會更理想,特別是當我們在一個機箱中安裝多個硬盤時。
3、降低溫度
由Google和Backblaze進行的研究表明,硬盤的壽命似乎并不會因為工作的溫度升高而縮短。然而,這一結果出自機箱、機架以及室內溫度等各方面都嚴格規范的數據中心,其并不適用于個人用戶的硬盤使用環境。在通風不良的電腦機箱中,硬盤的各個部分可能會被加熱到一個極高的溫度。如果我們需要在機箱中安裝多個硬盤,那么我們應該盡可能地在兩個硬盤之間留一個空位,確保空氣可以繞硬盤自由地流通。如果兩個硬盤的位置無法調整,那么其中一個必須直接在另一個的上方,由于兩個硬盤的熱量相互傳導,所以溫度會越來越高。如果機箱中需要安裝3個或更多的硬盤,那么我們應該使用一個機箱外殼的風扇吹向機械硬盤,讓新鮮空氣進入以冷卻硬盤。如果使用的是固態硬盤,那么高溫同樣會對硬盤產生很大的影響(如三星固態硬盤的工作溫度被指定為最高70℃),因為高溫會導致閃存存儲單元加速老化。
4、避免振動
在實際使用的過程中,筆記本電腦硬盤和移動硬盤損壞,很多時候都是由于一些意外導致劇烈振動引起的。對于機械硬盤來說,從一開始就是被作為一個固定設備設計的,它們最害怕的就是在操作的過程中振動。如果操作過程中出現劇烈振動,磁頭(懸停于距離磁盤約5nm的上方)將可能猛烈地撞擊磁盤,其結果是磁頭和磁盤表面損壞,硬盤可能馬上就報銷了。當然,幾乎所有筆記本電腦硬盤都具備相應的保護機制,但這并不能保證每一次突然的沖擊都安然無恙。因而,我們必須盡可能地避免硬盤在操作過程中振動。
分析SMART值
有兩種情況會導致機械硬盤或固態硬盤的數據丟失:硬件故障或者文件系統錯誤。在硬件方面,所有SATA硬盤都通過所謂的SMART值來提供有關磨損和預期剩余壽命之類的信息,但是它們只能作為一個參考信息,不可盲目依賴。
1、BIOS中激活SMART
首先,我們需要檢查電腦的BIOS中智能監控系統是否被激活,該選項通常位于“Hardware…”菜單中,激活智能監控系統不會對系統的性能產生不利影響,但在啟動Windows之前如果硬盤報錯,它會發出警告。在這種情況下,我們應該馬上開始每天備份重要的數據到另外一個硬盤上,并及時更換有可能發生故障的硬盤。
新聞熱點
疑難解答