0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

服務(wù)器數(shù)據(jù)恢復(fù)-昆騰存儲raid5磁盤故障導(dǎo)致存儲系統(tǒng)崩潰的數(shù)據(jù)恢復(fù)案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2023-12-20 15:43 ? 次閱讀

服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:

昆騰某型號存儲,StorNext文件存儲系統(tǒng)。

共有9個分別配置了24塊磁盤的磁盤柜,其中8個磁盤柜存放普通數(shù)據(jù),1個磁盤柜存放元數(shù)據(jù)。

存放元數(shù)據(jù)的磁盤柜中的24塊磁盤組建了8組RAID1陣列和1組4盤RAID10陣列,還有4個全局熱備硬盤。

存放普通數(shù)據(jù)的磁盤柜中的192塊磁盤共組建了32組6盤RAID5陣列,32組RAID5陣列分為2個存儲系統(tǒng)。

服務(wù)器故障:

存放普通數(shù)據(jù)的其中一個存儲系統(tǒng)中的一組RAID5陣列有2塊硬盤先后出現(xiàn)故障離線,該RAID5陣列不可用,從而導(dǎo)致該陣列所在的存儲系統(tǒng)崩潰,無法使用。

昆騰存儲及StorNext文件系統(tǒng)架構(gòu):

pYYBAGO_qKiAX3UnAAQlLjYyRlc864.png

北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)

注:Meta_LUN(元數(shù)據(jù)卷)) Data_LUN(用戶數(shù)據(jù)卷)

服務(wù)器數(shù)據(jù)恢復(fù)過程:

1、將磁盤柜中出現(xiàn)故障的raid5陣列中的所有磁盤編號后取出,由硬件工程師進(jìn)行檢測,除了發(fā)現(xiàn)其中一塊離線硬盤存在大量的壞道,沒有發(fā)現(xiàn)其他磁盤存在明顯的硬件故障。將完好的硬盤以只讀方式進(jìn)行扇區(qū)級的全盤鏡像,鏡像完成后將所有磁盤按照編號還原到原磁盤柜中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對原始磁盤數(shù)據(jù)造成二次破壞。

針對存在大量的壞道的磁盤,由硬件工程師開盤更換固件,更換固件能正常讀取后使用專業(yè)工具進(jìn)行修復(fù),雖然壞道仍然存在,但是可以備份。

部分鏡像文件:

poYBAGO_qLWAUxX5AACbYe7K4cg124.png

北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)

2、基于鏡像文件對故障RAID5陣列底層數(shù)據(jù)進(jìn)行分析,獲取到該RAID5相關(guān)信息,利用獲取到的信息虛擬重組RAID5陣列,重組完成后將RAID5陣列中的LUN恢復(fù)成鏡像文件。在分析過程中,發(fā)現(xiàn)損壞較嚴(yán)重的硬盤為后離線的硬盤,就是此硬盤存在大量壞道。

3、登錄昆騰存儲設(shè)備的管理界面,獲取到StorNext文件系統(tǒng)中和卷相關(guān)的一些基本信息。

poYBAGO_qL6ADrr7AALI5zdqICA135.png

北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)

4、分析StorNext文件系統(tǒng)中的Meta卷和Data卷,經(jīng)過分析發(fā)現(xiàn)該StorNext文件系統(tǒng)包含2個Data卷,每一個完整的Data卷是由多組RAID陣列中的LUN組成的,通過分析這些LUN,北亞企安數(shù)據(jù)恢復(fù)工程師研究出LUN之間組合的算法規(guī)律,然后虛擬重組出完整的Data卷。

pYYBAGO_qMWAQFSVAAPj7kdbFcA160.png

北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)

5、分析Meta卷中的節(jié)點信息、目錄項信息、Meta卷和Data卷之間的對應(yīng)關(guān)系,針對一個Meta卷管理多個Data卷的情況,北亞企安數(shù)據(jù)恢復(fù)工程師研究出Meta卷到Data卷的索引算法。

