vsan數據恢復環境&故障:
4臺服務器基于vsan分布式架構的組建一個集群。每臺節點服務器上有2組由6塊硬盤組建的raid磁盤陣列,上層存放虛擬機文件。
某一個服務器節點上有一塊硬盤離線,vsan的數據安全機制啟動,開始重構及遷移數據。數據遷移過程中機房斷電導致數據重構失敗。服務器重啟后發現該服務器另一組磁盤陣列上又有2塊硬盤應該是異常斷電導致的離線,整個分布式存儲出現故障,所有虛擬機無法訪問。
vsan數據恢復過程:
1、將所有節點服務器上的編號后取出硬盤以只讀模式進行鏡像,備份完成后將所有硬盤按照原樣還原到原服務器上。后續的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。
2、基于鏡像文件分析所有磁盤的底層數據,分析虛擬機所在磁盤位置的數據分布情況。針對vsan架構下的虛擬化數據恢復,北亞企安數據恢復工程師開發了一個程序對分析出來的數據進行準確性驗證。
再次分析每個節點服務器上的兩個磁盤組,搞清楚每個磁盤組內部的硬盤對應關系。每塊硬盤都有一個唯一標識進行磁盤間的對應,根據硬盤的ID信息讀取磁盤組中硬盤ID信息。
3、獲取每塊硬盤的UUID和磁盤組的UUID。
4、根據每個磁盤組中的容量盤的組件信息獲取此容量盤的組件信息。
5、根據組件信息中記錄的組件的MAP位置提取組件位圖。
6、根據組件的位圖提取組件數據和緩存數據。
7、根據組件的描述信息獲取組件所屬對象及組件順序,并把組件合并成對象。
8、根據對象提取數據。提取出所有數據后,數據恢復工程師對恢復結果進行驗證,沒有發現異常。用戶方親自驗證所有數據后確認所有數據成功恢復。本次vsan數據恢復工作完成。
審核編輯 黃宇
-
服務器
+關注
關注
13文章
9795瀏覽量
88009 -
RAID
+關注
關注
0文章
282瀏覽量
36862 -
數據恢復
+關注
關注
10文章
650瀏覽量
18158 -
分布式
+關注
關注
1文章
997瀏覽量
75420
發布評論請先 登錄
raid5數據恢復—Raid陣列重建后如何恢復原陣列的數據?
服務器數據恢復—Linux系統服務器崩潰的數據恢復案例
服務器數據恢復—Raid5陣列熱備盤上線失敗的數據恢復案例

服務器數據恢復—華為OceanStor存儲中RAID5陣列數據恢復案例

評論