💡 科技冷知識(續):換硬碟不只是換硬碟——當 ERP 系統遇上 RAID 陣列移轉

PCPiLOT 工程師思路系列・事出必有因 / Mr. τ・風雲網通系統

本文為〈為什麼硬碟明明「複製成功」,換上去卻藍屏?〉的延伸案例。
上篇談的是 Data ≠ Boot——複製資料不等於系統可以開機。
這篇再加一層真實現場遇到的問題:Boot ≠ Application Ready

這是一個真實的現場案例。

客戶的伺服器跑了多年,硬碟開始出現老化跡象。機器是 ASUS RS500-E8-PS4 V2,兩顆硬碟透過主機板做 BIOS RAID,上面跑的是 Windows Server 2008 + 台灣正航公司的 ERP 系統。

任務很明確:換新硬碟,系統繼續跑,ERP 不能停。

聽起來是標準的硬碟更換案。但細節一展開,就知道為什麼老 IT 人遇到這種案子會多想幾秒。

🔧 這台機器的 RAID,不是你想的那種 RAID

ASUS RS500-E8 板載的 RAID 是 LSI MegaSR,業界俗稱「偽 RAID」或「BIOS RAID」。

它和真正的硬體 RAID 卡不同:

RAID 設定存在主機板 BIOS 裡,不在硬碟上
Windows 看到的不是兩顆實體硬碟,而是一顆虛擬的 LSI MegaSR SCSI Drive
RAID 運算實際上由 CPU 和驅動程式共同負擔,不是獨立控制器處理

這對系統移轉的意義是:

換新硬碟後,必須在 BIOS 用完全相同的參數重建陣列(RAID Level、Stripe Size、磁碟槽位順序),Windows 才能認出這顆「虛擬磁碟」的設備路徑。

參數不一致,一樣可能 0x7B / INACCESSIBLE_BOOT_DEVICE

🧯 退路策略:先備份,舊碟離場保管

面對這種案子,動手前要先確保自己有退路。

這個案例的退路策略是:

1

用 Windows Server Backup 做完整 BMR 備份

備份到外接硬碟,包含系統分割區、BCD、所有資料。這是還原的底。

2

記錄 BIOS RAID 參數,再停機取出舊硬碟

RAID Level、Stripe Size、槽位順序全部記錄下來。舊硬碟取出後標記清楚(Disk 0 / Disk 1),物理上離開機器放到安全的地方,不是只拔線放旁邊。

3

放入新硬碟,BIOS 重建陣列,參數對齊

新陣列的參數必須和原本一致,才能讓 BMR 還原後的系統認出同樣的設備路徑。

4

開機光碟進行 BMR 還原

用 Windows Server 安裝媒體開機 → 系統修復 → 從備份還原。還原完成後確認 Windows 可以正常起來。

5

確認 Windows + ERP 都正常,舊碟才退役

ERP 沒有真正可以操作之前,舊硬碟繼續保管。這是整個策略的退路核心。

舊硬碟在手,就算新環境出了任何問題,把舊碟裝回去,機器回到原點。
這才叫有退路。

⚠️ Windows 起來了,ERP 不一定肯動

這才是這個案例真正複雜的地方。

上篇說的是:

Data ≠ Boot

複製資料,不等於系統可以開機

這個案例再加一層:

Boot ≠ Application Ready

系統開機了,不等於上面跑的應用程式可以正常啟動

ERP 系統,尤其是台灣本土的中大型 ERP,幾乎都有智慧財產保護機制。正航的常見方式包括:

硬體鎖(Dongle):USB 或並列埠加密狗,換硬碟不影響,鎖跟著走
MAC Address 綁定:同一台機器換硬碟不影響
磁碟序號 / 硬碟 Serial 綁定:換硬碟就可能中招
線上授權驗證:取決於當年購買的授權模式

問題是,身為外包 IT,你不一定知道這套 ERP 當年買的是哪種授權模式。這個資訊只有業主和正航知道。

🛠️ 正確的責任切割方式

這個案例的處理方式是:

① 讓業主去問正航,確認移機授權的處理方式與費用
② IT 負責硬體更換與 BMR 還原,讓 Windows 先起來
③ Windows 正常後,由正航遠端或到場重新啟用 ERP 授權
④ ERP 確認可以正常操作,案子才算完成

為什麼要業主去問,不是 IT 直接打給正航?

授權資料是跟業主綁的,正航不一定願意對第三方透露細節
如果需要重新授權或額外費用,要業主自己決定,不是 IT 代答
責任切割清楚,IT 出了問題找 IT,ERP 授權出了問題找正航

這個案例,正航的移機服務報價是 $6,300(不含硬體)。業主有維護合約,正航有義務回應並協助處理。費用納入換機預算,流程走完,責任清楚。

硬體工程師能搬的,是系統

從上篇到這篇,其實是同一個核心概念的三層展開:

Data ≠ Boot
複製資料,不等於系統可以開機

Boot ≠ Application Ready
系統開機,不等於應用程式可以啟動

Application Ready ≠ Business Ready
應用程式起來,不等於業務可以繼續跑

硬碟換掉,系統搬過去,Windows 起來了——這是 IT 的工作範疇。

但系統上面跑的應用程式,有時候有自己的門鎖。那把鎖的鑰匙,不在 IT 手上。

老 IT 人在現場學到的東西,往往不只是技術。

還有:誰該負責哪一段,誰去問哪個問題,退路要留在哪裡。😆

#伺服器維護  #RAID陣列  #BMR還原  #ERP移轉  #IT日常

Last modified: 2026-08-19

Author

Comments

Write a Reply or Comment

Your email address will not be published.