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%

推薦閱讀:

我是如何恢復硬碟數據的?(非專業版)
安卓手機照片刪除了怎麼恢復
淺談惠普EVA 4400存儲的數據恢復
電腦誤刪文件恢復技巧:回收站清空文件如何恢復
模電工程師的三件法寶:差分信號、時鐘數據恢復、信道均衡

TAG:分散式存儲 | 伺服器 | 數據恢復 |