文件節(jié)點:

poYBAGO_qM-ASU8jAAOjVPiEBZQ333.png

北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)

目錄塊:

poYBAGO_qNaAHYPVAAR_QlA4p04921.png

北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)

6、通過上述步驟的分析&研究,獲取到了數(shù)據(jù)恢復(fù)工作所需要的全部信息。北亞企安數(shù)據(jù)恢復(fù)工程師編寫程序掃描Meta卷中的節(jié)點信息和目錄項信息,通過解析目錄項和節(jié)點獲取完整的文件系統(tǒng)目錄結(jié)構(gòu)。解析每一個節(jié)點中的指針信息并將這些信息記錄在數(shù)據(jù)庫中。

文件信息:

poYBAGO_qN2AIc0DAAQRMfysLus203.png

北亞企安數(shù)據(jù)恢復(fù)——StorNext文件系統(tǒng)數(shù)據(jù)恢復(fù)

7、北亞企安數(shù)據(jù)恢復(fù)工程師編寫文件提取程序讀取數(shù)據(jù)庫,根據(jù)解析出的信息以及兩個Data卷之間的聚合算法提取數(shù)據(jù)。

8、隨機(jī)抽樣檢測提取出來的數(shù)據(jù),沒有發(fā)現(xiàn)任何問題。由用戶方工程師對恢復(fù)出來的數(shù)據(jù)進(jìn)行驗證,驗證完成后用戶方認(rèn)可恢復(fù)結(jié)果。

9、將恢復(fù)出來的數(shù)據(jù)遷移到用戶方準(zhǔn)備好的環(huán)境中,再次驗證沒有問題。本次數(shù)據(jù)恢復(fù)工作完成。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8704

    瀏覽量

    84580
  • 數(shù)據(jù)恢復(fù)

    關(guān)注

    10

    文章

    507

    瀏覽量

    17212
  • RAID5
    +關(guān)注

    關(guān)注

    0

    文章

    103

    瀏覽量

    12680
