造成RAID組癱瘓的情況有很多,掌握這幾步即可高效解決問題
一、 伺服器裝置型別 :
HP DL380伺服器
300G SAS 盤 數量三塊
二、 伺服器 故障描述:
硬碟 磁碟故障導致整個RAID組癱瘓, 具體顯示為其中 一塊硬碟狀態燈為紅色。 由於 資料庫儲存在 D分割槽,備份儲存在E分割槽。儲存故障,造成D分割槽不可識別, E 分割槽可識別,但是拷貝備份檔案報錯, 通過 重啟伺服器,導致先離線的硬碟上線,並同步了一段時間,在沒有同步完成就直接強制關機,之後 未對伺服器做任何操作。
三、 伺服器 資料恢復 操作 流程 :
1、 為了確保現存磁碟中資料的安全,先對磁碟做只讀映象備份,三塊 硬碟 可以 正常讀取 , 沒有發現壞道 。 只讀 映象備份日誌 如下圖所示:
2、 對備份的映象檔案進行詳細分析,重組rai d結構 ,並進行異或校驗, 部分校驗通過 。由於 離線 硬碟上線之後進行同步操作,會損壞資料 ,所以 如下圖 所示 表示 資料 有損壞 的情況。
3、 RAID 分析過程,嘗試 多種 硬碟離線狀態下提取資料, 每塊 盤離線所提取的資料都是一樣的 。
4、首先針對E分割槽中的 dat 檔案進行分析修復。發現兩個備份檔案都有損壞, 如下圖 :
5、 分析聚合dat碎片 ,驗證 dat 資料完整性,底層 結構顯示有損壞 。
6、同時 進行 D分割槽的資料檔案的分析掃描,由於儲存同步,資料檔案目錄不可見。
7、 對D分割槽自由空間資料頁掃描,並對檔案碎片進行分析和聚合。
8、 驗證 資料檔案碎片的完整性 和有效性。
9、 提取備份檔案中的資料記錄到新建的資料庫中 。
10、 通過上層應用連線資料庫 , 驗證資料可用性 ,資料庫 檔案可以正常載入, 上層 應用軟體中使用者賬號 正常 , 可以 進行 正常 資料查詢 。
四 、 伺服器資料 恢復結果
對重組的raid結構進行異或檢測 , 發現資料部分被同步損壞 ,但是還有部分資料正常
在恢復過程中 , 在 E盤發現2個 SealLib資料庫 的備份檔案。但是備份檔案資料中頁結構有小部分損壞,
在 D分割槽掃描的結果中資料碎片發現較連續的資料片段,碎片可用。通過對D分割槽碎片和E分割槽備份檔案進行整合拼接。
五、 伺服器資料恢復結論:
通過工程師解析處理 , 最終修復解析出的資料 可以 支撐整個應用的正常使用 ,上層應用可以正常查詢資料庫內容, 至此資料恢復工作結束 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2668446/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Raid5兩塊硬碟離線導致伺服器癱瘓的解決方法AI硬碟伺服器
- Latex請問這種情況怎麼解決
- 遇到RAID5陣列硬碟出現問題的情況該如何解決?AI陣列硬碟
- 請問python遇到這種情況怎麼解決?Python
- 這種方式解決EMC儲存崩潰RAID離線問題,簡單又高效AI
- raid5磁碟陣列伺服器癱瘓資料恢復AI陣列伺服器資料恢復
- raid5癱瘓導致資料庫損壞的恢復過程AI資料庫
- 伺服器raid陣列癱瘓如何恢復伺服器資料伺服器AI陣列
- IBM X3650M3儲存raid陣列癱瘓的恢復過程IBMAI陣列
- js中this指向有幾種情況JS
- 以實際情況切入,檢視MySQL複製問題的解決方案MySql
- 【解決方案】網站被DDoS攻擊打到癱瘓該如何應對?網站
- 當儲存EVA出現故障這種方法可高效解決資料丟失的情況
- Java解決遞迴造成的堆疊溢位問題Java遞迴
- sysbench fileio 壓測磁碟raid 5 raid 1 raid10 raid 50 情況AI
- Parametrix :CrowdStrike導致的系統癱瘓在78分鐘給全球造成150億美元的損失
- MySQL組複製的幾個常見問題以及解決辦法MySql
- 5分鐘即可掌握的前端高效利器:JavaScript 策略模式前端JavaScript模式
- 關於解決問題的幾個段位
- RabbitMQ如何解決各種情況下丟資料的問題MQ
- 簡單幾步解決win10 ghost您的電腦遇到問題的方法Win10
- Hue的Impala模組沒有釋放連線的問題解決
- 解決stderr重定向到stdout造成的輸出亂序問題
- 解決Oracle死鎖問題步驟Oracle
- 簡單幾步解決w10系統外接螢幕不能全屏的問題
- RedHatEnterpriseLinux6癱瘓恢復手記RedhatLinux
- 怎樣成為解決問題的高手?——關於問題解決的關鍵4步驟
- 簡單幾步解決win10控制皮膚裡沒有bitlocker驅動加密器問題Win10加密
- 請在這幾種情況下匯入TPM管理
- 簡單幾步解決win10安裝adobe after effects 2018失敗的問題Win10
- 簡單幾步解決win10系統nvspcap.dll沒有被指定在windows上執行的問題Win10PCAWindows
- Spring Boot幾種啟動問題的解決方案Spring Boot
- 域名汙染,4步解決域名汙染問題
- FrameLayout裡有CardView造成的顯示順序問題View
- 解決 requests 庫中的位元組物件問題物件
- Linux伺服器癱瘓資料恢復Linux伺服器資料恢復
- ubuntu 下解決埠被佔用的情況Ubuntu
- 常見的死鎖情況及解決方法