引用:
|
作者Ricks
這個跟我的認知不太一樣耶 , RAID 1 只是單純的的鏡射,也就是說今天如果寫入時發生錯誤,它也同時複製一份到另一顆 HDD 中 ,但是不對還是不對並不會自己變成對的,所以你只是得到一式兩份錯誤的資料,所以應該再怎樣也不會跟有同位元檢查的 RAID 5 還要安全
如有錯請糾正我,謝謝 !
|
你說的只是一種"出錯的結果"
RAID的資料安全性有兩種
一種是硬碟損壞時資料會不會跟著消失
如果是RAID 1的話可以壞到剩下最後一顆也沒關係
而RAID 5的話則最多只可以允許壞一顆
至於RAID 0的話壞任何一顆都不行
而另外一種
指的是某顆硬碟寫入錯誤時能否修復成正確的數據
如果是RAID 1的話可以透過跟其他硬碟比較數據還有寫入時間來判斷
因為同時有好幾顆硬碟寫入錯誤又錯在同一個地方的機會很小
所以只要把數據跟其他硬碟做比對就有很大的機會找回正確的數據
因此做RAID 1的硬碟越多那出錯的機會就越少
而你講的那個就是一個判斷錯誤的例子罷了.....
至於RAID 5的話就只能比對寫入時間來判斷
而且如果有兩個以上的硬碟錯在同一個地方那就沒救了
所以RAID 5是硬碟越多出錯的機會就越大
最後RAID 0的話是連比對都沒得比對
數據錯了就是錯了沒有任何機會能修正回來
所以也是硬碟越多出錯的機會越大
這才是為什麼會說資料安全性是RAID 1>RAID 5>RAID 0........