nas存儲(chǔ)硬盤(pán)故障離線導(dǎo)致陣列失效,服務(wù)器無(wú)法訪問(wèn)的數(shù)據(jù)恢復(fù)
nas數(shù)據(jù)恢復(fù)環(huán)境:
nas存儲(chǔ)服務(wù)器
14塊硬盤(pán)組成raid6
故障:
服務(wù)器正常運(yùn)行過(guò)程中硬盤(pán)出現(xiàn)故障離線,磁盤(pán)陣列失效,服務(wù)器內(nèi)的設(shè)備無(wú)法正常訪問(wèn)了??蛻袈?lián)系北亞數(shù)據(jù)恢復(fù)中心進(jìn)行數(shù)據(jù)恢復(fù)。
nas存儲(chǔ)數(shù)據(jù)恢復(fù)分析:
北亞數(shù)據(jù)恢復(fù)中心的工程師首先對(duì)nas存儲(chǔ)服務(wù)器內(nèi)的所有硬盤(pán)都進(jìn)行了底層數(shù)據(jù)檢測(cè)。經(jīng)檢測(cè)發(fā)現(xiàn)這臺(tái)nas存儲(chǔ)服務(wù)器雖然磁盤(pán)陣列失效,但thin-lvm結(jié)構(gòu)及thin-lv尚未被破壞,可以進(jìn)行數(shù)據(jù)恢復(fù),但由于thin-lvm算法結(jié)構(gòu)相對(duì)復(fù)雜,恢復(fù)數(shù)據(jù)的難度非常大。
nas存儲(chǔ)數(shù)據(jù)恢復(fù)過(guò)程:
1、重組服務(wù)器RAID結(jié)構(gòu)
北亞數(shù)據(jù)恢復(fù)工程師通過(guò)對(duì)服務(wù)器底層數(shù)據(jù)的分析獲取磁盤(pán)陣列必要信息,使用北亞專(zhuān)用數(shù)據(jù)恢復(fù)設(shè)備對(duì)raid6磁盤(pán)陣列進(jìn)行重組,還原服務(wù)器原始狀態(tài)。
2、thin-lvm結(jié)構(gòu)分析
獲取并解讀lvm配置信息,重組lvm結(jié)構(gòu),獲取thin-pool相關(guān)的meta-lv和data-lv,并對(duì)相關(guān)性進(jìn)行校驗(yàn),經(jīng)過(guò)校驗(yàn),北亞數(shù)據(jù)恢復(fù)工程師獲取到的meta-lv和data-lv均是未完整、正確的。
3、thin-pool解析
北亞數(shù)據(jù)恢復(fù)工程師分析meta-lv,獲取其中的原信息并進(jìn)行解讀,進(jìn)一步獲取全部的thin-lv信息。通過(guò)北亞數(shù)據(jù)恢復(fù)工程師自己編寫(xiě)的數(shù)據(jù)提取程序?qū)λ衪hin-lv信息進(jìn)行提取。
4、thin-lv解析
當(dāng)所有thin-lv信息獲取完畢后采用北亞服務(wù)器數(shù)據(jù)恢復(fù)專(zhuān)用程序?qū)ξ募到y(tǒng)的完整性和正確性進(jìn)行校驗(yàn),校驗(yàn)無(wú)誤。解析thin-lv并提取服務(wù)器內(nèi)的所有數(shù)據(jù)文件。
nas存儲(chǔ)數(shù)據(jù)恢復(fù)結(jié)果:
經(jīng)過(guò)北亞數(shù)據(jù)恢復(fù)工程師的努力分析和提取,最終提取出了這臺(tái)nas存儲(chǔ)服務(wù)器的所有數(shù)據(jù),經(jīng)過(guò)簡(jiǎn)單的檢驗(yàn)后由客戶對(duì)恢復(fù)出的nas存儲(chǔ)服務(wù)器數(shù)據(jù)進(jìn)行完整性和可用性驗(yàn)證。
下一篇:navicat for mysql 數(shù)據(jù)庫(kù)備份和恢復(fù)2種方法