服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
一臺(tái)服務(wù)器上5塊硬盤組建raid5磁盤陣列,用于存儲(chǔ)公司數(shù)據(jù),無(wú)備份。
服務(wù)器故障&分析:
服務(wù)器上一塊硬盤故障掉線,用戶聘請(qǐng)一家運(yùn)維公司對(duì)服務(wù)器進(jìn)行維護(hù),運(yùn)維公司技術(shù)人員在沒(méi)有了解清楚服務(wù)器原始環(huán)境的情況下,將服務(wù)器上沒(méi)有掉線的4塊硬盤重新組建為一組新的raid5陣列,導(dǎo)致服務(wù)器原有數(shù)據(jù)全部丟失。
本案例中導(dǎo)致服務(wù)器數(shù)據(jù)丟失的原因就是重建raid5這個(gè)操作。用戶服務(wù)器上原始陣列是raid5,即使有一塊硬盤掉線也不會(huì)影響服務(wù)器的正常運(yùn)行和數(shù)據(jù)的完整性。但運(yùn)維公司技術(shù)人員在沒(méi)有搞清楚原始環(huán)境的情況下使用剩下4塊沒(méi)有掉線的硬盤重建raid5陣列,重建raid5磁盤陣列會(huì)導(dǎo)致全盤重建校驗(yàn)塊,意味著原始raid5陣列的數(shù)據(jù)肯定會(huì)被破壞。
經(jīng)過(guò)北亞數(shù)據(jù)恢復(fù)工程師初步檢測(cè),運(yùn)維公司技術(shù)人員通過(guò)4塊硬盤組建的raid5是雙循環(huán),塊大小為64,條帶化校驗(yàn)次數(shù)為16;故障服務(wù)器內(nèi)原始的5盤raid5陣列也是雙循環(huán),塊大小為12,條帶化校驗(yàn)次數(shù)為16。由此可以推斷:服務(wù)器內(nèi)重建raid5陣列的4塊硬盤中每隔3M的數(shù)據(jù)將出現(xiàn)1M的原始數(shù)據(jù)被破壞。要恢復(fù)服務(wù)器內(nèi)原始raid5的數(shù)據(jù)就要分析掉線的那塊硬盤,通過(guò)對(duì)比5盤raid陣列和4盤raid陣列的差異,利用掉線硬盤數(shù)據(jù)補(bǔ)缺其他4塊硬盤中被破壞的原始數(shù)據(jù),最后重組raid,解釋文件系統(tǒng)并導(dǎo)出文件即可。因此本案例恢復(fù)數(shù)據(jù)的完整度取決于掉線硬盤的數(shù)據(jù)量。
服務(wù)器數(shù)據(jù)恢復(fù)過(guò)程:
1、對(duì)故障服務(wù)器內(nèi)的所有硬盤以只讀方式做扇區(qū)級(jí)別的鏡像備份,后續(xù)的數(shù)據(jù)分析和恢復(fù)操作都基于鏡像文件,避免對(duì)原始數(shù)據(jù)造成二次破壞。
2、分析鏡像文件,獲取服務(wù)器數(shù)據(jù)被破壞之前原始raid5陣列的raid結(jié)構(gòu)和破壞之后新組建raid5陣列的raid結(jié)構(gòu)。
3、對(duì)比數(shù)據(jù)被破壞前后的raid陣列結(jié)構(gòu),分析raid結(jié)構(gòu)差異,北亞數(shù)據(jù)恢復(fù)工程師編寫修正程序并提取數(shù)據(jù)。
4、按照故障服務(wù)器內(nèi)原始raid5磁盤陣列結(jié)構(gòu)虛擬重組raid5陣列,生成鏡像文件。
5、提取掉線硬盤內(nèi)的數(shù)據(jù),利用掉線硬盤數(shù)據(jù)補(bǔ)全虛擬重組的raid5陣列數(shù)據(jù),對(duì)文件系統(tǒng)錯(cuò)誤進(jìn)行修正。
6、將修復(fù)后的數(shù)據(jù)導(dǎo)入到新空間并進(jìn)行驗(yàn)證,驗(yàn)證無(wú)誤后交由用戶親自驗(yàn)證。
7、經(jīng)過(guò)用戶客戶反復(fù)驗(yàn)證,確認(rèn)恢復(fù)出來(lái)數(shù)據(jù)完整可用,本次數(shù)據(jù)恢復(fù)工作完成。
審核編輯黃昊宇
-
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
587瀏覽量
17662 -
RAID5
+關(guān)注
關(guān)注
0文章
122瀏覽量
12772
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列熱備盤同步數(shù)據(jù)失敗的數(shù)據(jù)恢復(fù)案例
![服務(wù)器<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'>數(shù)據(jù)</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無(wú)法正常使用的數(shù)據(jù)恢復(fù)案例
![服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>raid5</b>陣列崩潰導(dǎo)致上層lun無(wú)法正常使用的<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ù)—用5盤RAID5陣列中的4塊盤重建RAID5陣列后如何恢復(fù)原始數(shù)據(jù)?
RAID5數(shù)據(jù)恢復(fù)—如何重組RAID5陣列?
![<b class='flag-5'>RAID5</b><b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—如何重組<b class='flag-5'>RAID5</b>陣列?](https://file1.elecfans.com/web2/M00/09/F2/wKgZomcXV4SATWTVAABcfnhAhrg486.png)
服務(wù)器數(shù)據(jù)恢復(fù)—RAID5陣列硬盤離線但熱備盤未激活的數(shù)據(jù)恢復(fù)案例
![服務(wù)器<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'>數(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ù)案例
![服務(wù)器<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'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file.elecfans.com/web2/M00/AE/91/poYBAGSej7aAKnv5AAQ0yP7zgS8686.png)
服務(wù)器數(shù)據(jù)恢復(fù)—5盤RAID5陣列重建4盤raid5陣列如何恢復(fù)原raid5數(shù)據(jù)?
![服務(wù)器<b class='flag-5'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>—<b class='flag-5'>5</b><b class='flag-5'>盤</b><b class='flag-5'>RAID5</b>陣列<b class='flag-5'>重建</b><b class='flag-5'>4</b><b class='flag-5'>盤</b><b class='flag-5'>raid5</b>陣列如何<b class='flag-5'>恢復(fù)</b>原<b class='flag-5'>raid5</b><b class='flag-5'>數(shù)據(jù)</b>?](https://file1.elecfans.com/web2/M00/FD/AD/wKgaomaWCbOAfreTAAJB2aG3q9w061.png)
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列熱備盤同步失敗的數(shù)據(jù)恢復(fù)案例
![服務(wù)器<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'>數(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存儲(chǔ)中raid5陣列多塊硬盤離線的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列硬盤壞道導(dǎo)致raid崩潰的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5熱備盤同步過(guò)程中硬盤離線的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列硬盤離線且熱備盤未激活的數(shù)據(jù)恢復(fù)案例
![服務(wù)器<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'>數(shù)據(jù)</b><b class='flag-5'>恢復(fù)</b>案例](https://file1.elecfans.com/web2/M00/EC/35/wKgZomZhfCSAUxUVAAHViov44ZE370.png)
評(píng)論