伺服器資料恢復-RAID資訊丟失導致伺服器作業系統無法啟動的資料恢復案例

北亞資料恢復發表於2023-10-18

伺服器資料恢復環境:

一臺伺服器,8塊硬碟組建了一組raid5磁碟陣列,伺服器安裝的是windows server作業系統,上層部署ORACLE資料庫。


伺服器故障:

在伺服器執行過程中,2塊硬碟報警,伺服器作業系統和ORACLE資料庫都無法啟動。

RAID5可以允許一塊硬碟離線,如果有2塊硬碟離線就會導致陣列崩潰。和使用者方溝通後確認該RAID5陣列中沒有第二塊硬碟離線,北亞企安資料恢復工程師初步判斷RAID卡上的RAID資訊可能已經丟失或破壞。


伺服器資料恢復過程:

1、將故障伺服器中的8塊硬碟編號後取出。對8塊硬碟及未進行完全同步的新硬碟進行異或測試,沒有發現明顯錯誤,表明故障是由於RAID控制器出錯,丟失RAID資訊造成的。

2、以只讀方式映象全部硬碟,映象完成後按照編號將所有硬碟還原到故障伺服器中,後續的資料分析和資料恢復操作都基於映象檔案進行,避免對原始磁碟資料造成二次破壞。

3、基於映象檔案分析原RAID5的組成結構,根據分析獲取到的RAID5相關資訊構建虛擬RAID環境。

4、驗證RAID結構是否正確。經過驗證確認陣列結構無明顯錯誤,目錄結構及檔案路徑完整。

5、北亞企安資料恢復工程師手動修改個別硬碟上的RAID資訊。將RAID資訊匯入到RAID卡並重新啟動,陣列可以正常工作。

6、加入熱備盤進行同步,讓RAID回到同步狀態。

7、恢復完成後,目錄結構完整;ORACLE資料庫正常啟動,查詢資料沒有發現問題。經過使用者方的檢測,確認恢復資料完整有效。本次伺服器資料恢復工作完成。

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

相關文章