收藏 人收藏

    評論

    相關(guān)推薦

    服務(wù)器數(shù)據(jù)恢復(fù)—雙循環(huán)RAID5陣列崩潰,數(shù)據(jù)如何恢復(fù)?

    拔掉)。整個RAID5陣列的存儲空間劃分了一個LUN。 服務(wù)器存儲故障: 硬盤出現(xiàn)故障
    的頭像 發(fā)表于 09-02 11:35 ?220次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)raid5陣列熱備盤未完全激活導(dǎo)致陣列崩潰數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲數(shù)據(jù)恢復(fù)環(huán)境: 北京某企業(yè)一臺EMC FCAX-4存儲上搭建一組由12塊成員盤的raid5
    的頭像 發(fā)表于 07-12 10:58 ?200次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—EMC存儲raid5陣列多塊硬盤離線的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲數(shù)據(jù)恢復(fù)環(huán)境: 一臺EMC存儲中有一組raid5
    的頭像 發(fā)表于 07-09 11:58 ?137次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)raid5陣列硬盤壞道導(dǎo)致raid崩潰數(shù)據(jù)恢復(fù)案例

    raid5陣列有23塊成員盤)。存儲系統(tǒng)上層一共分了11個卷。 服務(wù)器存儲故障磁盤
    的頭像 發(fā)表于 07-05 12:00 ?313次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)磁盤不穩(wěn)定被踢導(dǎo)致raid5陣列崩潰數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲數(shù)據(jù)恢復(fù)環(huán)境: 某品牌MSA2000服務(wù)器存儲中有一組由8塊SAS硬盤組建的
    的頭像 發(fā)表于 06-12 11:30 ?214次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>磁盤</b>不穩(wěn)定被踢<b class='flag-5'>導(dǎo)致</b><b class='flag-5'>raid5</b>陣列<b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)磁盤離線但熱備盤未完全啟用導(dǎo)致raid5陣列崩潰數(shù)據(jù)恢復(fù)案例

    一臺EMC某型號存儲由于存儲raid5陣列出現(xiàn)故障導(dǎo)致服務(wù)器
    的頭像 發(fā)表于 06-11 13:51 ?179次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>磁盤</b>離線但熱備盤未完全啟用<b class='flag-5'>導(dǎo)致</b><b class='flag-5'>raid5</b>陣列<b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—同友存儲raid5陣列崩潰數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某市教育局同友存儲,存儲中有一組由數(shù)塊磁盤組建的
    的頭像 發(fā)表于 06-11 11:45 ?373次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—同友<b class='flag-5'>存儲</b><b class='flag-5'>raid5</b>陣列<b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—X3650服務(wù)器raid5磁盤陣列數(shù)據(jù)恢復(fù)案例

    一臺某品牌X3650M3服務(wù)器,服務(wù)器中有一組raid5磁盤陣列,上層采用zfs文件系統(tǒng)。 服務(wù)器
    的頭像 發(fā)表于 06-04 11:08 ?352次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲硬盤故障導(dǎo)致存儲崩潰數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺某品牌EqualLogic PS 6011型號存儲,底層有一組由16塊SAS硬盤組建的RAID5陣列,上層
    的頭像 發(fā)表于 05-31 11:35 ?357次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—EqualLogic<b class='flag-5'>存儲</b>硬盤<b class='flag-5'>故障</b><b class='flag-5'>導(dǎo)致</b><b class='flag-5'>存儲</b><b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)RAID5多塊磁盤掉線導(dǎo)致崩潰數(shù)據(jù)恢復(fù)案例

    某公司的一臺服務(wù)器中的raid5磁盤陣列有兩塊磁盤先后掉線,服務(wù)器崩潰。
    的頭像 發(fā)表于 05-21 11:43 ?520次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>RAID5</b>多塊<b class='flag-5'>磁盤</b>掉線<b class='flag-5'>導(dǎo)致</b><b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

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

    ,劃分2個存儲系統(tǒng)。 服務(wù)器故障數(shù)據(jù)存儲的1個存儲系統(tǒng)中的一組
    的頭像 發(fā)表于 04-22 14:51 ?301次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—StorNext文件<b class='flag-5'>系統(tǒng)</b>下<b class='flag-5'>raid5</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—華為OceanStor存儲raid5數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 華為OceanStor某型號存儲存儲內(nèi)有一組由24塊硬盤組建的raid5
    的頭像 發(fā)表于 01-18 11:58 ?345次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—華為OceanStor<b class='flag-5'>存儲</b><b class='flag-5'>raid5</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)raid5崩潰導(dǎo)致同友存儲無法啟動的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺同友存儲,存儲上有一組raid5
    的頭像 發(fā)表于 01-02 13:28 ?264次閱讀
    【<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>】<b class='flag-5'>raid5</b><b class='flag-5'>崩潰</b><b class='flag-5'>導(dǎo)致</b>同友<b class='flag-5'>存儲</b>無法啟動的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—EMC存儲raid5故障數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲數(shù)據(jù)恢復(fù)環(huán)境: EMC某型號存儲,8塊組建一組raid5
    的頭像 發(fā)表于 11-30 11:59 ?479次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)-DS5300存儲硬盤壞道導(dǎo)致陣列崩潰數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某單位一臺DS5300存儲,1個主機(jī)+4個擴(kuò)展柜,組建了2組RAID5(一組27塊硬盤,一組23塊盤)。27塊盤的那
    的頭像 發(fā)表于 10-10 14:33 ?393次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>-DS5300<b class='flag-5'>存儲</b>硬盤壞道<b class='flag-5'>導(dǎo)致</b>陣列<b class='flag-5'>崩潰</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例