最近在看RAID的文章,所以心中有些疑問。

1.用主機板內建的做RAID,假設主板壞了,或是某天升級主機板,在重新設定RAID的過程中,硬碟資料會全部被洗掉嗎?
2.市售的RAID卡,操作介面是如何?? 一定要在BIOS環境下設定嗎?? 我從沒用過RAID,所以不甚了解。
3.此外,同1 2的問題,若是用RAID卡做的RAID,假設卡壞了、或者要升級,在重新設定RAID的過程中,硬碟資料會全部被洗掉嗎?
4.RAID一定都要使用相同容量的硬碟嗎?? 假設200G、300G做RAID 1,做出來的結果會是200G嗎?? 還是根本不能做...
5.高級的RAID卡都會含電池,請問含電池的用意是在??


這些是爬了文可是不懂的地方,懇請大大解惑。
1.用主機板內建的做RAID,假設主板壞了,或是某天升級主機板,在重新設定RAID的過程中,硬碟資料會全部被洗掉嗎?

理論上
同一廠牌晶片組建的 RAID
會向下相容相認

換言之你要是用 Intel P965 + ICH8R 組了 RAID, 結果這個板子壞了
你換 Intel P45 + ICH10R , 理論上不用重設, 是都讀得到資料的.
(如果換成 + ICH10 , 因為沒有 RAID 功能自然也就讀不到, 要當心)

但如果你跳槽去 AMD 換了 785G + SB710
那就很難講了

Tom's 網站也測過這種東西
他們的結論也很明確, 不同廠晶片做的東西互不相認
所以主板升級一定得找同樣廠商晶片的板子



2.市售的RAID卡,操作介面是如何?? 一定要在BIOS環境下設定嗎?? 我從沒用過RAID,所以不甚了解。

如果你要組建 RAID 並用來裝載 (灌) 你的 Windows 或 Linux 等 OS
理所當然要先在 DOS 及 BIOS 下解決

如果只是要組資料儲存保護的
在 Windows 等 OS 下就可以處理.



3.此外,同1 2的問題,若是用RAID卡做的RAID,假設卡壞了、或者要升級,在重新設定RAID的過程中,硬碟資料會全部被洗掉嗎?

這個基本上雷同主板 RAID
只是某些卡載晶片的部份你要去洽詢各晶片廠
基本上同廠晶片做的 RAID 會互相通用
除非碰上這個晶片能做 RAID5 , 但是另一個晶片卻不能做 RAID5
那當然就認不出來

但如果你重新洗掉 RAID 再重做一個
那是一定資料被洗光光的...

就跟硬碟格式化一樣.



4.RAID一定都要使用相同容量的硬碟嗎?? 假設200G、300G做RAID 1,做出來的結果會是200G嗎?? 還是根本不能做...

建議用同廠, 同型號, 同容量硬碟去做
不同硬碟也可以做
但效能會受到較低的那個硬碟影響
此外若組 RAID 1 這種備份制的
不同對等容量, 像你說的 200GB 與 320GB 做
就會只看到 200GB (以最少容量那個為基準)

這很簡單的想法, RAID 1 是完全鏡射備份
如果要以 320GB 為主體, 那 200GB 只能備份其中 200GB
剩的 120GB 要給誰裝?



5.高級的RAID卡都會含電池,請問含電池的用意是在??

RAID 卡跟主機板載 RAID 最不一樣的地方
在於 RAID 資料放置的區域

主機板南橋大多是成本較低的軟體 RAID
資料會放在硬碟上, 比較沒有消失的問題
但是 RAID 卡做的是硬體 RAID
通常 RAID 型態及狀況等資料會存在卡上而不是硬碟中
所以需要加電池.


enm wrote:
通常 RAID 型態及狀況等資料會存在卡上而不是硬碟中
所以需要加電池.

那卡上電池沒電RAID不就自動解除了
那資料會怎樣?
1.用主機板內建的做RAID,假設主板壞了,或是某天升級主機板,在重新設定RAID的過程中,硬碟資料會全部被洗掉嗎?
2.市售的RAID卡,操作介面是如何?? 一定要在BIOS環境下設定嗎?? 我從沒用過RAID,所以不甚了解。
3.此外,同1 2的問題,若是用RAID卡做的RAID,假設卡壞了、或者要升級,在重新設定RAID的過程中,硬碟資料會全部被洗掉嗎?
4.RAID一定都要使用相同容量的硬碟嗎?? 假設200G、300G做RAID 1,做出來的結果會是200G嗎?? 還是根本不能做...
5.高級的RAID卡都會含電池,請問含電池的用意是在??

1. & 3. reset RAID 或是砍掉重新建立 RAID 資料會通常都會不見,我只看過少數幾家的 RAID 1 (也只有 RAID 1) 可以讓你保留原始資料,換主機板或是卡前後如果還是同一種晶片做的 RAID 通常會可以延續使用。

