服務(wù)器數(shù)據(jù)恢復(fù)-NetApp存儲(chǔ)誤刪除數(shù)據(jù)恢復(fù)案例

NetApp存儲(chǔ)故障&分析:
某公司一臺(tái)NetApp存儲(chǔ),工作人員誤操作刪除一個(gè)重要的文件夾。
雖然被刪除已經(jīng)有一段時(shí)間了,但是根據(jù)NetApp文件系統(tǒng)WAFL的特點(diǎn),數(shù)據(jù)被覆蓋的可能性不大。
NetApp存儲(chǔ)數(shù)據(jù)恢復(fù)過程:
1、由于不同版本W(wǎng)AFL文件系統(tǒng)差距較大,所以需要先根據(jù)節(jié)點(diǎn)的結(jié)構(gòu)判斷數(shù)據(jù)塊節(jié)點(diǎn)指針和WAFL文件系統(tǒng)版本。經(jīng)過北亞企安數(shù)據(jù)恢復(fù)工程師對(duì)該NetApp存儲(chǔ)的數(shù)據(jù)結(jié)構(gòu)的分析,判斷該WAFL文件系統(tǒng)版本和數(shù)據(jù)塊指針。

2、北亞企安數(shù)據(jù)恢復(fù)工程師經(jīng)過分析,得知該WAFL文件系統(tǒng)的blocksize(扇區(qū)數(shù))、數(shù)據(jù)塊扇區(qū)和block標(biāo)志扇區(qū)等信息。
塊校驗(yàn)扇區(qū):

3、分析目錄結(jié)構(gòu)。該NetApp存儲(chǔ)的目錄結(jié)構(gòu)中存放了文件、文件夾以及文件系統(tǒng)本身的元信息。除此之外,目錄結(jié)構(gòu)還存放了文件的節(jié)點(diǎn)(節(jié)點(diǎn)唯一)和父文件夾的節(jié)點(diǎn),且與數(shù)據(jù)節(jié)點(diǎn)中的信息一致。
目錄:

4、將上面步驟中提到的重要信息全部通過人工分析完成后,全盤掃描存儲(chǔ),將所需要的節(jié)點(diǎn)信息和目錄信息掃描出來并存放到數(shù)據(jù)庫中以備使用。
5、在數(shù)據(jù)庫中根據(jù)用戶方的描述查找出所需要的文件夾并建立目錄樹,北亞企安數(shù)據(jù)恢復(fù)工程師根據(jù)NetApp存儲(chǔ)的算法和需求編寫程序,使用該程序基于建立的目錄提取出戶所需數(shù)據(jù)。
6、提取完成后將數(shù)據(jù)交由用戶方進(jìn)行校檢,經(jīng)過用戶方工程師的反復(fù)檢測(cè),確認(rèn)恢復(fù)數(shù)據(jù)完整有效。本次數(shù)據(jù)恢復(fù)工作完成。