作者:admin 日期:2023-09-28 瀏覽: 次
「服務器數據恢復」某研究院DELL服務器中RAID5數據恢復案例
服務器數據恢復環境:
某研究院DELL服務器;
15塊硬盤組建的RAID5。
服務器故障:
RAID5中開始有一塊硬盤離線,更換了新硬盤,在進行數據同步的過程中,另外一塊磁盤指示燈報警,同步數據失敗,陣列無法正常工作。管理員聯系我們數據恢復中心進行數據恢復。
服務器故障檢測:
服務器數據恢復工程師對故障服務器的硬盤進行檢測,發現最早離線的硬盤訪問速度極緩慢,第二塊離線的磁盤有少量壞扇區,其他磁盤沒有發現明顯的物理故障。整個陣列只包含一個卷組,該卷組占用陣列全部空間,并且該卷組只有一個起始位置為0扇區的XFS裸分區。
RAID5只支持一塊磁盤的錯誤冗余功能,當第二塊磁盤離線后陣列便無法正常工作。本案例陣列崩潰主要是由第二塊磁盤離線造成的,所以第二塊磁盤的處理是此次服務器數據恢復的關鍵。
服務器數據恢復過程:
1、服務器數據恢復工程師對所有硬盤做只讀鏡像備份,單獨備份第二塊離線的硬盤,備份過程中跳過壞扇區。
2、對15塊硬盤鏡像文件進行異或測試,全部通過,無明顯錯誤。
3、北亞數據恢復工程師計算出第二塊硬盤損壞扇區位置的數據,并將其寫入鏡像文件。
4、在備份過程中同時分析原RAID組成結構,構建虛擬RAID環境,驗證RAID結構是否正確。
5、將第二塊磁盤的鏡像備份到新硬盤,并將其強制上線,更換第一塊磁盤,并對其進行同步。(注意:在操作之前要對所有硬盤進行備份)
上海數據恢復7、導出數據。
服務器數據恢復結論:
因為異或測試完全通過,所以發生故障后應該沒有寫入新數據或者對結構進行改動。可以根據其他幾塊好硬盤計算出壞硬盤對應位置的數據。