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