服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境&故障:
一臺(tái)zfs文件系統(tǒng)的服務(wù)器,管理員誤操作刪除了服務(wù)器上的數(shù)據(jù)。
服務(wù)器數(shù)據(jù)恢復(fù)過(guò)程:
1、將故障服務(wù)器中所有硬盤(pán)做好標(biāo)記后取出,硬件工程師檢測(cè)后沒(méi)有發(fā)現(xiàn)有硬盤(pán)存在硬件故障。以只讀方式將所有硬盤(pán)中的數(shù)據(jù)進(jìn)行扇區(qū)級(jí)完整鏡像。鏡像完成后將所有硬盤(pán)按照標(biāo)記原樣還原到服務(wù)器中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始硬盤(pán)中的原始數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析所有硬盤(pán)底層數(shù)據(jù)。分析zfs文件系統(tǒng)結(jié)構(gòu)和元信息。
3、根據(jù)服務(wù)器具體情況,北亞企安數(shù)據(jù)恢復(fù)工程師編寫(xiě)掃描程序,對(duì)所有硬盤(pán)底層數(shù)據(jù)進(jìn)行全面掃描,掃描節(jié)點(diǎn)入口。
4、掃描結(jié)束后分析掃描結(jié)果,查找最新事件的入口。經(jīng)過(guò)分析查找最終確認(rèn)掃描結(jié)果中時(shí)間最近、目錄結(jié)構(gòu)最完整的節(jié)點(diǎn)入口。
5、解析節(jié)點(diǎn)指針塊,提取出節(jié)點(diǎn)表。提取過(guò)程中發(fā)現(xiàn)部分指針塊損壞,節(jié)點(diǎn)表不完整。
6、解析節(jié)點(diǎn)表和目錄項(xiàng),將文件名和目錄名以及節(jié)點(diǎn)號(hào)、父節(jié)點(diǎn)號(hào)記錄到數(shù)據(jù)庫(kù)。
7、根據(jù)數(shù)據(jù)庫(kù)中的信息以及對(duì)應(yīng)關(guān)系,重建整個(gè)目錄結(jié)構(gòu)并提取數(shù)據(jù)。
8、因之前節(jié)點(diǎn)表有部分損壞,重新查找節(jié)點(diǎn)表完整的節(jié)點(diǎn)入口。最終確認(rèn)時(shí)間最新且節(jié)點(diǎn)表完整的節(jié)點(diǎn)入口。
9、提取完整的節(jié)點(diǎn)表,并解析目錄項(xiàng),提取數(shù)據(jù)。
10、修復(fù)損壞的節(jié)點(diǎn)表 嘗試修復(fù)最新時(shí)間的節(jié)點(diǎn)表。
11、恢復(fù)完成后,經(jīng)用戶方管理員的驗(yàn)證,確認(rèn)數(shù)據(jù)恢復(fù)完整,認(rèn)可本次數(shù)據(jù)恢復(fù)結(jié)果。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
14文章
10321瀏覽量
91645 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
720瀏覽量
19026
發(fā)布評(píng)論請(qǐng)先 登錄
【服務(wù)器數(shù)據(jù)恢復(fù)】斷電致UFS2文件系統(tǒng)損壞的虛擬機(jī)數(shù)據(jù)恢復(fù)案例
【服務(wù)器數(shù)據(jù)恢復(fù)】從崩潰到重生:16盤(pán)服務(wù)器RAID與EXT4文件系統(tǒng)深度修復(fù)實(shí)錄
【服務(wù)器數(shù)據(jù)恢復(fù)】服務(wù)器raid5陣列raid模塊損壞的數(shù)據(jù)恢復(fù)案例
【服務(wù)器數(shù)據(jù)恢復(fù)】服務(wù)器“泡水”硬盤(pán)掉線,數(shù)據(jù)竟這樣恢復(fù)
服務(wù)器數(shù)據(jù)恢復(fù)—一文讀懂服務(wù)器高頻故障排查+標(biāo)準(zhǔn)數(shù)據(jù)恢復(fù)流程
虛擬化數(shù)據(jù)恢復(fù)—Hyper-V服務(wù)癱瘓危機(jī):虛擬機(jī)數(shù)據(jù)文件丟失后的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—意外斷電!Linux服務(wù)器數(shù)據(jù)恢復(fù)大揭秘
服務(wù)器數(shù)據(jù)恢復(fù)—RAIDZ多塊硬盤(pán)離線導(dǎo)致服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器斷電導(dǎo)致raid模塊損壞的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—StorNext文件系統(tǒng)數(shù)據(jù)丟失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器上的卷被誤刪數(shù)據(jù)如何恢復(fù)?
服務(wù)器數(shù)據(jù)恢復(fù)—重裝系統(tǒng)導(dǎo)致XFS文件系統(tǒng)分區(qū)丟失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—ocfs2文件系統(tǒng)被格式化為Ext4文件系統(tǒng)的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Linux系統(tǒng)服務(wù)器崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器重裝系統(tǒng)導(dǎo)致分區(qū)消失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Zfs文件系統(tǒng)服務(wù)器數(shù)據(jù)恢復(fù)案例
評(píng)論