伺服器資料恢復-OceanStor儲存xfs分割槽資料丟失的資料恢復案例

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

伺服器資料恢復環境:

某品牌OceanStorT系列某型號儲存+MD1200磁碟櫃,組建的raid5磁碟陣列。上層分配了1個lun,安裝的linux作業系統,劃分兩個分割槽,分割槽一透過lvm進行擴容,分割槽二格式化為xfs檔案系統。


伺服器故障:

重灌系統操作失誤導致上層linux作業系統分割槽改變,XFS檔案系統分割槽由於未知原因無法訪問,分割槽內的資料丟失。


伺服器資料恢復過程:

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

2、基於映象檔案分析raid5的盤序、條帶大小等raid相關資訊。

3、根據獲取到的raid相關資訊虛擬重組raid5陣列。

4、重組raid完成後,定位到xfs檔案系統分割槽起始位置,校驗xfs檔案系統的完整性及正確性。經過校檢,發現xfs檔案系統頭部超級塊丟失,部分節點和目錄項丟失。

5、根據超級塊備份及檔案系統中的目錄樹結構,北亞企安資料恢復工程師對xfs檔案系統的超級塊結構進行修復。

修復完成的超級塊:

6、北亞企安資料恢復工程師對xfs檔案系統中丟失的節點及目錄項進行修復&重構。

修復完成的根節點:

重做的目錄項:

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

8、使用者方工程師對恢復資料進行檢測,檢測後確認xfs檔案系統中的資料完全恢復。本次資料恢復工作完成。

修復完成的目錄結構:


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

相關文章