推 CtrlX : 感謝解答 不過mdadm上網查要打指令的樣子 我放棄了 11/16 15:49
※ 引述《CtrlX (剪下)》之銘言:
: 小弟我目前是在用win7 上的software RAID來做RAID1
: 但遇到一個很麻煩的問題是
: 他要做RAID1時
: 會把兩邊硬碟的資料通通清空
: 這樣我資料沒其他地方暫時擺 很麻煩
: 然後爬文友找到這篇
: [問題] 單硬碟升級RAID1方法?(要資料保留) - 看板 Storage_Zone - 批踢踢實業坊
: https://www.ptt.cc/bbs/Storage_Zone/M.1424570595.A.5A2.html
: 想請問 Intel RAID CONTROLLER 是一定要主機板內建raid才可以做嗎??
: 我的主機板沒有內建 所以只能用軟raid
: 還是說軟raid也可以做raid1時
: 不用另外備份資料 直接保留資料組起raid1??
軟 raid 可以,至少我用過 mdadm 可以但是.....
事情沒這麼簡單
作法 1:直接在原資料碟上建 raid1
因為 raid 會有放 metadata 的地方
所以你要先把分割區和檔案系統縮小 (讓最前面有空間放metadata)
然後最後面也要大概留 100M 未分割 (同牌同批同型號硬碟還是會容量不一樣)
然後直接用這顆建 raid1 ,第二顆空白不用接上,直接建
建好後再 rebuild
作法 2:在空白資料碟上建 raid1
這想法就簡單許多,直接在空白碟建 raid1 (一樣後面留100M)
另一顆先不要接上去,建好後格式化掛起來把資料 copy 過去
copy 過去後原碟清空然後 rebuild
簡單來說,要直接在原碟建一定會需要縮小檔案系統
這比 copy 過去還麻煩,也會花比較久,風險多一倍
所以做法 2 比較好,但無論哪一種都會需要複製兩次
也就是等於兩次 raid1 重建操作 (rebuild 時失敗的風險?)
所以我還是喜歡 snapraid 那種 "非raid" 的方法
當然我不知道 windows 內建的 raid 允不允許只用一顆建 raid1
我也從來沒用過主機板 raid 或 raid 卡
這部份無法回答
我也不知道它們是如何克服這種保留資料新建raid時
同牌同型號容量不同的問題
我是那種不信任硬體 raid 那派的
再說現在 cpu 都很快,除非很貴的卡不然 mdadm 通常都不會輸
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 119.14.82.15
※ 文章網址: https://www.ptt.cc/bbs/Storage_Zone/M.1447636441.A.376.html
※ 編輯: HamalAri (119.14.82.15), 11/16/2015 09:26:39