【伺服器資料恢復案例解讀】伺服器突然崩潰,重啟後無法進入系統故障的資料恢復

北亞資料恢復 發表於 2021-12-01

伺服器環境:

Windows作業系統

zfs檔案系統

32塊磁碟分為4個組

熱備盤全部啟用

三組RAIDZ作為子裝置


故障描述:

正常執行的時候突然崩潰

排除斷電、進水、異常操作、機房不穩定等外部因素

重啟無法進入系統


北亞資料恢復流程:

1、重組ZPOOL,追蹤資料入口

手工擷取事務塊資料,編寫程式獲取最大事務號入口:

【伺服器資料恢復案例解讀】伺服器突然崩潰,重啟後無法進入系統故障的資料恢復

獲取到檔案系統入口後,編寫資料指標解析程式進行地址解析:

【伺服器資料恢復案例解讀】伺服器突然崩潰,重啟後無法進入系統故障的資料恢復

獲取到檔案系統入口點在各磁碟分佈情況後,開始手工擷取並分析檔案系統內部結構,入口分佈所在的磁碟組無缺失盤,可直接提取資訊。根據ZFS檔案系統的資料儲存結構順利找到客戶對映的LUN名稱,進而找到其節點。

2、編寫資料提取程式並執行

儲存中的ZFS版本與開源版本有較大差別,無法使用公司原先開發的解析程式進行解析,所以重新編寫了資料提取程式。

【伺服器資料恢復案例解讀】伺服器突然崩潰,重啟後無法進入系統故障的資料恢復

一番努力過後,包括和客戶多次溝通,最後提取完成。驗證資料,確定檔案數量與系統自動記錄的檔案個數相差極小,丟失檔案可能是最新生成還未重新整理到磁碟。驗證檔案可用性,檔案全部可正常開啟,伺服器資料恢復成功。


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

相關文章