精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

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

【服務(wù)器數(shù)據(jù)恢復(fù)】infortrend存儲(chǔ)RAID6數(shù)據(jù)出錯(cuò)的數(shù)據(jù)恢復(fù)案例

Frombyte ? 來源:Frombyte ? 作者:Frombyte ? 2022-11-14 14:33 ? 次閱讀

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

infortrend某型號(hào)存儲(chǔ);

12塊硬盤組成RAID6,一個(gè)GPT分區(qū)文件系統(tǒng)為NTFS。

服務(wù)器故障:

3塊硬盤離線后強(qiáng)制激活并做了REBUILD,數(shù)據(jù)出錯(cuò)。

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

1、在一臺(tái)WINDOWS Server服務(wù)器上用一張陣列卡接2組磁盤陣列。A組陣列連接12塊源盤,B組陣列連接12塊目標(biāo)盤。

2、保持A組所有磁盤在WINDOWS Server中脫機(jī)并激活所有B組硬盤。用工具把A組12塊硬盤一對(duì)一鏡像到B組12塊硬盤。

3、鏡像完成后,關(guān)機(jī)并將A組源盤全部取出,后續(xù)的數(shù)據(jù)恢復(fù)操作全部在鏡像盤上進(jìn)行,避免對(duì)原始數(shù)據(jù)造成二次傷害。

4、分析12塊鏡像盤結(jié)構(gòu),發(fā)現(xiàn)每塊硬盤前部都有明顯的RAID信息的痕跡,查找并確定RAID中LUN的起始分配位置。

5、推斷RAID6算法,經(jīng)過檢測分析發(fā)現(xiàn)故障RAID6是基于標(biāo)準(zhǔn)P與另一個(gè)未知算法法則Q的右異步。基于現(xiàn)有資料分析,基于PQ均等螺旋分布的RAID6只有里德-所羅門(Reed-solomon)算法 ,懷疑本案例中的RAID6為Reed-solomon算法 的變種,但由于在同一條帶全0位置發(fā)現(xiàn)非全0的情況,故此算法推斷不成立。北亞數(shù)據(jù)恢復(fù)工程師結(jié)合對(duì)控制器的測試,發(fā)現(xiàn)故障RAID6的Q校驗(yàn)基于一種隨機(jī)的xor(如同Park編碼),算法完全隨機(jī),但校驗(yàn)分布和Park完全不同,所以即使思路相似,但算法不一樣。

6、因?yàn)樾枰业剿?2塊盤缺2塊盤時(shí)的完整算法,共有C(12,2)=66種缺盤情況,每一種至少需要16種運(yùn)算規(guī)則,經(jīng)程序運(yùn)行后發(fā)現(xiàn)為了得到一個(gè)單元大約要運(yùn)算30-50次xor。用程序生成的運(yùn)算公式并引入可以簡化算法的中間變量層,優(yōu)化算法模塊。

7、針對(duì)一個(gè)明顯不同步的數(shù)據(jù)塊區(qū),北亞數(shù)據(jù)恢復(fù)工程師專門編寫了一段程序。計(jì)算所有C(12,2)并比較計(jì)算后的結(jié)果與預(yù)想結(jié)果,最后確定掉線盤0號(hào)盤與3號(hào)盤。

8、二進(jìn)制優(yōu)化算法,所有運(yùn)算放棄STL,改用數(shù)組,并使用bitmap的理念表示表達(dá)式中的所有成員,實(shí)現(xiàn)算法的最大性能優(yōu)化。按照算法和分析出來的結(jié)構(gòu)對(duì)數(shù)據(jù)進(jìn)行初步分析,沒有發(fā)現(xiàn)明顯的數(shù)據(jù)異常。

9、生成數(shù)據(jù)到另一個(gè)準(zhǔn)備好的目標(biāo)存儲(chǔ)。到此步,數(shù)據(jù)恢復(fù)工作已經(jīng)完成。

數(shù)據(jù)恢復(fù)總結(jié):

本案例數(shù)據(jù)恢復(fù)工作斷斷續(xù)續(xù)一共耗費(fèi)了2個(gè)月的時(shí)間。在整個(gè)數(shù)據(jù)恢復(fù)的過程中我們編寫了近萬行代碼進(jìn)行判斷、分析、優(yōu)化、測試、恢復(fù)。

數(shù)據(jù)恢復(fù)完成后,用戶抽查驗(yàn)證的數(shù)據(jù)全部正常,但不排除有部分?jǐn)?shù)據(jù)有少許的損壞。

