VMware虛擬機設備信息:
一、VMware虛擬機(數量:40-50組;佔用空間:1.8TB)
二、VMware虛擬機——ESX SERVER共享一臺IBM DS4100存儲
VMware虛擬機故障描述:
工做人員在使用過程中,因爲vc裏報告虛擬磁盤丟失,經過ssh到ESX中執行fdisk -l查看磁盤,storage已經無分區表。通過重啓全部設備後,ESX SERVER均沒法鏈接到DS4100所在的STORAGE。
經過對管理員的諮詢瞭解到,在該存儲網絡裏曾鏈接一臺windows 2003服務器。
VMware虛擬機故障分析:
由此咱們可推測,有多是那臺windows 2003經過對storage的獨享操做致使了vmfs卷損壞。
一、以整個存儲作分析發現分區表清0,有55aa有效結束標誌,有硬盤ID標誌。
二、從前向後查看,發現一個NTFS卷,且無任何數據。咱們經過對這個NTFS卷的BITMAP分析,得知大小約爲1.8T(所有空間),3G左右位置佔用部分空間,0.9T附近佔用部分空間,但總佔用空間不超過100M。
三、針對VMFS捲進行分析,發如今原1.8TB的磁盤裏有2組VMFS分區,第2組是對第一組的extend,第一組約1.5T,第二組約300GB,因NTFS分區並未寫數據到第二個VMFS分區裏(最後一個扇區的DBR備份沒有覆蓋有用數據),因此重點在於第一個VMFS分區。分析第一組VMFS,卷頭結構丟失,一級索引、二級索引均存在,NTFS覆蓋的數據區正好是某組虛擬機的臨時內存鏡像,損壞也無妨。windows
VMware虛擬機數據恢復步驟:
第一步:對整個STORAGE進行鏡像備份。
第二步:分析後,鏈接兩個VMFS分區,直接按照VMFS分析組織方式提取全部VMDK及配置文件。
第三步:經過nfs直接遷移回ESX SERVER。
注:因本例中已對故障存儲作了安全備份,修復中同時直接重建第一組VMFS卷頭,索引列表、分區表等信息,直接附加在ESX SERVER環境,算是第二個方案。安全
VMware虛擬機數據恢復結果:
歷經兩天時間,已將數據成功提取,經用戶驗收,數據可正常讀取無誤,至此數據恢復工做結束。
VMware虛擬機操做小貼士:
1、本例中依然是由於光纖環境互斥不當致使的問題,實際上,應該是這個卷在WINDOWS系統作了從新分區,並格式化成了NTFS,以後又對分區作了刪除操做。因ESX VMFS的互斥不依賴於硬件,只依賴於操做系統驅動層,因此在其餘服務器接入存儲網絡時必定要當心,儘可能考慮好存儲分配權限。
2、ESX因便捷的信息集中管理,真正使用中每每數據特別重要,必定要作好備份工做,並考慮損壞時遷移的方便性。服務器