1. 程式人生 > >NetApp FAS2240-4存儲刪除文件數據恢復

NetApp FAS2240-4存儲刪除文件數據恢復

服務器 數據恢復 存儲 誤刪除

服務器數據恢復案例概述:
山西某公司有一臺服務器netAPP存儲因為誤刪除文件夾需要進行數據恢復操作,存儲中一共有24塊磁盤,管理員在工作中誤刪除了存儲中某重要文件夾,三個月後管理員才意識到這一操作帶來的嚴重後果並嘗試尋找一家北京的數據恢復公司上門進行服務器數據恢復服務。


服務器故障分析:

數據恢復公司安排工程師前往客戶現場對存儲進行初檢,雖然數據被刪除數月,但由於NetApp中的文件系統的特性,WAFL是“Write Anywhere File Layout”, 即“任意位置寫入文件布局”的特性,所以出現數據覆蓋的可能性不大,數據恢復成功率較高,可以進行數據恢復嘗試。


數據恢復步驟:

1,由於不同型號的WAFL文件系統版本各有不同且相互之間差距較大,首先我們需要根據節點的結構對數據塊節點指針進行判斷,這是服務器存儲數據恢復的第一步。經過服務器工程師們對netAPP存儲的數據結構進行分析判斷出本案例中的文件系統版本為WAFL7.3.4,數據塊指針為16字節。

技術分享圖片
2,數據恢復的第二步是對扇區進行分析,通過工程師的分析得知該文件系統使用的blocksize為16+2扇區,其中前8個扇區為數據塊,後2扇區為block標誌。(有的版本為了節約磁盤容量,采用的將最後2個扇區內容壓縮至數據扇區的最後2個扇區的最後)
技術分享圖片

塊校驗扇區
3,存儲數據恢復的重要一步是對目錄結構進行分析,存儲的目錄結構中存放了文件、文件夾以及文件系統本身的元信息。該結構存放了文件的節點,該節點唯一,父文件夾的節點,且與數據節點中的信息一致。
技術分享圖片
目錄
4,當這些進行數據恢復所必須的重要信息全部通過人工分析完成之後就可以對存儲進行全盤掃描,將後續數據恢復中需要的節點信息和目錄信息掃描出來,存放到數據庫中以備後續工作使用。

5,數據恢復的最後一步就是在數據庫中根據客戶的描述查找客戶需要的文件夾,建立我們需要的目錄樹,了解算法並根據需求編寫相應的程序,提供根目錄之後就可以靠我們編寫的程序提取出用戶所需的數據。


本次服務器數據恢復工作耗時2.5個工作日,數據恢復成功率100%

NetApp FAS2240-4存儲刪除文件數據恢復