XSAN數(shù)據(jù)恢復(fù)環(huán)境:
昆騰存儲(chǔ),MAC OS操作系統(tǒng),劃分了9個(gè)數(shù)據(jù)卷(1個(gè)META信息卷,8個(gè)DATA信息卷),存放視頻類(lèi)數(shù)據(jù),MXF、MOV等格式文件。
XSAN故障&分析:
將存儲(chǔ)空間從XSAN架構(gòu)遷移到STORNEXT架構(gòu),遷移完成后發(fā)現(xiàn)存儲(chǔ)空間中數(shù)據(jù)全部丟失。
北亞企安數(shù)據(jù)恢復(fù)工程師分析META信息卷,讀取其中的元信息,發(fā)現(xiàn)存儲(chǔ)空間中數(shù)據(jù)丟失的原因是遷移的時(shí)候誤將整個(gè)存儲(chǔ)系統(tǒng)格式化。
XSAN數(shù)據(jù)恢復(fù)過(guò)程:
1、將故障存儲(chǔ)中所有磁盤(pán)編號(hào)后取出,以只讀方式進(jìn)行全盤(pán)鏡像備份,備份完成后將所有磁盤(pán)按照編號(hào)還原到原存儲(chǔ)中,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始磁盤(pán)數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析META信息卷中的元信息。
版本差異原因?qū)е麓薠SAN版本的元信息結(jié)構(gòu)與之前的XSAN版本元信息結(jié)構(gòu)存在差異,目錄項(xiàng)的解析方式與節(jié)點(diǎn)的解析方式都有一定的變化。在分析出完整的元信息結(jié)構(gòu)后,北亞企安數(shù)據(jù)恢復(fù)工程師編寫(xiě)腳本掃描META卷中的全部目錄和節(jié)點(diǎn)信息,并寫(xiě)入到數(shù)據(jù)庫(kù)中。
目錄塊截圖:
北亞企安數(shù)據(jù)恢復(fù)——XSAN數(shù)據(jù)恢復(fù)
節(jié)點(diǎn)截圖:
北亞企安數(shù)據(jù)恢復(fù)——XSAN數(shù)據(jù)恢復(fù)
數(shù)據(jù)庫(kù)信息截圖:
北亞企安數(shù)據(jù)恢復(fù)——XSAN數(shù)據(jù)恢復(fù)
3、雖然存儲(chǔ)系統(tǒng)被格式化,但是大部分節(jié)點(diǎn)和目錄塊信息還保留得比較完整,只是有少量的節(jié)點(diǎn)和目錄塊被系統(tǒng)重置,所以部分文件或目錄信息丟失。
這些目錄信息的丟失導(dǎo)致部分文件的目錄結(jié)構(gòu)斷開(kāi),無(wú)法重構(gòu)完整的目錄樹(shù)并提取文件。進(jìn)一步分析節(jié)點(diǎn)和目錄塊的信息,北亞企安數(shù)據(jù)恢復(fù)工程師重構(gòu)修復(fù)部分?jǐn)嚅_(kāi)的目錄樹(shù),針對(duì)無(wú)法修復(fù)的目錄樹(shù),數(shù)據(jù)恢復(fù)工程師留在后面進(jìn)行特殊處理。
4、提取數(shù)據(jù)。
根據(jù)用戶(hù)方的需求,分三步提取數(shù)據(jù):
a、針對(duì)優(yōu)先級(jí)別和實(shí)效性非常高的部分文件,根據(jù)用戶(hù)方提供的文件信息列表編寫(xiě)腳本,讀取數(shù)據(jù)庫(kù)并重構(gòu)文件的目錄樹(shù),針對(duì)列表中的文件進(jìn)行批量提取恢復(fù)。
b、針對(duì)文件量大、優(yōu)先級(jí)較低、且用戶(hù)方無(wú)法提供具體的文件信息或者僅能提供文件上一層或幾層的目錄信息的部分文件。根據(jù)用戶(hù)方提供的一些目錄信息編寫(xiě)腳本,讀取數(shù)據(jù)庫(kù)并重構(gòu)完整目錄樹(shù),針對(duì)目錄進(jìn)行子文件或子目錄的提取恢復(fù)。
c、遍歷整個(gè)數(shù)據(jù)庫(kù),讀取數(shù)據(jù)庫(kù)中的全部剩余文件信息,針對(duì)目錄樹(shù)完整的文件,重構(gòu)完整目錄樹(shù);針對(duì)部分上層目錄樹(shù)斷開(kāi)的文件,重構(gòu)其部分目錄樹(shù)。然后提取數(shù)據(jù)庫(kù)中剩余未提取的全部文件。
用戶(hù)方提供的文件信息列表:
北亞企安數(shù)據(jù)恢復(fù)——XSAN數(shù)據(jù)恢復(fù)
數(shù)據(jù)提取過(guò)程截圖:
北亞企安數(shù)據(jù)恢復(fù)——XSAN數(shù)據(jù)恢復(fù)
5、經(jīng)過(guò)用戶(hù)方對(duì)恢復(fù)出來(lái)的數(shù)據(jù)進(jìn)行驗(yàn)證后,確認(rèn)數(shù)據(jù)文件完整可用,視頻文件可以正常播放,工程文件可以正常編輯。本次數(shù)據(jù)恢復(fù)工作完成。
審核編輯 黃宇
-
存儲(chǔ)
+關(guān)注
關(guān)注
13文章
4520瀏覽量
87277 -
服務(wù)器
+關(guān)注
關(guān)注
13文章
9758瀏覽量
87608 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
645瀏覽量
18085
發(fā)布評(píng)論請(qǐng)先 登錄
分布式存儲(chǔ)數(shù)據(jù)恢復(fù)—虛擬機(jī)上hbase和hive數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例
虛擬化數(shù)據(jù)恢復(fù)—誤還原快照的數(shù)據(jù)恢復(fù)案例
XSAN數(shù)據(jù)恢復(fù)-XSAN文件系統(tǒng)數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—ZFS文件系統(tǒng)下RAIDZ數(shù)據(jù)恢復(fù)案例

