前言:RAID 不只是「備份」,是「可用性」與「效能」的工程權衡
RAID (Redundant Array of Independent Disks) 以條帶化、鏡像、同位檢查三大核心技術,解決單一硬碟「壞了就掛、慢就慢」的瓶頸。本文以經典 HighPoint HPT370 (IDE RAID) 為實戰平台,詳細記錄 RAID 0 (條帶)、RAID 1 (鏡像) 建置全流程,涵蓋備份、跳線、BIOS、晶片組 BIOS、驅動安裝、驗證與維護,原理可推廣至現代 SATA/NVMe RAID 控制器。
前置準備:資料備份與硬體確認
- 完整備份: RAID 建立過程會 清除所有參與磁碟資料 (含分區表)。務必異地備份關鍵資料
- 兩顆同規格硬碟: 容量、轉速、緩衝、廠商建議一致,減少效能瓶頸與重建風險
- 啟動磁碟/USB: 含
fdisk、format、作業系統安裝媒體
- 主板支援: 確認晶片組 (如 HPT370、ITE IT8212、Promise PDC20276、Intel ICH/RST、AMD SB/RaidXpert) 與 BIOS 版本
RAID 0 建置實戰 (HighPoint HPT370 平台)
步驟 1:硬體連接與跳線
- 兩顆硬碟跳線均設 Master (主)
- 分別接至主板 IDE3 (Primary RAID)、IDE4 (Secondary RAID) (由 HPT370 控制)
- RAID 0 無序序要求,不需擔心 Master/Slave 順序
步驟 2:系統 BIOS 設定
- 進入 BIOS → Integrated Peripherals
- 啟用 ATA100 RAID IDE Controller (或對應晶片組選項)
- 開機順序:第一優先 Floppy/USB (含啟動磁碟)、第二優先 CD-ROM、第三優先 ATA100 RAID (或 SCSI/RAID)
- 儲存離開 (F10)
步驟 3:HighPoint HPT370 晶片組 BIOS 設定 (核心步驟)
- 重開機,POST 畫面出現 HighPoint HPT370 BIOS 版本資訊 時,同時按 Ctrl + H 進入晶片組 BIOS
- 主選單選 Create RAID
- Array Mode: 選 RAID 0 (Striping)
- Disk Drives: 兩顆硬碟應自動偵測列出,直接 Enter 確認
- Block Size (Stripe Size): 預設 64 KB (平衡隨機/循序效能);視訊/大檔案可改 128KB/256KB;資料庫/小檔案可改 16KB/32KB
- Start Create: 輸入 Y 確認 → 所有資料將被清除 → 等待建立完成 (顯示進度條)
- Boot Disk: 任選一顆做啟動磁碟 (RAID 0 邏輯磁碟整體可啟動)
- Esc 退出 → Y 儲存 → 重開機
步驟 4:作業系統安裝與驅動載入
- 開機進入 RAID BIOS 確認陣列狀態 Functional/Normal
- 啟動 OS 安裝媒體 (WinXP/2003 需 F6 載入 RAID 驅動;Vista/Win7/10/11 內建多數晶片組驅動)
- 磁碟分區階段會看到 單一邏輯磁碟 (容量 = 兩顆硬碟總和)
- 安裝完成進入桌面,裝置管理員 → SCSI 和 RAID 控制器 確認 HighPoint HPT370 RAID Controller 正常
RAID 1 建置關鍵差異 (同平台)
| 項目 | RAID 0 | RAID 1 |
| 硬碟順序 | 無關 | 關鍵:Source (資料來源) 必須接 Primary (IDE3),Target (鏡像目標) 接 Secondary (IDE4) |
| Array Mode | RAID 0 (Striping) | RAID 1 (Mirroring) |
| 建立過程 | 同步清除雙盤 | 選擇 Create only (僅建立元資料) 或 Create and Duplicate (同步複製資料,耗時較長) |
| 容量 | N × 容量 | 1 × 容量 (單顆) |
| 讀取效能 | ~2x (雙盤並行) | ~1x~1.5x (控制器支援雙盤並行讀取時) |
| 寫入效能 | ~2x | ~1x (需雙盤寫入) |
| 容錯 | 無 (單盤損壞全掛) | 單盤損壞可線上重建 |
RAID 陣列維護與監控
- 狀態監控: 安裝廠商管理工具 (HighPoint RAID Management、Intel RST、AMD RaidXpert) 或
smartctl -a /dev/sdX 監控 S.M.A.R.T.
- 定期驗證: 月度執行 陣列一致性檢查 (Verify/Consistency Check),修復潛在壞軌/同位檢查錯誤
- 熱備援: 支援控制器請設定 Hot Spare,單盤離線自動重建
- 備份不等於 RAID: RAID 防禦硬體故障,不防禦誤刪、勒索軟體、檔案系統損壞、控制器故障、火災/盜竊。異地備份不可省略
現代平台遷移建議 (SATA/NVMe)
| 平台 | 對應技術 | 建議模式 | 注意事項 |
| Intel 消費級 (Z/B/H 晶片組) | Intel RST (Rapid Storage Technology) | BIOS → VMD/RST 啟用 → Ctrl+I 進入建立 | NVMe RAID 需 VMD 支援、CPU/晶片組通道限制 |
| AMD 消費級 (X/B 晶片組) | AMD RAIDXpert2 / BIOS RAID | BIOS → RAID 啟用 → Ctrl+R / RAIDXpert2 建立 | Threadripper/Epyc 支援更多通道 |
| 伺服器級 (HBA/RAID 卡) | LSI/Broadcom MegaRAID、Dell PERC、HPE Smart Array | Ctrl+R / Ctrl+H / UEFI 工具 / StorCLI | BBU/FBWC 保護寫入快取、支援 RAID 5/6/50/60 |
| 軟體 RAID | Windows Storage Spaces、Linux mdadm、ZFS RAID-Z | OS 級管理、無專用硬體成本 | CPU 佔用、記憶體需求 (ZFS)、匯入/遷移彈性高 |
結語:RAID 是基建,不是魔法
從 HPT370 的 Ctrl+H 到現代 NVMe RAID 的 VMD 啟用,核心流程不變:備份 → 硬體連接 → 韌體/BIOS 建立邏輯磁碟 → 載入驅動 → 安裝 OS → 監控維護。選擇 RAID 0 追求極速、RAID 1 追求安心、RAID 5/6 平衡容量容錯、RAID 10 兼顧效能冗餘,沒有最好,只有最適合負載與預算。記住:RAID 0 容量加倍、風險加倍;RAID 1 容量減半、安心加倍。建置前先問自己:「這筆資料,值得花兩顆硬碟的價錢去保護嗎?」