服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
兩組由4塊磁盤組建的raid5磁盤陣列,兩組raid5陣列劃分為lun并組成了lvm結(jié)構(gòu),ext3文件系統(tǒng)。
服務(wù)器故障:
一組raid5陣列中的一塊硬盤離線,熱備盤自動上線并開始同步數(shù)據(jù)。在熱備盤完成同步之前,該組raid5陣列中另一塊硬盤離線,熱備盤同步失敗,該組raid5陣列崩潰無法使用,lvm結(jié)構(gòu)被破壞,ext3文件系統(tǒng)無法正常使用了。
將故障服務(wù)器中出現(xiàn)問題的那組raid5陣列中的硬盤編號后取出。由硬件工程師對所有硬盤進行硬件故障檢測,經(jīng)過檢測發(fā)現(xiàn)第一塊離線硬盤存在物理故障,需要進行開盤修復(fù)后才能正常讀取數(shù)據(jù),后掉線的硬盤可以正常識別。
服務(wù)器數(shù)據(jù)恢復(fù)過程:
1、硬件工程師在無塵環(huán)境下將存在物理故障的那塊磁盤進行了開盤,開盤后發(fā)現(xiàn)盤片上有大量嚴重劃痕,無法修復(fù)&讀取上面的數(shù)據(jù),只能采取缺盤處理。
2、將故障raid5陣列的其他完好硬盤以只讀方式進行扇區(qū)級的鏡像,為了安全起見,將另一組正常raid5陣列所有磁盤也做了鏡像。鏡像完成后按照編號將所有磁盤還原到原服務(wù)器中。后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進行,避免對原始磁盤數(shù)據(jù)造成二次破壞。
3、基于鏡像文件分析所有磁盤底層數(shù)據(jù),獲取故障raid5的相關(guān)信息(盤序、條帶、校驗方向等),利用獲取到的raid5信息虛擬重組raid5陣列,對于無法修復(fù)的故障硬盤則進行缺盤處理。
4、分析重組出來的raid5陣列,找到lvm結(jié)構(gòu)信息。
5、分析lvm結(jié)構(gòu),北亞企安數(shù)據(jù)恢復(fù)工程師編寫程序提取raid5陣列中的lvm物理卷lun。
6、重組pv&生成lvm卷。
5、分析重組好的lvm卷內(nèi)的EXT3文件系統(tǒng),使用北亞企安自主研發(fā)的工具解析&導(dǎo)出ext3文件系統(tǒng)數(shù)據(jù)。
服務(wù)器數(shù)據(jù)驗證:
在這個服務(wù)器數(shù)據(jù)恢復(fù)案例中,有一塊硬盤存在嚴重的物理故障,無法修復(fù),在數(shù)據(jù)恢復(fù)過程中會出現(xiàn)raid結(jié)構(gòu)缺陷或者文件損壞的情況,好在本案例中絕大部分文件通過驗證,只有極少數(shù)據(jù)損壞嚴重?zé)o法恢復(fù)。經(jīng)過驗證,用戶方認可本次數(shù)據(jù)恢復(fù)結(jié)果。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
12文章
9329瀏覽量
86131 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
587瀏覽量
17662 -
RAID5
+關(guān)注
關(guān)注
0文章
122瀏覽量
12772
發(fā)布評論請先 登錄
相關(guān)推薦
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列熱備盤同步數(shù)據(jù)失敗的數(shù)據(jù)恢復(fù)案例
![<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'>備</b>盤<b class='flag-5'>同步</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>失敗</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/A2/C8/wKgZomUBYeSAdaNDAASKsYnO4kY754.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列崩潰導(dǎo)致上層lun無法正常使用的數(shù)據(jù)恢復(fù)案例
![<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'>導(dǎo)致</b>上層lun無法正常使用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web1/M00/F5/CD/wKgaoWdEEuKANb_mAAFsIQ9lvYU381.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5+LVM數(shù)據(jù)恢復(fù)案例
![<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>+LVM<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/A3/3C/wKgaomT4JNiAO67gAADBF74je_Y353.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5熱備盤上線過程中又有磁盤離線的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列硬盤離線但熱備盤未激活的數(shù)據(jù)恢復(fù)案例
![<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'>離線</b>但<b class='flag-5'>熱</b><b class='flag-5'>備</b>盤未激活的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/8D/A3/wKgaomS-P5qABpvpAAJHt7YF-2Q139.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤未全部成功啟用的數(shù)據(jù)恢復(fù)案例
![<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'>備</b>盤未全部成功啟用的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/AE/91/poYBAGSej7aAKnv5AAQ0yP7zgS8686.png)
服務(wù)器數(shù)據(jù)恢復(fù)—硬盤離線導(dǎo)致Raid5陣列熱備盤上線失敗的數(shù)據(jù)恢復(fù)案例
![<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'>離線</b><b class='flag-5'>導(dǎo)致</b><b class='flag-5'>Raid5</b>陣列<b class='flag-5'>熱</b><b class='flag-5'>備</b><b class='flag-5'>盤上線</b><b class='flag-5'>失敗</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/02/65/wKgaoma1rjSAYScHAAFvVBOPZgo299.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤同步失敗的數(shù)據(jù)恢復(fù)案例
![<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'>備</b>盤<b class='flag-5'>同步</b><b class='flag-5'>失敗</b>的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/AB/FA/poYBAGSIG0OAGf3SAAHmvStiJKA135.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤未完全激活導(dǎo)致陣列崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—EMC存儲中raid5陣列多塊硬盤離線的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5熱備盤同步過程中硬盤離線的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列硬盤離線且熱備盤未激活的數(shù)據(jù)恢復(fù)案例
![<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'>離線</b>且<b class='flag-5'>熱</b><b class='flag-5'>備</b>盤未激活的<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/EC/35/wKgZomZhfCSAUxUVAAHViov44ZE370.png)
評論