虛擬化數(shù)據(jù)恢復(fù)環(huán)境&故障:
某單位信息管理平臺(tái),數(shù)臺(tái)VMware ESX SERVER共享一臺(tái)某品牌DS4100存儲(chǔ)。
vc報(bào)告虛擬磁盤丟失,管理員ssh到ESX中執(zhí)行fdisk -l查看磁盤,發(fā)現(xiàn)STORAGE中的分區(qū)表不見(jiàn)了。重啟所有設(shè)備后,ESX SERVER均無(wú)法連接到DS4100存儲(chǔ)中的STORAGE。
和管理員溝通后,了解到這個(gè)存儲(chǔ)網(wǎng)絡(luò)中連接過(guò)一臺(tái)windows server操作系統(tǒng)服務(wù)器,具體情況不詳。北亞企安數(shù)據(jù)恢復(fù)工程師推測(cè)故障發(fā)生的原因是那臺(tái)windows server服務(wù)器對(duì)DS4100存儲(chǔ)中STORAGE的獨(dú)享操作破壞了vmfs卷。
分析存儲(chǔ)后發(fā)現(xiàn)分區(qū)表清0,有55aa有效結(jié)束標(biāo)志,有硬盤ID標(biāo)志。從前向后查看,發(fā)現(xiàn)一個(gè)NTFS卷,似乎沒(méi)有數(shù)據(jù)寫進(jìn)去,像一個(gè)剛格式化的卷。分析這個(gè)NTFS卷的BITMAP,發(fā)現(xiàn)在幾個(gè)位置占用了部分空間,但總占用空間不超過(guò)100M。分析VMFS卷,發(fā)現(xiàn)有2個(gè)VMFS分區(qū),第2個(gè)是第1個(gè)的extend。
因NTFS分區(qū)并未寫數(shù)據(jù)到第二個(gè)VMFS分區(qū)里,所以重點(diǎn)在于第一個(gè)VMFS分區(qū)。分析第一個(gè)VMFS,發(fā)現(xiàn)卷頭結(jié)構(gòu)丟失,但是一級(jí)索引、二級(jí)索引均存在,NTFS覆蓋的數(shù)據(jù)區(qū)正好是某個(gè)虛擬機(jī)的臨時(shí)內(nèi)存鏡像,即使損壞也無(wú)大的影響。
虛擬化數(shù)據(jù)恢復(fù)過(guò)程:
1、將整個(gè)STORAGE做完整鏡像備份?;阽R像文件分析底層數(shù)據(jù)。
2、連接兩個(gè)VMFS分區(qū),按照VMFS分區(qū)組織方式提取所有VMDK及配置文件。
3、通過(guò)nfs直接遷移回ESX SERVER。
本案例中已對(duì)故障存儲(chǔ)做了安全備份,修復(fù)的同時(shí)可以直接重建第一個(gè)VMFS分區(qū)的卷頭、索引列表、分區(qū)表等信息,直接附加在ESX SERVER環(huán)境。
經(jīng)過(guò)數(shù)天努力,成功恢復(fù)數(shù)據(jù)。
Tips:
本案例屬于存儲(chǔ)網(wǎng)絡(luò)環(huán)境互斥不當(dāng)導(dǎo)致的問(wèn)題。這個(gè)卷在WINDOWS SERVER系統(tǒng)上做了重新分區(qū),并格式化成了NTFS,之后又對(duì)分區(qū)做了刪除的操作。因ESX VMFS的互斥不依賴于硬件,只依賴于操作系統(tǒng)驅(qū)動(dòng)層,所以其他服務(wù)器接入到存儲(chǔ)網(wǎng)絡(luò)時(shí)一定要小心,提前考慮好存儲(chǔ)的分配權(quán)限。
審核編輯 黃宇
-
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
583瀏覽量
17550
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論