Sybase數(shù)據(jù)恢復(fù)—Sybase數(shù)據(jù)庫(kù)無(wú)法啟動(dòng)怎么恢復(fù)數(shù)據(jù)?


【NetApp數(shù)據(jù)恢復(fù)】NetApp存儲(chǔ)數(shù)據(jù)恢復(fù)案例#服務(wù)器數(shù)據(jù)恢復(fù) #數(shù)據(jù)恢復(fù) #netapp數(shù)據(jù)恢復(fù)
服務(wù)器數(shù)據(jù)恢復(fù)—光纖存儲(chǔ)硬盤(pán)故障燈亮起的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—EVA存儲(chǔ)誤刪除VDISK的數(shù)據(jù)恢復(fù)案例

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—通過(guò)拼接數(shù)據(jù)庫(kù)碎片恢復(fù)SQLserver數(shù)據(jù)庫(kù)

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—Oracle ASM實(shí)例無(wú)法掛載的數(shù)據(jù)恢復(fù)案例

服務(wù)器數(shù)據(jù)恢復(fù)—從數(shù)據(jù)恢復(fù)的角度討論RAID磁盤(pán)陣列的存儲(chǔ)安全問(wèn)題
服務(wù)器數(shù)據(jù)恢復(fù)—LeftHand存儲(chǔ)結(jié)構(gòu)介紹和數(shù)據(jù)恢復(fù)案例

NetApp數(shù)據(jù)恢復(fù)—NetApp存儲(chǔ)誤刪除的數(shù)據(jù)恢復(fù)案例

Oracle數(shù)據(jù)恢復(fù)—Oracle刪除數(shù)據(jù)不用怕!這些數(shù)據(jù)恢復(fù)方法了解一下
服務(wù)器數(shù)據(jù)恢復(fù)—LeftHand存儲(chǔ)結(jié)構(gòu)&raid故障的數(shù)據(jù)恢復(fù)案例

評(píng)論