頻繁斷電把機械硬碟里的數據抹除了?我們該如何保護脆弱的硬碟

這兩天見的最多的問題大概就是突然斷電會不會對影片造成損壞了吧,其實斷電是否會損壞硬碟,這個確實是有可能的,雖然說硬碟在設計的時候就考慮到了突然斷電的可能性,然而這也不是萬無一失的。

機械硬碟正常工作的時候,磁頭是懸浮在高速旋轉的碟片之上的,這是因為磁碟在高速旋轉的同時會在碟片上形成一層快速旋轉的空氣,就是高速的氣流讓磁頭「飄」了起來,使得磁頭在不停高速運動的同時不會碰到磁碟造成損壞。

如果硬碟突然斷電,控制磁頭的馬達就會突然失去動力,磁頭就會在極短的時間內由於永磁鐵的作用而回到磁頭托架上面去,所以在大多數情況下機械硬碟都不會輕易損壞。然而這種設計不是絕對安全的,如果在斷電的瞬間磁頭正在從磁碟上讀寫數據,這是磁頭會離碟片非常近,斷電的時候碟片轉速會下降,空氣產生的懸浮力就會減少,磁頭就有可能碰到磁碟造成刮傷,嚴重的話硬碟就會就此廢了。

Advertisements

對此監控系統一般都會使用專用的監控硬碟,這些硬碟都是針對7*24小時不間斷工作而設計的,壽命更長,而且會對突然掉電提供更好的保護。

監控硬碟的典型代表:西數紫盤

還有希捷的SkyHawk系列

硬碟的掉電保護不是萬能的,未來對應突然掉電最好就是準備一個UPS不間斷電源,這東西才是防止突然掉電的最好辦法,這個無論對商用還是個人來說都是非常有效的方法,在突然斷電的時候UPS可以讓人提供足夠的緩衝時間去解決問題,雖然時間不會太長,不過也足夠時間讓系統正常關機不至於損壞硬碟。

當然還可以在加一層保障,就是讓組建磁碟陣列,也就是RAID,常用來保護數據的有RAID 1和RAID 5

RAID 1是兩組以上的N個磁碟相互作鏡像,其原理為在主硬碟上存放數據的同時也在鏡像硬碟上寫一樣的數據。當主硬碟損壞時,鏡像硬碟則代替主硬碟的工作。因為有鏡像硬碟做數據備份,所以RAID 1的數據安全性在所有的RAID級別上來說是最好的。

Advertisements

RAID 5至少需要三塊硬碟,RAID 5不是對存儲的數據進行備份,而是把數據和相對應的奇偶校驗信息存儲到組成RAID 5的各個磁碟上,並且奇偶校驗信息和相對應的數據分別存儲於不同的磁碟上。當RAID5的一個磁碟數據發生損壞后,可以利用剩下的數據和相應的奇偶校驗信息去恢復被損壞的數據。RAID 5可以理解為是RAID 0和RAID 1的折衷方案。RAID 5可以為系統提供數據安全保障,但保障程度要比鏡像低而磁碟空間利用率要比鏡像高。RAID 5具有和RAID 0相近似的數據讀取速度,只是因為多了一個奇偶校驗信息。

Advertisements

你可能會喜歡