審核編輯:湯梓紅

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

    評(píng)論

    相關(guān)推薦

    服務(wù)器數(shù)據(jù)恢復(fù)—LeftHand存儲(chǔ)結(jié)構(gòu)&raid故障的數(shù)據(jù)恢復(fù)案例

    LeftHand存儲(chǔ)數(shù)據(jù)恢復(fù)案例: 服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)
    的頭像 發(fā)表于 07-19 10:25 ?306次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—LeftHand<b class='flag-5'>存儲(chǔ)</b>結(jié)構(gòu)&amp;<b class='flag-5'>raid</b>故障的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)raid6陣列成員盤重組raid5陣列如何恢復(fù)raid數(shù)據(jù)

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 華為OceanStor 5800存儲(chǔ),該存儲(chǔ)中有一組由10塊硬盤組建
    的頭像 發(fā)表于 06-26 13:35 ?258次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致存儲(chǔ)癱瘓的數(shù)據(jù)恢復(fù)案例

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)存儲(chǔ)中有一組由12塊SAS硬盤組建的RAID6磁盤陣列,劃分為一
    的頭像 發(fā)表于 06-25 13:41 ?288次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—異常斷電導(dǎo)致<b class='flag-5'>存儲(chǔ)</b>癱瘓的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

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

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

    服務(wù)器數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致RAID管理信息丟失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某品牌ProLiant DL380系列服務(wù)器服務(wù)器中有一組由6塊SAS
    的頭像 發(fā)表于 04-30 15:34 ?325次閱讀

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

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 昆騰某型號(hào)存儲(chǔ),8個(gè)存放數(shù)據(jù)存儲(chǔ)柜+1個(gè)存放元
    的頭像 發(fā)表于 04-22 14:51 ?374次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—StorNext文件系統(tǒng)下<b class='flag-5'>raid</b>5<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例

    服務(wù)器數(shù)據(jù)恢復(fù)—光纖存儲(chǔ)raid5出現(xiàn)故障的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境&故障情況: 某企業(yè)光纖存儲(chǔ)上有一組由16塊硬盤組建的raid5陣列。管理員發(fā)現(xiàn)該光纖
    的頭像 發(fā)表于 04-10 15:38 ?432次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—分享幾個(gè)服務(wù)器數(shù)據(jù)恢復(fù)的案例

    服務(wù)器數(shù)據(jù)恢復(fù)案例之服務(wù)器raid6中3個(gè)磁盤離線導(dǎo)致陣列崩潰的數(shù)據(jù)
    的頭像 發(fā)表于 03-04 13:21 ?1115次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)服務(wù)器raid6陣列多塊磁盤離線的數(shù)據(jù)恢復(fù)案例

    一臺(tái)網(wǎng)站服務(wù)器中有一組由6塊磁盤組建的RAID6磁盤陣列,操作系統(tǒng)層面運(yùn)行MySQL數(shù)據(jù)庫和存放一些其他類型文件。
    的頭像 發(fā)表于 02-23 13:13 ?560次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)】斷電導(dǎo)致服務(wù)器RAID信息丟失的數(shù)據(jù)恢復(fù)案例

    故障之前出現(xiàn)過幾次意外斷電的情況,服務(wù)器斷電重啟后沒有發(fā)現(xiàn)異常,直到最后一次斷電重啟后RAID報(bào)錯(cuò):“無法找到存儲(chǔ)設(shè)備”,進(jìn)入RAID管理模塊后進(jìn)行任何操作都會(huì)死機(jī),
    的頭像 發(fā)表于 02-18 13:53 ?621次閱讀

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

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某品牌EVA某型號(hào)存儲(chǔ),底層是RAID5陣列,劃分了若干lun。 服務(wù)器
    的頭像 發(fā)表于 01-23 13:53 ?418次閱讀

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

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

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

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

    服務(wù)器數(shù)據(jù)恢復(fù)-服務(wù)器raid6陣列3塊磁盤故障離線的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 服務(wù)器上有一組由12塊硬盤組建的raid6磁盤陣列,raid6陣列上層有
    的頭像 發(fā)表于 12-26 11:57 ?581次閱讀

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

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: EMC某型號(hào)存儲(chǔ),8塊組建一組raid5磁盤陣列。上層操作系統(tǒng)采用z
    的頭像 發(fā)表于 11-30 11:59 ?552次閱讀