服務器數據恢復-raid5熱備盤上線同步失敗的數據恢復案例

服務器數據恢復環(huán)境:
一臺服務器上有兩組分別由4塊SAS硬盤組建的raid5磁盤陣列,這兩組raid5陣列劃分LUN并組成LVM結構,格式化為EXT3文件系統(tǒng)。
服務器故障:
一組raid5陣列上的一塊硬盤未知原因離線,熱備盤上線替換離線硬盤并開始同步數據。在熱備盤上線同步數據過程中,該陣列中又有一塊磁盤離線,熱備盤同步失敗,該組raid5陣列崩潰,LVM結構不完整,EXT3文件系統(tǒng)不可用。
北亞企安數據恢復工程師對兩塊離線磁盤進行初檢,發(fā)現先離線的那塊硬盤無法識別,初步推斷該硬盤存在硬件故障,需要開盤修復,另一塊離線硬盤可以正常識別。
服務器數據恢復過程:
1、將早離線的故障硬盤開盤。開盤后發(fā)現盤片磨損嚴重,無法修復,只能對該raid5陣列進行缺盤處理。
2、將故障raid5陣列中的其他成員盤以只讀方式進行全盤鏡像備份,對另一組完好的raid5陣列中的所有磁盤也進行全盤鏡像備份。后續(xù)的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。


3、基于鏡像文件分析硬盤底層數據,對EXT3文件系統(tǒng)結構進行解析。分析出兩組raid5陣列的盤序、條帶大小、校驗方向等raid相關信息(兩組raid5陣列塊大小都為64K,校驗方向為左同步)。根據獲取到的raid相關信息重組兩組raid5陣列(對故障raid進行重組時注意進行缺盤處理)。


4、完成raid5陣列重組后,分析兩組raid5陣列中的底層數據,找到LVM結構信息并分析LVM結構。將兩組raid5陣列中作為PV(LVM物理卷)的LUN導出,然后使用北亞企安自主研發(fā)工具將兩個PV重組,重新生成LVM邏輯卷。

北亞企安數據恢復——raid5數據恢復

5、解析LV(邏輯卷)中的EXT3文件系統(tǒng),恢復并導出文件系統(tǒng)中的全部數據。用戶方工程師對恢復出來的數據進行反復檢測,確認恢復數據完整有效。本次數據恢復工作完成。
