750
技術社區[雲棲]
IDC機房ESXi5.0虛擬化誤刪除虛擬機的數據恢複辦法
【數據恢複故障描述】
故障的虛擬化係統是 ESXi5.0,連接了多個LUN,其中一個1T的LUN上跑有7 台虛擬機,均為Windows Server 2003,管理員因為其它原因誤刪除了一台虛擬機,此台虛擬機上跑有SQL Server 2000 的數據庫,此虛擬機上還存放一些重要的其它格式的數據文件。客戶需要恢複此虛擬機上所有文件,並最好能讓其正常啟動和工作。
【數據恢複故障分析】
ESX/ESXi的文件係統:VMFS 是VMWare公司研發的一種高性能文件係統並針對虛擬機這類重負荷工作進行性能優化,性能已接近裸設備的性能。同時顧慮到了虛擬機的備份、遷移,和滿足於虛擬機中的分配精簡模式的虛擬磁盤等各項事項。由於ESX/ESXi上的虛擬機及其它文件都是存儲於VMFS文件係統中,而VMFS文件係統很少為人所知,也缺乏研究資料,造成ESX/ESXi出現數據事故後,很難恢複數據。
我們對VMFS文件係統的早期版本進行研究,目前已完全掌握了VMFS 3.x/5.x的底層結構,對於ESX/ESXi的VMFS損壞,誤刪除虛擬機,VMFS 跨區卷損壞,底層RAID損壞等VMFS文件係統的數據災難恢複有著獨到的技術和經驗,已成功為數十家企業恢複了ESX/ESXi的數據。Frombyte Recovery For ESX 軟件是目前世上唯一的一款對外發布的ESX/ESXi服務器的數據恢複軟件。
【數據恢複過程】
此例恢複就是由Frombyte Recovery For ESX恢複完成,Frombyte Recovery For ESX 掃描出來的虛擬磁盤中明確給出了原來虛擬磁盤的大小、所屬操作係統類型、原來虛擬磁盤的模式(厚/薄)、以及分配狀態信息。附圖中第一張圖就是掃描出來的虛擬磁盤,有兩個6GB 大小的虛擬磁盤的分配狀態已標誌為’NO’,說明這兩個很有可能就是客戶刪除的虛擬機中的虛擬磁盤。 使用Frombyte Recovery For ESX恢複出這兩個虛擬磁盤後(這兩個虛擬磁盤分別為原係統的C盤和D盤。),傳入本地的ESXi5.0 的服務器上,使用特殊手段讓虛擬機正常加載傳入的虛擬磁盤後,虛擬機已正常啟動。
附圖2、3 中就是在本地ESXi5.0上啟動的客戶的虛擬機。
最後更新:2017-05-04 16:33:23