EXT4格式化VMFS文件系統(tǒng)恢復案例
本次北亞小編分享的案例為EXT4格式化VMFS文件系統(tǒng),導致數(shù)據(jù)丟失數(shù)據(jù)恢復案例,客戶故障設(shè)備硬盤格式化,目錄區(qū)破壞;文件系統(tǒng)類型為:ext4;所需數(shù)據(jù)類型主要為視頻,圖片類數(shù)據(jù);故障情況:硬盤接入虛擬化平臺,格式化為VMFS文件系統(tǒng),導致數(shù)據(jù)丟失。
【數(shù)據(jù)恢復過程】
一、硬盤插入專業(yè)恢復設(shè)備,只讀模式對硬盤進行完整性檢測并鏡像,防止硬盤在恢復過程中出現(xiàn)問題。
數(shù)據(jù)鏡像過程圖
二、Ext4文件系統(tǒng)元信息分析
1、分析超級塊和塊組描述符表
獲取超級塊,超級塊和塊組描述符表在硬盤底層會有多個備份,根據(jù)ext4文件系統(tǒng)標志,搜索超級塊,獲取總塊數(shù)、塊大小、節(jié)點大小、每塊組包含的i-節(jié)點數(shù)。塊組描述符表位于超級塊的下一個塊,從塊組描述符表中獲取節(jié)點表位置。
提取硬盤中的所有節(jié)點。
2、目錄節(jié)點信息整理
硬盤在格式化之后,雖然大部分節(jié)點和目錄塊信息保留完整,但還是有少量的節(jié)點和目錄塊被系統(tǒng)重置,導致部分文件或目錄信息丟失。這些目錄信息的丟失,造成部分文件的目錄結(jié)構(gòu)斷開,無法重構(gòu)完整的目錄樹并進行文件提取。這個時候我們就可以進一步分析節(jié)點和目錄塊的信息,對部分斷開的目錄樹進行重構(gòu)修復,剩余無法修復的目錄樹放到最后再對其進行特殊處理。
3、數(shù)據(jù)提取
階段一:編寫腳本,讀取節(jié)點信息并寫入數(shù)據(jù)庫,重構(gòu)文件的目錄樹。
階段二:編寫腳本提取數(shù)據(jù),遍歷整個數(shù)據(jù)庫,讀取數(shù)據(jù)庫中的全部文件信息,對目錄樹完整的文件,重構(gòu)完整目錄樹;部分上層目錄樹斷開的文件,重構(gòu)其部分目錄樹。提取數(shù)據(jù)庫中的全部文件。
【數(shù)據(jù)恢復驗證及結(jié)果】
此次恢復工作共為客戶挽回近2T的數(shù)據(jù),恢復期間,與客戶緊密配合,及時有效地為客戶完成了全部的數(shù)據(jù)恢復。經(jīng)客戶驗證,數(shù)據(jù)文件全部正確無誤,視頻文件可以正常播放,圖片文件可以正常打開,此次恢復工作圓滿成功。
主要從事服務器數(shù)據(jù)恢復、磁盤陣列數(shù)據(jù)恢復(DEll、HP、IBM、華為、NetApp等),虛擬化數(shù)據(jù)恢復(VSAN、VMware、Kvm等),數(shù)據(jù)庫數(shù)據(jù)恢復(Oracle、Sql Server、MySql、Mongodb等),小型機數(shù)據(jù)恢復等方面的數(shù)據(jù)恢復服務。
下一篇:IBM x3850 RAID5崩潰數(shù)據(jù)恢復及操作系統(tǒng)復原教程