tft每日頭條

 > 科技

 > raid數據丢失恢複

raid數據丢失恢複

科技 更新时间:2024-12-19 15:58:57

環境:

EMC存儲服務器;

10塊硬盤組成RAID5磁盤陣列。

raid數據丢失恢複(EMC服務器riad5硬盤掉線緻服務器崩潰的數據恢複)1

北亞數據恢複—EMC存儲服務器riad5數據恢複

故障:

RAID5磁盤陣列有3塊硬盤由于故障離線導緻服務器癱瘓。管理員添加了新硬盤做rebuild,但是沒有拔掉掉線的硬盤,服務器中有3塊多餘硬盤。

raid數據丢失恢複(EMC服務器riad5硬盤掉線緻服務器崩潰的數據恢複)2

北亞數據恢複—EMC存儲服務器riad5數據恢複

數據恢複過程:

1、服務器管理員初步判斷服務器癱瘓是因為陣列中硬盤出現硬件故障導緻的,于是将所有硬盤交給北亞數據數據恢複中心進行了物理檢測。北亞硬件工程師對服務器中所有硬盤進行檢測後沒有發現硬盤存在物理故障,把硬盤移交給北亞數據恢複工程師進行處理。

2、對所有磁盤進行鏡像備份後,北亞數據恢複工程師開始對服務器raid結構進行分析。

3、北亞數據恢複工程師發現該服務器中的硬盤每512字節就多增加了一個8字節的校驗,也就是每扇區520字節。這種情況下繼續進行raid結構分析将十分困難。北亞數據恢複工程師編寫了一個小程序将8字節的校驗去掉,方便後期的工作。

4、用這個小程序将所有磁盤都轉換完成後,北亞數據恢複工程師繼續分析RAID的結構。由于多了3塊舊盤,需要通過比較每塊磁盤,即其中會有兩塊磁盤前面的一部分相同,而這兩塊磁盤中會有一個是舊的,由于舊的數據量沒有新盤多,所以數據量少的就是舊盤,按照這種思路可以分辨出新盤和舊盤。這樣的磁盤會有3對。

5、此服務器使用的是NTFS文件系統,可以用MFT弄清楚RAID結構。搞清楚RAID結構後,北亞數據恢複工程師發現這是一個雙循環RAID 5。因此無法借助數據恢複工具重組RAID,北亞數據恢複工程師隻好通過其他方式重組raid陣列。

6、重組RAID後發現數據不是最新的。北亞數據恢複工程師推斷出現這種問題的原因是:RAID5第一塊硬盤掉線的時候管理員沒有及時發現,沒有及時添加新的硬盤做rebuild,導緻服務器運行一段時間後又有一塊硬盤掉線了,才造成整個RAID不可用。所以還需要找出一塊舊的磁盤,才能生成最新的數據。

7、北亞數據恢複工程師采用窮舉加校驗的方法進行分析,即假設某個磁盤是掉線的,踢掉磁盤後重組RAID,但不是生成全部的數據,而是隻生成前面5G的數據,我們隻需要查看這個索引表的位圖的信息是否正确就可以判斷此RAID是否正确。如果正确,那麼生成此RAID的數據即可完成RAID的重組。經過3天的努力,數據最終完全恢複。

raid數據丢失恢複(EMC服務器riad5硬盤掉線緻服務器崩潰的數據恢複)3

北亞數據恢複—EMC存儲服務器riad5數據恢複

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved