虛擬化數(shù)據(jù)恢復(fù)過程:
1、將掛載在VMware vSphere Client上的卷卸載后備份。
2、經(jīng)過數(shù)據(jù)恢復(fù)工程師對備份數(shù)據(jù)進行檢測和分析發(fā)現(xiàn)虛擬機目錄項由于非正常斷電被破壞,服務(wù)器管理員刪除操作導(dǎo)致文件的數(shù)據(jù)區(qū)索引被清除,重建虛擬機導(dǎo)致分配給新建虛擬機的磁盤數(shù)據(jù)底層被清零。虛擬機目錄項和文件的數(shù)據(jù)區(qū)索引可以通過人工修復(fù)方式進行恢復(fù)數(shù)據(jù),但新建虛擬機的操作導(dǎo)致底層數(shù)據(jù)清零,如果新建虛擬機磁盤的空間占用了原虛擬機的釋放空間則會導(dǎo)致這部分數(shù)據(jù)無法恢復(fù),具體需要進一步檢測。
3、虛擬化數(shù)據(jù)恢復(fù)工程師對底層數(shù)據(jù)進行分析,在自由空間內(nèi)排查被刪除的虛擬機磁盤區(qū)域,對這部分區(qū)域進行掃描發(fā)現(xiàn)了大量的碎片。數(shù)據(jù)恢復(fù)工程師對碎片進行重組,通過拼接和重組后發(fā)現(xiàn)缺失部分碎片文件,只能暫時將丟失的文件碎片位置留空。
4、虛擬化數(shù)據(jù)恢復(fù)工程師利用虛擬磁盤快照程序?qū)⒅亟M好的父盤和快照盤進行合并,生成一個新的虛擬磁盤。利用工具解釋虛擬磁盤中的文件系統(tǒng),因缺失好多數(shù)據(jù),文件系統(tǒng)解釋過程中頻繁報錯提示文件損壞。
5、解析完文件系統(tǒng)后發(fā)現(xiàn)沒有找到原始的數(shù)據(jù)庫文件,而**備份和**備份這兩個目錄的目錄結(jié)構(gòu)正常。但是在嘗試將備份導(dǎo)入數(shù)據(jù)庫中時,數(shù)據(jù)庫導(dǎo)入程序提示報錯。
7、虛擬機數(shù)據(jù)恢復(fù)工程師根據(jù)SQL Server數(shù)據(jù)庫的結(jié)構(gòu)去自由空間中找到數(shù)據(jù)庫的開始位置。數(shù)據(jù)庫的庫名通常出現(xiàn)在當前庫的第九頁內(nèi),根據(jù)這一特性可以借助一些數(shù)據(jù)恢復(fù)工具到底層掃描數(shù)據(jù)庫頁的碎片,再利用數(shù)據(jù)庫碎片重組mdf文件,在本次數(shù)據(jù)恢復(fù)案例中除了cl_system3.dbf和erp42_jck.dbf因有部分碎片沒有找到外
(極有可能這部分數(shù)據(jù)被覆蓋了),其余數(shù)據(jù)庫文件均校驗成功