NetApp存儲(chǔ)故障:
某企業(yè)部署NetApp FAS-8200存儲(chǔ)設(shè)備,共計(jì)配置96塊磁盤(pán),構(gòu)建兩組互為鏡像的存儲(chǔ)池。存儲(chǔ)池內(nèi)劃分邏輯卷并映射至ESXi虛擬化平臺(tái)作為數(shù)據(jù)存儲(chǔ),卷內(nèi)承載虛擬機(jī)數(shù)量超300臺(tái),存儲(chǔ)數(shù)據(jù)為企業(yè)核心業(yè)務(wù)數(shù)據(jù)。運(yùn)維過(guò)程中因未知異常導(dǎo)致存儲(chǔ)卷丟失,對(duì)應(yīng)虛擬機(jī)全部無(wú)法訪(fǎng)問(wèn)。服務(wù)器管理員初步排查并嘗試自行恢復(fù)未果,為避免二次破壞原始數(shù)據(jù),委托北亞數(shù)據(jù)恢復(fù)中心緊急修復(fù)數(shù)據(jù)。
NetApp存儲(chǔ)數(shù)據(jù)恢復(fù)過(guò)程:
1、數(shù)據(jù)備份與鏡像保護(hù).
為保障原始存儲(chǔ)介質(zhì)安全,杜絕恢復(fù)操作對(duì)源數(shù)據(jù)造成不可逆損壞,北亞數(shù)據(jù)恢復(fù)工程師首先對(duì)全部磁盤(pán)進(jìn)行完整鏡像備份。經(jīng)底層檢測(cè)確認(rèn)存儲(chǔ)未啟用熱備功能,遂剔除熱備盤(pán)及存儲(chǔ)系統(tǒng)系統(tǒng)盤(pán),僅對(duì)業(yè)務(wù)數(shù)據(jù)盤(pán)進(jìn)行鏡像克隆,為后續(xù)深度分析與恢復(fù)搭建安全的操作環(huán)境。
2、RAID結(jié)構(gòu)分析與重組。
北亞數(shù)據(jù)恢復(fù)工程師對(duì)磁盤(pán)底層數(shù)據(jù)展開(kāi)陣列結(jié)構(gòu)解析,依據(jù)磁盤(pán)元數(shù)據(jù)信息,精準(zhǔn)確定每塊磁盤(pán)的盤(pán)序、角色屬性(數(shù)據(jù)盤(pán)/校驗(yàn)盤(pán))。經(jīng)檢測(cè)確認(rèn)存儲(chǔ)無(wú)離線(xiàn)磁盤(pán),無(wú)需依賴(lài)校驗(yàn)信息重構(gòu)數(shù)據(jù),因此剔除校驗(yàn)盤(pán),完成RAID結(jié)構(gòu)重組,為后續(xù)文件系統(tǒng)解析奠定基礎(chǔ)。
北亞企安數(shù)據(jù)恢復(fù)—NetApp數(shù)據(jù)恢復(fù)
3、WAFL文件系統(tǒng)解析與異常排查。
NetApp存儲(chǔ)采用專(zhuān)屬WAFL文件系統(tǒng),本案例中為高版本W(wǎng)AFL格式。北亞數(shù)據(jù)恢復(fù)工程師通過(guò)配置參數(shù)文件,使用北亞企安自主研發(fā)的專(zhuān)業(yè)解析工具對(duì)存儲(chǔ)卷進(jìn)行解析提取。
北亞企安數(shù)據(jù)恢復(fù)—NetApp數(shù)據(jù)恢復(fù)
北亞企安數(shù)據(jù)恢復(fù)—NetApp數(shù)據(jù)恢復(fù)
數(shù)據(jù)初步提取完成后,北亞數(shù)據(jù)恢復(fù)工程師對(duì)文件完整性進(jìn)行自檢,發(fā)現(xiàn)部分?jǐn)?shù)據(jù)文件存在異常。經(jīng)二次深度分析,判定異常原因?yàn)椴糠謹(jǐn)?shù)據(jù)塊因特殊指針異常被填充覆蓋。該類(lèi)指針特征在常規(guī)存儲(chǔ)恢復(fù)案例中極為罕見(jiàn),現(xiàn)有成熟方案無(wú)法直接適配,遂由技術(shù)攻關(guān)小組針對(duì)該特殊故障開(kāi)展專(zhuān)項(xiàng)技術(shù)研究。
北亞企安數(shù)據(jù)恢復(fù)—NetApp數(shù)據(jù)恢復(fù)
4、特殊數(shù)據(jù)塊技術(shù)攻關(guān)與還原。
攻關(guān)小組經(jīng)反復(fù)分析與測(cè)試,確認(rèn)該異常指針為壓縮占用標(biāo)識(shí),并逆向推導(dǎo)得出對(duì)應(yīng)解壓算法。
北亞數(shù)據(jù)恢復(fù)工程師基于該算法定制開(kāi)發(fā)專(zhuān)用數(shù)據(jù)解壓程序,在解壓過(guò)程中持續(xù)優(yōu)化邏輯、修正異常適配問(wèn)題,逐步完善解壓規(guī)則,最終形成穩(wěn)定可用的解壓工具。經(jīng)驗(yàn)證,解壓后的虛擬機(jī)VMDK文件可正常掛載、解析與導(dǎo)出。北亞數(shù)據(jù)恢復(fù)工程師提取部分文件樣本交付客戶(hù)核驗(yàn),確認(rèn)數(shù)據(jù)完整可用。
隨后北亞數(shù)據(jù)恢復(fù)工程師對(duì)數(shù)據(jù)提取程序進(jìn)行優(yōu)化升級(jí),新增目錄塊解析模塊與批量解壓模塊,實(shí)現(xiàn)對(duì)存儲(chǔ)卷內(nèi)全部文件的自動(dòng)化批量恢復(fù)。
5、數(shù)據(jù)驗(yàn)證與恢復(fù)完成。
全部數(shù)據(jù)恢復(fù)提取完畢后,北亞數(shù)據(jù)恢復(fù)工程師將恢復(fù)出來(lái)的數(shù)據(jù)回傳至客戶(hù)存儲(chǔ)環(huán)境進(jìn)行整體驗(yàn)證。經(jīng)全面檢測(cè),虛擬機(jī)可正常啟動(dòng),業(yè)務(wù)文件完整可訪(fǎng)問(wèn),數(shù)據(jù)一致性與可用性均滿(mǎn)足業(yè)務(wù)要求,本次NetApp存儲(chǔ)卷丟失故障數(shù)據(jù)恢復(fù)工作圓滿(mǎn)完成。
審核編輯 黃宇
-
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
721瀏覽量
19029 -
NetApp
+關(guān)注
關(guān)注
0文章
81瀏覽量
15482
發(fā)布評(píng)論請(qǐng)先 登錄
【服務(wù)器數(shù)據(jù)恢復(fù)】意外斷電導(dǎo)致RAID信息丟失與數(shù)據(jù)恢復(fù)全過(guò)程
服務(wù)器數(shù)據(jù)恢復(fù)—一文讀懂服務(wù)器高頻故障排查+標(biāo)準(zhǔn)數(shù)據(jù)恢復(fù)流程
vsan數(shù)據(jù)恢復(fù)—VSAN超融合架構(gòu):供電異常的vsan數(shù)據(jù)恢復(fù)案例
vsan數(shù)據(jù)恢復(fù)—Vsan故障與SQLserver數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例
Netapp數(shù)據(jù)恢復(fù)—誤刪NetApp卷數(shù)據(jù):從崩潰到恢復(fù)的實(shí)戰(zhàn)復(fù)盤(pán)
虛擬化數(shù)據(jù)恢復(fù)—Hyper-V服務(wù)癱瘓危機(jī):虛擬機(jī)數(shù)據(jù)文件丟失后的數(shù)據(jù)恢復(fù)案例
Netapp數(shù)據(jù)恢復(fù)—Netapp存儲(chǔ)數(shù)據(jù)恢復(fù)揭秘
服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)上raid5磁盤(pán)陣列數(shù)據(jù)恢復(fù)案例
NetApp率先將數(shù)據(jù)泄露檢測(cè)功能嵌入企業(yè)數(shù)據(jù)存儲(chǔ)
服務(wù)器數(shù)據(jù)恢復(fù)—重裝系統(tǒng)后OceanStor存儲(chǔ)上的分區(qū)數(shù)據(jù)丟失這樣恢復(fù)
服務(wù)器數(shù)據(jù)恢復(fù)—StorNext文件系統(tǒng)數(shù)據(jù)丟失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器上的卷被誤刪數(shù)據(jù)如何恢復(fù)?
NetApp數(shù)據(jù)恢復(fù)—NetApp FAS-8200存儲(chǔ)卷丟失故障數(shù)據(jù)恢復(fù)實(shí)戰(zhàn)
評(píng)論