【伺服器資料恢復】Zfs檔案系統下誤刪除怎麼恢復資料

北亞資料恢復發表於2022-12-05

伺服器故障:

一臺zfs檔案系統伺服器,運維人員誤操作刪了伺服器上的資料,使用者聯絡到我們資料恢復中心要求恢復資料。


伺服器資料恢復過程:

1、伺服器資料恢復工程師對故障伺服器所有硬碟進行扇區級映象備份,後續的資料分析和資料恢復操作都基於映象檔案操作

,避免對原始資料造成二次破壞。

2、北亞資料恢復工程師團隊很早就對zfs檔案系統的底層儲存結構和演算法規律有過深入研究,針對zfs檔案系統誤刪除問題具

有成熟的資料恢復解決方案。根據zfs檔案系統結構和元資訊分析zfs檔案系統盤序、使用盤數和校驗盤個數等資訊。



3、根據故障伺服器具體情況,北亞資料恢復工程師編寫自動掃描程式,全盤掃描節點入口。

4、掃描所有硬碟的底層資料後對掃描結果進行分析,查詢最新事件的入口。經過分析查詢最終確認了某天的節點入口為掃描

結果中時間最近、目錄結構最完整的節點入口。

5、解析節點指標塊並提取出節點表,提取過程中因部分指標塊損壞,所以提取出來的節點表不完整,有部分損壞。



6、解析節點表和目錄項,將檔名、目錄名、節點號和父節點號記錄到資料庫。

7、根據資料庫中的資訊以及對應關係,重建整個目錄結構並提取資料。

8、因提取的節點表部分損壞,重新查詢節點表完整的節點入口。最終確認另外某日的節點入口時間是最新且節點表完整。

9、提取完整的節點表並解析目錄項,提取資料。

10、修復損壞的最新時間的節點表。



11、修復完成後,由使用者親自驗證,確認所有需要的資料都恢復出來了,認可本次資料恢復結果。


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

相關文章