看到一些文章提到,哪怕做了Raid1這樣的鏡像,如果兩個磁碟中間出現壞道,nas不一定可以識別,壞道也會被複制到另外一個好的磁碟上去,最後存儲的資料可能還是會被污染掉。所以是不是做了raid之後,還需要定期備份nas上的文件?
>> 如果兩個磁碟中間出現壞道,nas不一定可以識別,壞道也會被複制到另外一個好的磁碟上去,最後存儲的資料可能還是會被污染掉。印象中不會如此吧! 這涉及到每一家硬碟 firmware 的設計, 在寫入時發生 bad sector or bad cluster, 硬碟本身會做 retry 的動作吧! 真的不行了就重新 allocate 到別的磁區就好了, 不會有你所說的 '污染' 問題>> 所以是不是做了raid之後,還需要定期備份nas上的文件?yes
Johnson407 wrote:RAID本來的用意就只是擴張容量, 不同的RAID型式則是用來減少資料立即損毀的風險, 本來就不是針對備份這項需求設計的, 真的重要的資料一定要另外備份 請問RAID1會增加多少容量?
pctine wrote:印象中不會如此吧! 這涉及到每一家硬碟 firmware 的設計, 在寫入時發生 bad sector or bad cluster, 硬碟本身會做 retry 的動作吧! 真的不行了就重新 allocate 到別的磁區就好了, 不會有你所說的 '污染' 問題 我也覺得有點懷疑...一般硬碟內部電路針對磁區都至少會有CRC機制.....不太可能資料錯亂了....CRC還是對的吧
印象中,只有raid 0是兩顆硬碟相加,其他的raid都是減少一顆硬碟以上,raid只是保護資料的其中一種儲存方式,但不代表硬碟不會同時間掛點,也有人作raid 5同時壞3顆,硬碟買同一牌子同一批號,保險一點是兩到三台nas做raid,互相備份所以nas有提供硬碟掃描,建議做定期的掃描硬碟,隨時了解硬碟狀態
firmware也是軟體, 不可能保證不會有問題, 不然NAS廠商也不用做硬碟測試了. 我也有碰過掃描了幾次都是好的, 但是系統就是有問題, 只要換掉那顆就好了, 機率當然不高, 但絕不是不可能發生pctine wrote:印象中不會如此吧! 這涉及到每一家硬碟 firmware 的設計, 在寫入時發生 bad sector or bad cluster, 硬碟本身會做 retry 的動作吧! 真的不行了就重新 allocate 到別的磁區就好了, 不會有你所說的 '污染' 問題
oldguru wrote:軟raid和硬raid來說,軟raid沒有那麼可靠吧。...(恕刪) software RAID & hardware RAID 的比較這個 topic 討論不完, hardware RAID 它也是靠卡上的 firmware 在操作的, 除非你能提出具體的型號來比較, 另外你使用的 RAID level? 不然談 software RAID , firmware RAID or hardware RAID 何者較優都是空談.