儲存刪除資料後恢復方法-適用netAPP儲存

北亞資料恢復發表於2018-09-14

【儲存資料恢復背景介紹】

某公司的netAPP儲存裝置,因為實習生在操作過程中的誤操作導致儲存內部分重要資料被刪除,該儲存採用的是WAFL檔案系統,底層是多塊硬碟組成的raid陣列。下面小編將為大家詳細介紹該案例的資料恢復過程,同時該資料恢復方法同樣適用於netAPP其他型號儲存的誤刪除資料的恢復。

【儲存資料誤刪除恢復方法】

  1. 對儲存裝置的原始資料進行映象備份,這樣做的目的是為了在資料恢復過程中對映象資料進行分析與恢復,保留使用者的儲存裝置原始狀態,以免因資料恢復工作人員的操作對原始資料進行更改或覆蓋,資料備份對非專業操作者更為重要,一旦原始資料遭覆蓋或其他二次破壞,即使專業人員也很難甚至無法再進行資料恢復。

  2. 對儲存內的原始資料進行備份完成後就可以在備份檔案中對資料進行分析了,通常資料恢復工作中需要對磁碟映象的底層資料進行二進位制的額分析,獲得該儲存中資料分佈的基本情況,得到raid基本資訊(分析的方法與所有raid資料恢復時的分析方法一樣,這裡不做過多描述)。

  3. 根據資料的分佈情況計算分析出raid基本資訊,然後使用我們研發的一款自用的虛擬raid控制器(該自用產品主要用於輔助工程師進行資料恢復使用,目前並未對外銷售,可選擇市面上常見的其他資料恢復工具代替)重組出一個raid陣列。

  4. 重組raid陣列後接下來就可以重構邏輯捲了,在重組完的Raid基礎之上進行Storage Pool的重構,並匯出資料丟失的邏輯卷。

  5. 此時基礎工作已經差不多完成了,可以對WAFL檔案系統進行測試了,對NetApp儲存進行底層WAFL檔案系統差異化測試,並分析差異區域的規則。可以手動編寫一個WAFL檔案系統的解析程式,藉助於這個解析程式對資料丟失的捲進行檔案系統解析。

  6. 繼續對刪除檔案的節點索引資訊進行分析,編寫程式自動解析杉樹檔案的索引、自動解析刪除節點進而恢復刪除資料。

  7. 如果資料恢復工作順利的話做到這一步就可以驗證資料了。如果資料不全或其他新問題出現則重複上述資料恢復步驟。

【netAPP儲存資料恢復結果】

在本次案例中,由於客戶的儲存裝置誤刪除資料後沒有寫入操作,原始資料儲存完整,資料100%恢復。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2214219/,如需轉載,請註明出處,否則將追究法律責任。

相關文章