VMware虛擬化環(huán)境下重裝系統(tǒng)導(dǎo)致的服務(wù)器崩潰解決方案
摘要:服務(wù)器故障情況介紹:
今天講解一下VMware虛擬化服務(wù)器重裝系統(tǒng)導(dǎo)致的卷崩潰如何解決,解決方案的重點在恢復(fù)服務(wù)器內(nèi)的數(shù)據(jù)。我們用一個真實案例來進行講解。
服務(wù)器故障情況介紹:
今天講解一下VMware虛擬化服務(wù)器重裝系統(tǒng)導(dǎo)致的卷崩潰如何解決,解決方案的重點在恢復(fù)服務(wù)器內(nèi)的數(shù)據(jù)。我們用一個真實案例來進行講解。
虛擬服務(wù)器配置情況介紹:
服務(wù)器環(huán)境:VMware虛擬化
文件系統(tǒng):vmfs 5
硬盤數(shù)量:3
故障情況:誤操作將虛擬化重裝系統(tǒng),服務(wù)器崩潰。
數(shù)據(jù)恢復(fù)概率分析:
通過上述這些基本情況介紹,我們可以通過簡單分析預(yù)估數(shù)據(jù)恢復(fù)概率。正常情況下,重裝系統(tǒng)會導(dǎo)致文件系統(tǒng)元文件有覆蓋,想要恢復(fù)數(shù)據(jù),必須要找到重裝系統(tǒng)前的文件系統(tǒng)殘留信息并提取,根據(jù)這些提取出來的元文件信息來恢復(fù)虛擬磁盤,拼接虛擬磁盤,最終提取服務(wù)器數(shù)據(jù)。
數(shù)據(jù)恢復(fù)過程:
1、分析底層數(shù)據(jù),計算原始分區(qū)信息
通過底層數(shù)據(jù)查看工具分析服務(wù)器上其他盤上的LVM信息,計算出被重裝系統(tǒng)的PV原始分區(qū)起始位置及大小等信息,底層數(shù)據(jù)顯示如下圖所示:
2、手工查找殘留的元信息
由于LVM信息被破壞,還需要根據(jù)各個元文件entry標志把源文件系統(tǒng)內(nèi)的所有殘留的元文件信息全部提取出來,才能進行重組并解析文件系統(tǒng),查找過程截圖如下:
3、將pbc中所有類型為3的子塊進行提取,提取過程如下:
4、掃描fdc元文件中的有效節(jié)點并解析,提取虛擬機,掃描及提取過程如下圖:
5、提取pbc元文件中類型為1的指針塊,掃描指針并記錄位置,根據(jù)文件系統(tǒng)的連續(xù)性對虛擬機進行拼接。提取及分析過程如下圖:
6、對拼接后的虛擬機進行文件系統(tǒng)驗證,確認無誤后將虛擬磁盤進行掛在并重啟,即可恢復(fù)虛擬機。
今天講解一下VMware虛擬化服務(wù)器重裝系統(tǒng)導(dǎo)致的卷崩潰如何解決,解決方案的重點在恢復(fù)服務(wù)器內(nèi)的數(shù)據(jù)。我們用一個真實案例來進行講解。
虛擬服務(wù)器配置情況介紹:
服務(wù)器環(huán)境:VMware虛擬化
文件系統(tǒng):vmfs 5
硬盤數(shù)量:3
故障情況:誤操作將虛擬化重裝系統(tǒng),服務(wù)器崩潰。
數(shù)據(jù)恢復(fù)概率分析:
通過上述這些基本情況介紹,我們可以通過簡單分析預(yù)估數(shù)據(jù)恢復(fù)概率。正常情況下,重裝系統(tǒng)會導(dǎo)致文件系統(tǒng)元文件有覆蓋,想要恢復(fù)數(shù)據(jù),必須要找到重裝系統(tǒng)前的文件系統(tǒng)殘留信息并提取,根據(jù)這些提取出來的元文件信息來恢復(fù)虛擬磁盤,拼接虛擬磁盤,最終提取服務(wù)器數(shù)據(jù)。
數(shù)據(jù)恢復(fù)過程:
1、分析底層數(shù)據(jù),計算原始分區(qū)信息
通過底層數(shù)據(jù)查看工具分析服務(wù)器上其他盤上的LVM信息,計算出被重裝系統(tǒng)的PV原始分區(qū)起始位置及大小等信息,底層數(shù)據(jù)顯示如下圖所示:
2、手工查找殘留的元信息
由于LVM信息被破壞,還需要根據(jù)各個元文件entry標志把源文件系統(tǒng)內(nèi)的所有殘留的元文件信息全部提取出來,才能進行重組并解析文件系統(tǒng),查找過程截圖如下:
3、將pbc中所有類型為3的子塊進行提取,提取過程如下:
4、掃描fdc元文件中的有效節(jié)點并解析,提取虛擬機,掃描及提取過程如下圖:
5、提取pbc元文件中類型為1的指針塊,掃描指針并記錄位置,根據(jù)文件系統(tǒng)的連續(xù)性對虛擬機進行拼接。提取及分析過程如下圖:
6、對拼接后的虛擬機進行文件系統(tǒng)驗證,確認無誤后將虛擬磁盤進行掛在并重啟,即可恢復(fù)虛擬機。