raid5因兩塊硬碟掉線導致的資料丟失恢復過程分享

2021-08-02 06:54:28 字數 1278 閱讀 8598

全文鏈結

1. 故障描述

本案例是hp p2000的儲存vmware exsi虛擬化平台,由raid-5由10塊lt硬碟組成,其中6號盤是熱備盤,由於故障導致raid-5磁碟陣列的兩塊盤掉線,表現為兩塊硬碟亮黃燈。 經使用者方維護人員檢測,故障硬碟應為物理故障,表現為:序列號無法讀取,在sas擴充套件卡上硬碟無法識別。

2. 資料備份與修復

故障發生後使用者方工程師與我公司聯絡,經過詳細諮詢,了解到故障比較嚴重,必須把raid-5磁碟陣列帶到我公司進行檢測,檢測raid-5的每塊成員盤是物理故障(磁頭損壞或者碟片劃傷)還是邏輯故障。由於情況緊急,工程師在接到原盤以後,立即著手準備檢測。對能識別的好盤用連線到北亞映象伺服器上使用winhex做扇區級映象,同時對不能識別的壞盤進行檢測。

首先將壞盤連線到外部的sas擴充套件卡上,加電後通過硬碟工作聲音判斷硬碟電機能夠起轉,但是磁頭沒有進行尋道操作,於是嘗試把硬碟pcb分離下來對hda元件氧化部分進行清潔操作,將pcb還原後故障依舊。於是和客戶溝通使用6號熱備盤的好pcb替換到故障盤上進行嘗試性修復,再將故障盤pcb上的rom晶元替換到6號盤的好pcb上面後硬碟工作時起轉和磁頭尋道聲音都正常,但是在尋道結束後,有明顯的敲盤聲音,於是判斷有可能磁頭損壞。在和使用者溝通後嘗試使用6號熱備盤中的好磁頭對故障盤進行替換操作以讀取資料。在無塵室對故障盤進行開盤更換磁頭操作後,將故障盤連線到專業硬碟維修工作上進行檢測,發現故障盤已經不能識別,資料無法讀取。

因為使用者有兩塊故障盤,之前嘗試修復的都是其中一塊,再次和客戶溝通嘗試對另一塊故障盤進行修復操作。和先前的故障盤一樣,這塊盤的故障依舊是磁頭損壞,因為使用者的hp oem盤**昂貴,於是嘗試在網上購買st原廠的相同型號硬碟進行磁頭更換。這塊硬碟的磁頭更換完成後,裝置能夠正常識別硬碟,於是將故障盤所有扇區完整映象到一塊相同容量的備份盤中。

3.重組raid-5步驟

【判斷起始扇區】所有硬碟都映象好後就可以重組了,用winhex開啟9塊盤(熱備盤不需要加進去重組),先把映象檔案解析成磁碟。可以看到這9塊盤的0扇區都有「55 aa」標誌,如圖1所示。

查詢結果如圖2所示,0x01c2h處表示該分割槽的型別,這裡顯示「05」,代表這是乙個擴充套件分割槽。因此從0扇區看這是乙個不正常的mbr分割槽結構。

伺服器raid5兩塊硬碟離線資料恢復方法 過程

伺服器故障情況簡介 客戶的一台ibm x3850伺服器上組了乙個raid5磁碟陣列,有兩塊硬碟離線,伺服器崩潰。北亞資料恢復中心工程師對伺服器進行初檢,客戶的磁碟陣列由5塊硬碟組成,linux redhat 5.3作業系統,儲存乙個oracle資料庫。陣列中有兩塊硬碟處於離線狀態,熱備盤未啟用。硬碟...

raid0兩塊硬碟損壞資料恢復過程

前幾天接到一組4塊盤scsi raid0 1的資料恢復,客戶說做了兩組raid1,現在raid狀態裡顯示有3快盤offline。如果兩組盤分別作raid1,現在也應該有一組邏輯盤可以正常工作,但是事實並不是這樣,我就表示有疑問了,什麼原因?把硬碟單獨鏈結scsi介面卡進入系統沒有發現異常,也沒有明顯...

RAID5當一塊硬碟離線後處理

raid5當一塊硬碟離線後,處理降級狀態,這時候正常的建議是馬上更換硬碟做 rebuild 以恢復完整的資料狀態,如果有熱備盤的話,就會自動做 rebuild 這樣做合適嗎?一組raid卷在工作很長時間以後也很少會讀到物理硬碟的所有磁碟空間,同一時間更是不可能。部分情況下,硬碟會在沒有讀到的區域或者...