[轉貼] 警告!不要再用Raid 5了!

不管是啥RAID都不能取代backups及off site and off line backups

若只靠RAID,哪天很有可能會咬到自己

且檔案誤刪RAID又救不回,正常來講disaster recovery應該不會只有靠RAID吧
一般用戶不管組甚麼都不是萬靈丹吧

這是廢話也是實話,個人戶不用企業硬碟要玩RAID的話重要資料當然是燒起來放它處加傳雲端

樓主轉貼的文應也是指一般用戶,畢竟用普通硬碟風險就是很高,組甚麼都自帶高風險....

畢竟自己家就是個高風險場所,被雷擊,家裡燒起來,被水潑,被偷走,有的沒的一堆

沒有異地備援,阿是要怎樣復原~

應該也是有不少公司用VPN各地互相傳備份的吧
如果有要問小弟問題,回文記得打勾私人訊息~~要戰的就免囉

downtodo wrote:
來源文章引用 批踢踢...(恕刪)

註記一下!
很多人都對RAID有錯誤的觀念,認為RAID是資料備份的解決方案,事實上完全錯誤,RAID是一種高可用性的解決方案,就是說如果你是架設線上服務,RAID可以解決有硬碟壞掉資料還是可以繼續存取,服務不中斷,RAID並不是設計來解決資料備份的問題的,請將這個觀念糾正過來
http://www.2brightsparks.com/resources/articles/RAID-is-not-a-backup-solution.html
分享一下近期的經驗

20GB左右的DB 由15K 146G 4顆RAID5 SAS 改為台灣A牌記憶體大廠的SATA 200G 2顆RAID1 SERVER SSD
讀取速度約快8倍至10倍,用了一個月後,將SSD硬碟送回原廠評估可用期限。
大概均有六年以上壽命。

另外的大型資料庫,我們要求了一個很高的IOPS,在以往沒有SSD情況下,
可能要數百顆RAID 1+0 SAS HDD才弄的出來,但是現在 40 顆SSD 就能達到了。

簡單講,像台鐵訂票或江惠演唱會這種會產生瞬間大量交易的系統。
以往可能要像一台麵包車一樣大的儲存設備才能達到,現在可能一櫃就解決了。

RAID是需要經常性的進行妥善的管理(備援,異地,測試,演練),沒有這些,
可能連換錯硬碟都可能毀掉一組系統。

曾經有個例子,某個RAID5的系統內,硬碟故障,工程師換了一顆以為是新的HDD進去。
結果那顆硬碟是別的機器的RAID1,在RAID CARD BIOS裡沒看清楚,就直接REBUILD進去了。
最後就是找DB BACKUP RESTORE了。

哪種RAID可信?手邊有超過1000台伺服器,有RAID1 RAID5 RAID1+0,
結論就是不管是什麼RAID,永遠都有可能在Rebuild的過程中給你再壞一顆。
所以備份一定要異機,甚至異地。但這個機率可能比人為對於RAID不瞭解,按錯的機率低。

新年快樂,各位辛苦的IT...





WingC. wrote:
大大,如果是raid...(恕刪)
taipeier wrote:
曾經有個例子,某個RAID5的系統內,硬碟故障,工程師換了一顆以為是新的HDD進去。
結果那顆硬碟是別的機器的RAID1,在RAID CARD BIOS裡沒看清楚,就直接REBUILD進去了。
最後就是找DB BACKUP RESTORE了。...(恕刪)


這個有點誇張,一般來說應該不會造成array crash才對。

taipeier wrote:
結論就是不管是什麼RAID,永遠都有可能在Rebuild的過程中給你再壞一顆。...(恕刪)


這個我有深刻體驗,某客戶的 RAID5 array (no spare disk)有顆硬碟亮燈,確認過其他硬碟及陣列狀態都是正常,拔出故障硬碟的瞬間,另一顆正常的硬碟亮燈.... 連 Rebuild 的機會都沒有就掛了。






========================================================
意外隨時會發生,一個好的 disaster recovery plan 才是王道

WingC. wrote:
喔,原來是這樣哦...(恕刪)

零售RAID controller沒有搞甚麼license限制去現在那些RAID模式..
你所看到的都是OEM再針對他的品牌做這客製化...

零售不玩這套..
ddarfbapam wrote:
樓主好。寫得太多啦,...(恕刪)

近代的enterprise-based RAID都會提供一些預測機制...
例如在PD出現嚴重異常前的情況下..
利用HSP進行較智能的copyback..
這某種的EHSP可能會判定被移轉的HSP狀態是static..
當然這些做法還是不脫於利用SMART來操作..
在特定的時間會polling一次

不管哪個HSP被經過rebuild或著copyback過後, 都要將原來bad slot上的HDD進行更換然後反向操作copyback..
保持COD的一致性..

至於R5和R6, 在這1~2年的RoC產品規格都前幾年的暴力許多...
這差距已經是愈來愈小了...

sopp0820 wrote:
分享知識...
1.不管什麼RAID, RAID 重建前 資料絕對要備份到別的地方....(恕刪)


其實這是兩難, 在 RAID degraded 的狀態下, 通常會建議做一些判斷.

*如果原資料都已經有備份了, 那麼就已經符合 sopp 兄所提的資料要先備份至其他地方, 此時就不適合再去做第二次備份, 還是先 rebuild.

*假如並未做任何備份, 通常建議還是先備一些絕對重要資料出來. 然後再做 rebuild, 當然如果檔案不多, 是可以先將所有檔案備份出來.

做的程序先後完全取決於現場的狀況.
FB: Pctine
以容量來說

RAID 5 是 N-1 顆硬碟容量

RAID 6 是 N-2 顆硬碟容量

以4顆硬碟RAID 5來說,等於你一次要買兩套系統,或者是在加買三顆硬碟做備份,再加上重建的硬碟,等於至少一次,多購買4顆硬碟,這樣已經失去作 RAID 的意義。硬碟保固期到,等於要換更多的硬碟,我遇過好幾顆硬碟過保後兩三個月內接連損壞。

不如拿那些備份的錢,來買好一點的企業硬碟。

我會選擇 RAID 6 少一顆硬碟的容量,不做備份,只要多買一顆硬碟當做重建預備。當發生故障時換上硬碟,再馬上訂購一顆新硬碟。過保後只需更換機上的硬碟。

硬碟過保後不管硬碟有無損壞,慢慢開始一顆顆換新。

不會選NAS ,會選擇磁碟陣列卡。

關閉廣告

今日熱門文章 網友點擊推薦!

文章分享
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)