Hp DL380服務(wù)器raid磁盤故障的數(shù)據(jù)庫數(shù)據(jù)恢復(fù)
環(huán)境:
HP DL380服務(wù)器;
三塊300GSAS硬盤;
數(shù)據(jù)庫在D分區(qū);
備份放在E分區(qū)。
故障:
一塊硬盤出現(xiàn)故障,狀態(tài)燈紅色,RAID癱瘓,存儲故障,D分區(qū)不能識別,E分區(qū)可識別,拷貝備份文件報(bào)錯。重啟服務(wù)器,導(dǎo)致先離線的硬盤上線,同步一段時間數(shù)據(jù),但是在同步完成之前就強(qiáng)制關(guān)機(jī),之后就沒有動過服務(wù)器。
1、為了確保現(xiàn)存磁盤中數(shù)據(jù)的安全,北亞數(shù)據(jù)恢復(fù)工程師先對磁盤做只讀鏡像備份,三塊硬盤可以正常讀取,沒有發(fā)現(xiàn)壞道,只讀鏡像備份日志。
數(shù)據(jù)恢復(fù)-數(shù)據(jù)庫數(shù)據(jù)恢復(fù)
2、數(shù)據(jù)恢復(fù)工程師對備份的鏡像文件進(jìn)行詳細(xì)分析,重組raid結(jié)構(gòu),并進(jìn)行異或校驗(yàn),部分校驗(yàn)通過。因?yàn)殡x線硬盤上線之后進(jìn)行同步操作可能會損壞數(shù)據(jù),部分通過就是表示數(shù)據(jù)有損壞,
北亞數(shù)據(jù)恢復(fù)-數(shù)據(jù)庫數(shù)據(jù)恢復(fù)
3、RAID分析過程,嘗試多種硬盤離線狀態(tài)下提取數(shù)據(jù),每塊盤離線所提取的數(shù)據(jù)都是一樣的,
4、數(shù)據(jù)恢復(fù)工程師首先針對E分區(qū)中的dat文件進(jìn)行分析修復(fù)。發(fā)現(xiàn)兩個備份文件都有損壞,
數(shù)據(jù)恢復(fù)-數(shù)據(jù)庫數(shù)據(jù)恢復(fù)
5、數(shù)據(jù)恢復(fù)工程師分析聚合dat碎片,驗(yàn)證dat數(shù)據(jù)完整性,底層結(jié)構(gòu)顯示有損壞。
數(shù)據(jù)恢復(fù)-數(shù)據(jù)庫數(shù)據(jù)恢復(fù)
6、同時進(jìn)行D分區(qū)的數(shù)據(jù)文件的分析掃描,由于存儲同步,數(shù)據(jù)文件目錄不可見。
數(shù)據(jù)恢復(fù)-數(shù)據(jù)庫數(shù)據(jù)恢復(fù)
7、數(shù)據(jù)恢復(fù)工程師對D分區(qū)自由空間數(shù)據(jù)頁進(jìn)行掃描,并對文件碎片進(jìn)行分析和聚合。
8、數(shù)據(jù)恢復(fù)工程師驗(yàn)證數(shù)據(jù)文件碎片的完整性和有效性。
9、提取備份文件中的數(shù)據(jù)記錄到新建的數(shù)據(jù)庫中。
10、通過上層應(yīng)用連接數(shù)據(jù)庫,驗(yàn)證數(shù)據(jù)可用性,數(shù)據(jù)庫文件可以正常加載,上層應(yīng)用軟件中用戶賬號正常,可以進(jìn)行正常數(shù)據(jù)查詢。
數(shù)據(jù)恢復(fù)結(jié)果:
下一篇:MySQL錯誤處理