服務器數(shù)據(jù)恢復-MAC OS下昆騰存儲數(shù)據(jù)恢復案例

服務器數(shù)據(jù)恢復環(huán)境:
昆騰存儲,
操作系統(tǒng):MAC OS,
存放的數(shù)據(jù)類型:MXF、MOV等格式視頻文件。
存儲中有9個數(shù)據(jù)卷,其中包括1個META信息卷,8個DATA信息卷。
服務器故障:
由于業(yè)務需求,需要將整個存儲空間從XSAN架構遷移到STORNEXT架構,遷移完成后管理員發(fā)現(xiàn)存儲空間中的數(shù)據(jù)全部丟失。管理員查看存儲中的META信息卷,讀取&分析其中的元信息,初步判斷在進行遷移的時候誤將存儲系統(tǒng)格式化,導致數(shù)據(jù)丟失。

服務器數(shù)據(jù)恢復過程:
1、分析META信息卷中的元信息。
由于版本原因,此XSAN版本的元信息結構與之前的元信息結構有一定差異,目錄項與節(jié)點的解析方式也有一定的變化,但大同小異。分析出完整的元信息結構之后,北亞企安數(shù)據(jù)恢復工程師編寫腳本掃描META卷中的全部目錄和節(jié)點信息,并寫入到數(shù)據(jù)庫中。
目錄塊:

節(jié)點:

數(shù)據(jù)庫信息:

2、存儲系統(tǒng)被格式化,雖然大部分節(jié)點和目錄塊信息保留完整,但還是有少量的節(jié)點和目錄塊被重置,導致部分文件或目錄信息丟失。目錄信息的丟失造成部分文件的目錄結構斷開,無法重構完整的目錄樹,也就無法提取文件。北亞企安數(shù)據(jù)恢復工程師進一步分析節(jié)點和目錄塊的信息,重構修復部分斷開的目錄樹。對于無法修復的目錄樹,可以放到最后進行特殊處理。
3、根據(jù)用戶方的需求,分3步恢復數(shù)據(jù)。
第一步、優(yōu)先級和實效性高的部分文件需要盡快恢復。北亞企安數(shù)據(jù)恢復工程師根據(jù)用戶提供的文件信息列表編寫腳本,讀取數(shù)據(jù)庫并重構文件的目錄樹,針對列表中的文件進行批量提取恢復。
第二步、優(yōu)先級相對較弱、無法提供具體文件信息、只能提供上一層或幾層的目錄信息的部分文件。北亞企安數(shù)據(jù)恢復工程師根據(jù)用戶提供的一些目錄信息編寫腳本,讀取數(shù)據(jù)庫并重構完整目錄樹,針對目錄進行子文件或子目錄的提取恢復。
第三步、遍歷整個數(shù)據(jù)庫,讀取數(shù)據(jù)庫中的全部剩余文件信息。對目錄樹完整的文件重構完整目錄樹;對部分上層目錄樹斷開的文件,重構其部分目錄樹。提取數(shù)據(jù)庫中剩余未提取的全部文件。
用戶提供的文件信息列表:

數(shù)據(jù)提取過程:

服務器數(shù)據(jù)恢復結果:
此次數(shù)據(jù)恢復工作共搶救回近200T數(shù)據(jù)。經(jīng)用戶方驗證,數(shù)據(jù)文件全部正確,視頻文件可以正常播放,工程文件可以正常編輯,本次數(shù)據(jù)恢復工作完成。