故障伺服器資料恢復環境:
一臺故障物理伺服器上遷移到ESXI上的虛擬機器。
故障伺服器檢測與分析:
虛擬機器的資料恢復遷移的狀態,資料全部丟失。還原快照操作與刪除資料,將該裝置上所有虛擬機器關機或遷移到其他ESXI上。
恢復資料之前需要先了解vmfs檔案系統的底層結構。vmfs檔案系統是wmware虛擬化的專有檔案系統。vmfs檔案系統下預設將所有的硬碟劃分為若干區域,這些區域的最小單位被稱為block。
在vmfs檔案系統中,如果某檔案被刪除,在底層資料層面只是刪除了檔案的索引項,資料內容及指向資料map並沒有被刪除。
故障伺服器資料恢復流程:
1、提取整個vmfs檔案系統裡所有的空閒map。
2、找到符合快照檔案頭結構的map。
3、根據vmfs檔案結構繼續提取剩餘的檔案碎片。
4、將所有資料提取完成後,結合原有的vmdk合併成一個新的vmdk。
5、將新合成的vmdk檔案掛載,解釋裡面的資料即可完成虛擬機器的資料恢復。