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