分析Linuxraid6同步成raid5導(dǎo)致數(shù)據(jù)丟失的情況-創(chuàng)新互聯(lián)

數(shù)據(jù)恢復(fù)故障描述:
原存儲(chǔ)為12塊2T硬盤組成的Linux RAID6,文件系統(tǒng)均為EXT3,此存儲(chǔ)上劃有3個(gè)LUN,每個(gè)均為6TB大小,某天在RAID失效后,維護(hù)人員為了搶救數(shù)據(jù),對此失效的存儲(chǔ)重進(jìn)行分配RAID,并進(jìn)行了初始化。
初始化進(jìn)行很長時(shí)間后,維護(hù)人員察覺到情況有異,便強(qiáng)制停止初始化,但初始化已達(dá)到 50%以上。數(shù)據(jù)部分有不可逆的破壞。
數(shù)據(jù)恢復(fù)故障分析:
故障的起因僅僅是RAID失效,維護(hù)人員隨后的搶救數(shù)據(jù)過程中用11塊硬盤進(jìn)行重分配RAID5,并進(jìn)行長時(shí)間的初始化,這對原始數(shù)據(jù)是不可逆的損壞,后經(jīng)證明,僅第三個(gè)LUN可用普通RAID6方法恢復(fù)出數(shù)據(jù),但第三個(gè)LUN并沒有客戶想要的要的重要數(shù)據(jù),重要的數(shù)據(jù)主要集中在第一個(gè)LUN。
由于此案例的故障極其復(fù)雜,我公司接到客戶送修時(shí)已經(jīng)在國內(nèi)數(shù)據(jù)恢復(fù)公司之間轉(zhuǎn)手多次,包括多家知名數(shù)據(jù)恢復(fù)公司,仍未解決。
數(shù)據(jù)恢復(fù)過程:
恢復(fù)過程分成4步:

1. 分析原始12塊磁盤RAID6的RAID和磁盤的組織結(jié)構(gòu)。
2. 分析重分配RAID5時(shí)RAID和磁盤的組織結(jié)構(gòu)。
3. 判斷可恢復(fù)性,以及怎么實(shí)現(xiàn)恢復(fù)程序的算法。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括安居網(wǎng)站建設(shè)、安居網(wǎng)站制作、安居網(wǎng)頁制作以及安居網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,安居網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到安居省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
  1. 恢復(fù)及修復(fù)。
    快速分析出原始RAID6的結(jié)構(gòu),但因?yàn)榈讓覴AID6和RAID5大量的信息重合導(dǎo)致分析重分配RAID5的結(jié)構(gòu)時(shí)比較困難,整整花費(fèi)了 1天時(shí)間。
    第一步和第二步已完成,經(jīng)分析,被初始化破壞的數(shù)據(jù)可用其它方法進(jìn)行還原,制定出恢復(fù)算法,花費(fèi)一天寫程序及進(jìn)行程序算法的校正,程序把12塊磁盤中原始數(shù)據(jù)的第一和第二個(gè)LUN分別鏡像到搭好的兩個(gè)7TB 的存儲(chǔ)上。
    經(jīng)驗(yàn)證第二個(gè)LUN數(shù)據(jù)完全正常,但最重要的第一個(gè)LUN前有大約有10MB數(shù)據(jù)的破壞,這前 10MB數(shù)據(jù)很要命,EXT3的根目錄和第一個(gè)塊組的I節(jié)點(diǎn)全在這前10MB里面,然后使用數(shù)據(jù)恢復(fù)常用的軟件UFS Explorer 和 R-Studio 的恢復(fù)效果都相當(dāng)不理想 ,可能是存儲(chǔ)較大的原因。
    在這種情況下只得自行修復(fù)損壞的EXT3文件系統(tǒng),自行寫一個(gè)程序進(jìn)行EXT3孤目錄查找,找到了根目錄下有3個(gè)了目錄,重建根目錄和I節(jié)點(diǎn),用 文件系統(tǒng)解析程序打開已完全正常,但為了保證原始數(shù)據(jù)的一些權(quán)限和屬性,在LINUX簡單修復(fù),LINUX已能正常掛載,然后在LINUX把文件用 cp 命令進(jìn)行拷貝格式化好的EXT3 的單塊磁盤的分區(qū)上。這樣客戶使用數(shù)據(jù)時(shí),不再需要?jiǎng)e的任何設(shè)置,直接 cp 后,文件目錄結(jié)構(gòu)和屬性都和原來一模一樣。
    分析Linux raid6同步成raid5導(dǎo)致數(shù)據(jù)丟失的情況
    分析Linux raid6同步成raid5導(dǎo)致數(shù)據(jù)丟失的情況
    分析Linux raid6同步成raid5導(dǎo)致數(shù)據(jù)丟失的情況
    數(shù)據(jù)恢復(fù)結(jié)論:
    用時(shí)6天,數(shù)據(jù)恢復(fù)成功。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享文章:分析Linuxraid6同步成raid5導(dǎo)致數(shù)據(jù)丟失的情況-創(chuàng)新互聯(lián)
標(biāo)題網(wǎng)址:http://www.muchs.cn/article24/cesjce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計(jì)網(wǎng)站制作、App開發(fā)、全網(wǎng)營銷推廣、云服務(wù)器電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計(jì)公司