服務器數據恢復環境&故障:
一臺由16塊硬盤組成的raid6磁盤陣列。磁盤陣列中有一塊硬盤因為物理故障掉線,導致服務器上層虛擬機無法正常使用,部分分區丟失,重啟物理服務器后發現數據丟失。
服務器數據恢復過程:
1、將故障服務器上所有磁盤編號后取出,以只讀方式將所有磁盤進行全盤鏡像,鏡像完成后將所有磁盤根據編號按照原樣還原到原服務器中。后續的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。基于鏡像文件分析服務器上層數據,發現硬盤掉線導致了上層虛擬機文件系統被破壞,北亞企安數據恢復工程師分析后決定通過拼接文件碎片的方式恢復數據。
2、按照數據恢復工程師的數據恢復思路,需要對服務內現有的文件碎片進行拼接。拼接原理是通過fbb源文件的位圖信息中的512M位圖信息進行拼接。服務器上層虛擬機損壞的元文件指針類型不同會導致最終指向的數據索引位置也不同。本案例中虛擬機的元文件已經損壞,通過服務器現有數據是無法確認指針類型和指向。如果指針最終指向的位置不是fbb元文件區域,則通過此方案無法恢復數據。
3、北亞企安數據恢復工程師嘗試逆向驗證,假設上層虛擬機的損壞元文件指針確實指向fbb中的512M位圖。按照這一思路掃描和拼接服務器底層數據,并在拼接的過程中不斷檢驗數據。
4、在拼接數據時發現了兩個目錄。經過驗證發現這兩個目錄十分相似,數據恢復工程師詳細對比了這2個目錄中的目錄、文件、底層數據,發現兩個目錄中的數據完全一致,確認其中一個目錄為備份數據。因此只需恢復任意一個目錄中的數據即可完整恢復數據了。
5、在嘗試拼接目錄一的過程中發現文件系統被嚴重破壞,所有的文件都無法正常打開和使用。數據恢復工程師只能嘗試拼接和恢復目錄二。經過拼接和驗證,目錄二中大部分文件可以正常使用。
6、服務器數據恢復工程師繼續對不完整的數據部分進行提取、拼接、手動修復,最終恢復出服務器內的所有數據。經用戶方工程師的驗證,確認服務器上層虛擬機可以正常使用,數據完整,本次數據恢復工作完成。
審核編輯 黃宇
-
服務器
+關注
關注
12文章
9581瀏覽量
86937 -
數據恢復
+關注
關注
10文章
627瀏覽量
17932 -
RAID6
+關注
關注
0文章
10瀏覽量
5998
發布評論請先 登錄
相關推薦
服務器數據恢復—raid5陣列中硬盤壞道導致陣列崩潰的數據恢復案例

評論