伺服器資料恢復—重灌系統導致XFS檔案系統分割槽丟失的資料恢復案例

北亞資料恢復發表於2023-12-05

伺服器資料恢復環境:

伺服器使用磁碟櫃+RAID卡搭建了一組riad5磁碟陣列。伺服器上層分配了一個LUN,劃分了兩個分割槽:sdc1分割槽和sdc2分割槽。透過LVM擴容的方式,將sdc1分割槽加入到了root_lv中;sdc2分割槽格式化為XFS檔案系統。伺服器安裝的Linux系統。


伺服器故障:

伺服器重灌作業系統後sdc磁碟分割槽發生改變,原sdc2分割槽丟失,無法訪問。


伺服器資料恢復過程:

1、將故障伺服器中所有磁碟編號後取出,經過硬體工程師的檢測沒有發現磁碟存在硬體故障。以只讀方式將所有磁碟進行扇區級的全盤映象。映象完成後將所有磁碟按照編號還原到原伺服器,後續的資料分析和資料恢復操作都基於映象檔案進行,避免對原始磁碟資料造成二次破壞。

2、基於映象檔案進行分析,獲取raid5磁碟陣列的盤序、條帶大小等資訊。利用這些資訊虛擬重組raid陣列。

3、在虛擬重組出的raid陣列中定位到xfs檔案系統的分割槽起始位置。發現xfs檔案系統頭部的超級塊及部分節點、目錄項丟失。

4、修復xfs檔案系統的超級塊結構。

修復完成的超級塊:

5、修復xfs檔案系統中丟失的節點及目錄項。

修復完成的根節點:

重做的目錄項:

修復完成的目錄結構:

6、修復完成後由北亞企安資料恢復工程師編寫程式解析xfs檔案系統,提取其中的資料。

7、使用者方工程師對恢復出來的資料進行驗證,經過仔細驗證確認資料完整無誤。本次資料恢復工作完成。


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

相關文章