2. 是 RAID BIOS 而不是主機板的 BIOS,不過有些古老的 RAID 卡要用額外的設定程式去做設定。

3. 用來輔助卡上的快取功能,或是斷電時還沒來得及寫入的資料暫存。
enm wrote:
1.用主機板內建的做RAID,假設主板壞了,或是某天升級主機板,在重新設定RAID的過程中,硬碟資料會全部被洗掉嗎?

換言之你要是用 Intel P965 + ICH8R 組了 RAID, 結果這個板子壞了
你換 Intel P45 + ICH10R , 理論上不用重設, 是都讀得到資料的.
(如果換成 + ICH10 , 因為沒有 RAID 功能自然也就讀不到, 要當心)

--> 我用過從 ESB2 見的 RAID 到 ICH9R 之後認不到的狀況



2.市售的RAID卡,操作介面是如何?? 一定要在BIOS環境下設定嗎?? 我從沒用過RAID,所以不甚了解。

如果你要組建 RAID 並用來裝載 (灌) 你的 Windows 或 Linux 等 OS
理所當然要先在 DOS 及 BIOS 下解決

--> 應該是說 設定RAID的部分, 是需要在 RAID OPROM 底下, BIOS 只是去 Enable / Disable 這張 RAID Card 的 OPROM or Controller



5.高級的RAID卡都會含電池,請問含電池的用意是在??

RAID 卡跟主機板載 RAID 最不一樣的地方
在於 RAID 資料放置的區域

主機板南橋大多是成本較低的軟體 RAID
資料會放在硬碟上, 比較沒有消失的問題
但是 RAID 卡做的是硬體 RAID
通常 RAID 型態及狀況等資料會存在卡上而不是硬碟中
所以需要加電池.

--> BBU 只能維持 Data 90-120 天
十分感謝這四位大大詳細的解說,謝謝...

BTW,小弟還有兩個問題
1.像是RAID 1,因為上述原因(壞掉、升級等等)造成RAID失效,但是硬碟彼此的資料並無損毀,之後單獨拿其中一顆在無RAID環境之下當作一般的硬碟插上電腦,他還是可以被判讀出來嗎??

2.RAID 5 6,同上述情況,拿資料碟的部份(非備份碟),也可以被判讀出來嗎??
crade wrote:
1.像是RAID 1,因為上述原因(壞掉、升級等等)造成RAID失效,但是硬碟彼此的資料並無損毀,之後單獨拿其中一顆在無RAID環境之下當作一般的硬碟插上電腦,他還是可以被判讀出來嗎??

2.RAID 5 6,同上述情況,拿資料碟的部份(非備份碟),也可以被判讀出來嗎??


1.RAID失效?你是說RAID辨識代號故障嘛,這種情況這種情況有時候資料會不能讀取(視同非RAID硬碟)
如果是硬碟成員故障,RAID1容許陣列中最多1個成員故障,你可以拿另一個好的成員硬碟拿出來,
放到其他的OS來讀取,但是你如果把RAID砍掉的話應該就讀不到了


2.RAID5和6?
RAID5最少成員要3顆硬碟只容許1個成員故障
RAID6最少成員要4顆硬碟只容許2個成員故障
陣列不要拆可以直接讀取,我記得這裡好像就沒分資料碟和備份碟(每顆都是資料碟也是備份碟)
如果沒記錯的話
1.
RAID 1 是鏡像
所以就沒有分什麼資料碟的
兩顆資料都一樣
大部分不管哪個RAID 作的 RAID 1
如果要拿到別台電腦"讀取" 理論上都可以 (有些好像不行)
如果要拿到別台電腦"開機".... 那就不一定可以了

2.
RAID 5 6 樓上的大大說很清楚了
並沒有分哪顆是資料碟
如果要拿到別台電腦"讀取"....是沒有辦法的...開機更不用說
其實
當 raid 1 / 5 有一顆故障時
只要把壞的那一顆拔出來
換上新的
RECOVER 資料 就可以了
RAID 還是可以繼續用

也可以用 Hotspare 的方式
這樣有一顆壞掉時
另一顆會自己 backup上去

壞處就是
RAID 1 + Hotspare = 3 x HDDs
就可以考慮 RAID 5 了
crade wrote:
5.高級的RAID卡都會含電池,請問含電池的用意是在??...(恕刪)


RAID卡的電池模組是當電腦意外斷電或RAID卡毀損的時候,為無法及時回寫到硬碟而留在記憶體中的資料提供固定時間內的儲存防護,一旦電腦或RAID卡再次恢復正常運作時,RAID卡即可將暫存於記憶體中的資料回寫至回硬碟中。

PS:以往都以為是電池模組在儲存RAID資訊,其實RAID資訊是儲存在RAID卡上的ROM中,意即並不會因為電池模組的作用與否而導致RAID資訊遺失。
Posted by GodSpeed
文章分享
評分
評分
複製連結

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