服務器數據恢復環境:
vmfs文件系統,存放的是SqlServer數據庫及其他辦公文件。
服務器故障:
工作人員誤操作還原快照,導致了SqlServer數據庫數據丟失。
服務器數據恢復過程:
1、拿到故障服務器的所有磁盤后,硬件工程師對所有磁盤做了硬件故障檢測,經過檢測沒有發現有磁盤存在硬件故障。在只讀環境下對所有硬盤做扇區級別的鏡像備份,備份完成后將所有磁盤按照編號還原到故障服務器中,后續的的數據分析及數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。
2、北亞企安數據恢復工程師基于鏡像文件分析底層數據后制定了兩套數據恢復方案:
方案1:通過修復快照文件來恢復數據。
方案2:通過拼接數據庫碎片修復數據庫來恢復數據。
方案1:修復快照文件。
1、根據北亞企安數據恢復技術團隊研究出來的vmfs文件系統結構和對底層數據的分析,北亞企安數據恢復工程師編寫程序掃描底層數據,提取出虛擬磁盤的元信息PBC、SBC。
2、提取出PBC,SBC后嘗試拼接&驗證丟失的快照文件,經過驗證發現提取出來的PBC,SBC損壞較多,無法利用現有的信息拼接快照文件,方案1不可行。
方案2:拼接數據庫。
1、根據vmfs索引和位圖信息掃描數據,提取虛擬磁盤的剩余空間。
2、北亞企安數據恢復工程師編寫數據掃描程序,掃描和提取剩余空間內的數據庫頁信息。
3、與用戶方的溝通確認需要恢復的數據庫名稱及表名。根據掃描到的數據庫頁信息和用戶提供的數據庫名字和表名字查找丟失數據庫頁。
4、查找&提取數據庫頁信息,經過北亞企安數據恢復工程師的人工比對,確認需要恢復的數據庫信息。北亞企安數據恢復工程師編寫數據庫拼接程序,調整相關系數,對掃描出的數據庫碎片文件進行拼接重組,恢復數據庫文件。
5、經過數據恢復工程師驗證,數據庫可以正常打開和使用。然后由用戶方對恢復出來的數據做多方面的驗證,經過驗證確認恢復數據完整可用。本次數據恢復工作完成。
審核編輯 黃宇
-
服務器
+關注
關注
12文章
9184瀏覽量
85482 -
數據恢復
+關注
關注
10文章
575瀏覽量
17468 -
SQLserver
+關注
關注
0文章
18瀏覽量
7005
發布評論請先 登錄
相關推薦
評論