伺服器資料恢復—不同型號伺服器RAID5故障的資料恢復案例

北亚数据恢复發表於2024-04-12

RAID5作為應用最廣泛的raid陣列級別之一,在不同型號伺服器中的RAID5出現故障後,處理方法也不同。

RAID5陣列級別是無獨立校驗磁碟的奇偶校驗磁碟陣列,採用資料分塊和獨立存取技術,能在同一磁碟上並行處理多個訪問請求,同時允許陣列中的任何一個硬碟出現故障。

實際案例中,raid5陣列最常出現的故障情況就是硬碟自行離線,聯機狀態顯示為DDD(Defunct Disk Drive,無效磁碟驅動器),硬碟出現物理故障或邏輯故障。

如果硬碟存在物理故障,只能更換硬碟;如果是邏輯故障,可以透過針對性的技術修復,恢復硬碟的線上狀態,繼續保持原始陣列中的硬碟資料條帶化分佈狀態,延續資料儲存體系的一致性。

下面,北亞企安資料恢復工程師就某老牌伺服器廠商的老型號伺服器(LH6000)中raid5陣列的資料恢復與該廠商新型號伺服器(ProLiant系列)中raid5陣列的資料恢復,看這2臺伺服器中raid5的資料恢復策略有哪些不同點。


伺服器資料恢復環境:

一臺是在2000年購買的某伺服器品牌型號為LH6000伺服器,該伺服器中有一組由4塊磁碟組建的RAID5陣列,該raid5陣列使用的陣列卡是NetRaid。

一臺是2006年購買的伺服器品牌的ProLiant ML370伺服器,該伺服器中有一組由4塊磁碟組建的RAID5陣列,使用的陣列卡是Smart Array 642並帶有熱備份硬碟。

兩臺伺服器的作業系統都為Window Server,資料庫是SQLServer。


LH6000系列伺服器raid5資料恢復:

一塊硬碟指示燈顯示紅色,伺服器還在正常執行,但是這種狀態沒有持續多久,當另一塊硬碟指示燈也顯示紅色的時候,伺服器就無法執行了。

1、啟動伺服器,自檢至陣列時按Ctrl+M進入NetRaid管理程式。檢視陣列資訊,將其中一塊狀態為Failed的硬碟強行設定成OnLine,重新啟動伺服器,進入系統前的硬體自檢無效,啟動失敗。

2、啟動伺服器,自檢至陣列時按Ctrl+M進入NetRaid管理程式。選擇磁碟陣列,將原來OnLine掛起來的硬碟Fail掉,然後再將另一塊狀態為Failed的硬碟設定成OnLine,重新啟動伺服器,這次成功進入系統。

3、檢視該伺服器作業系統和資料庫,2者都可以正常執行。再次進入陣列配置工具將Failed的硬碟手工設定成Rebuild,完成Rebuild後再次重啟伺服器,陣列及作業系統都恢復原狀了。


ProLiant ML370伺服器raid5資料恢復:

該伺服器上執行ERP系統,該伺服器上的raid5陣列中一塊硬碟在執行過程中出現故障。RAID5自動啟用熱備盤,邏輯替代故障硬碟,資料訪問任務仍然執行在原來的讀寫程序序列中,應用程式和資料庫沒有發生影響。

透過伺服器自帶的ACU工具檢視硬碟狀態,發現紅燈示警的硬碟處於離線狀態。如果該伺服器中的Raid5有兩塊硬碟指示燈顯示紅色,作業系統崩潰,資料庫無法訪問,但不會自動關機。使用針對該伺服器廠商LH6000系列伺服器的恢復raid資料的方法是無法恢復資料的。


伺服器raid5資料恢復總結:

老型號的LH6000系列伺服器中raid5陣列的設計與新型號的ProLiant系列伺服器的raid5陣列設計有很多不同。LH6000系列伺服器的陣列在操作上有很多可選項:例如陣列崩潰後可以重新刪除陣列並重建陣列,初始化是手工選擇的。ProLiant系列伺服器陣列的初始化則是在配置陣列後自動在後臺執行的,北亞企安資料恢復工程師在這裡提醒大家:ProLiant系列伺服器在陣列出錯後是不能重配陣列的。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/31380569/viewspace-3012352/,如需轉載,請註明出處,否則將追究法律責任。

相關文章