NetApp數(shù)據(jù)恢復(fù)環(huán)境&故障:
某公司一臺NetApp存儲,該存儲中有24塊磁盤。
工作人員誤刪除了NetApp存儲中一個文件夾,文件夾中有非常重要的數(shù)據(jù)。
數(shù)據(jù)恢復(fù)工程師在現(xiàn)場對該存儲進行了初檢。雖然這個文件夾被刪除很長時間,但是根據(jù)NetApp存儲中的WAFL文件系統(tǒng)的特性,刪除數(shù)據(jù)被覆蓋的可能性不大,可以嘗試恢復(fù)數(shù)據(jù)。
NetApp存儲數(shù)據(jù)恢復(fù)過程:
1,由于WAFL文件系統(tǒng)不同版本之間的差距比較大,北亞企安數(shù)據(jù)恢復(fù)工程師首先需要根據(jù)節(jié)點的結(jié)構(gòu)對數(shù)據(jù)塊節(jié)點指針進行判斷。經(jīng)過對該NetApp存儲的數(shù)據(jù)結(jié)構(gòu)進行分析,北亞企安數(shù)據(jù)恢復(fù)工程師確定本案例中的文件系統(tǒng)版本為WAFL7.3.4,數(shù)據(jù)塊指針為16字節(jié)。
北亞企安數(shù)據(jù)恢復(fù)—NetApp數(shù)據(jù)恢復(fù)
2,分析扇區(qū)。通過對扇區(qū)的分析得知該文件系統(tǒng)使用的blocksize為16+2扇區(qū),其中前8個扇區(qū)為數(shù)據(jù)塊,后2扇區(qū)為block標(biāo)志。
塊校驗扇區(qū):
北亞企安數(shù)據(jù)恢復(fù)—NetApp數(shù)據(jù)恢復(fù)
3,分析目錄結(jié)構(gòu)。NetApp存儲的目錄結(jié)構(gòu)中存放了文件、文件夾以及文件系統(tǒng)本身的元信息。該結(jié)構(gòu)存放了文件的節(jié)點(該節(jié)點唯一)和父文件夾的節(jié)點,且與數(shù)據(jù)節(jié)點中的信息一致。
目錄:
北亞企安數(shù)據(jù)恢復(fù)—NetApp數(shù)據(jù)恢復(fù)
4,將后續(xù)數(shù)據(jù)恢復(fù)所需要的信息通過上述幾個步驟分析獲取到之后,開始對NetApp存儲進行全盤掃描,將節(jié)點信息和目錄信息掃描出來,并存放到數(shù)據(jù)庫中以備后用。
5,根據(jù)用戶方的描述在數(shù)據(jù)庫中查找需要刪除的那個文件夾。建立需要的目錄樹,了解算法后北亞企安數(shù)據(jù)恢復(fù)工程師根據(jù)需求編寫相應(yīng)的程序,根據(jù)根目錄使用編寫的程序提取出用戶所需的數(shù)據(jù)。
6、經(jīng)過用戶方驗證,確認(rèn)恢復(fù)出來的數(shù)據(jù)完整有效,認(rèn)可數(shù)據(jù)恢復(fù)結(jié)果。
審核編輯 黃宇
-
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
635瀏覽量
18011 -
NetApp
+關(guān)注
關(guān)注
0文章
76瀏覽量
15007
發(fā)布評論請先 登錄
分布式存儲數(shù)據(jù)恢復(fù)—虛擬機上hbase和hive數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例
數(shù)據(jù)庫數(shù)據(jù)恢復(fù)——MySQL數(shù)據(jù)庫誤刪除表記錄的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—LINUX系統(tǒng)刪除/格式化的數(shù)據(jù)恢復(fù)可行性分析

【NetApp數(shù)據(jù)恢復(fù)】NetApp存儲數(shù)據(jù)恢復(fù)案例#服務(wù)器數(shù)據(jù)恢復(fù) #數(shù)據(jù)恢復(fù) #netapp數(shù)據(jù)恢復(fù)
使用lsof實現(xiàn)對linux文件的誤刪除恢復(fù)練習(xí)

服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲誤刪除VDISK的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—EXT3文件系統(tǒng)下誤刪除數(shù)據(jù)的恢復(fù)案例

NetApp數(shù)據(jù)恢復(fù)—NetApp存儲WAFL文件系統(tǒng)下誤刪除的數(shù)據(jù)恢復(fù)案例
虛擬機數(shù)據(jù)恢復(fù)—KVM虛擬機被誤刪除的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—Isilon存儲集群誤刪除的數(shù)據(jù)恢復(fù)案例

Oracle數(shù)據(jù)恢復(fù)—Oracle刪除數(shù)據(jù)不用怕!這些數(shù)據(jù)恢復(fù)方法了解一下
服務(wù)器數(shù)據(jù)恢復(fù)—誤刪除KVM虛擬機的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—EMC Isilon存儲中虛擬機數(shù)據(jù)恢復(fù)案例

評論