【服務(wù)器數(shù)據(jù)恢復(fù)】XFS文件系統(tǒng)重裝系統(tǒng)導(dǎo)致分區(qū)丟失的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
某公司一組服務(wù)器:磁盤柜+raid卡,raid5磁盤陣列;
linux操作系統(tǒng)+XFS文件系統(tǒng),共3個(gè)分區(qū)。
服務(wù)器故障:
服務(wù)器重裝操作系統(tǒng),完成操作后用戶發(fā)現(xiàn)服務(wù)器的磁盤分區(qū)出現(xiàn)問(wèn)題:一個(gè)分區(qū)消失,其他分區(qū)不可訪問(wèn)。
服務(wù)器數(shù)據(jù)恢復(fù)過(guò)程:
1、為避免對(duì)原始數(shù)據(jù)造成二次破壞,北亞數(shù)據(jù)恢復(fù)工程師對(duì)故障服務(wù)器所有硬盤數(shù)據(jù)進(jìn)行了盤對(duì)盤的鏡像備份,后續(xù)的數(shù)據(jù)恢復(fù)操作都基于鏡像完成。
2、分析raid&獲取raid相關(guān)信息:服務(wù)器硬盤盤序、raid陣列條帶大小、raid塊排列順序等。基于分析獲取到的重組raid所需信息虛擬重組raid。
3、在重組出的raid陣列內(nèi)定位分區(qū)起始位置并提取出整個(gè)xfs文件系統(tǒng)的數(shù)據(jù),驗(yàn)證提取數(shù)據(jù)的完整性和準(zhǔn)確性,均沒(méi)有發(fā)現(xiàn)異常。
4、修復(fù)xfs文件系統(tǒng)的超級(jí)塊結(jié)構(gòu)。
修復(fù)完成的超級(jí)塊:

5、修復(fù)xfs文件系統(tǒng)中丟失的節(jié)點(diǎn)及目錄項(xiàng)。
修復(fù)完成的根節(jié)點(diǎn):

重做的目錄項(xiàng):

6、修復(fù)完成后北亞數(shù)據(jù)恢復(fù)工程師編寫程序解析xfs文件系統(tǒng)并提取其中的數(shù)據(jù)。
7、數(shù)據(jù)恢復(fù)工程師驗(yàn)證提取的文件無(wú)誤后聯(lián)系用戶親自對(duì)數(shù)據(jù)進(jìn)行驗(yàn)證,確認(rèn)結(jié)果完整、準(zhǔn)確、可用。