VSAN數據恢復環境:
一套有三臺服務器節點的VSAN超融合基礎架構,每臺服務器節點上配置2塊SSD硬盤和4塊機械硬盤。
每個服務器節點上配置有兩個磁盤組,每個磁盤組使用1個SSD硬盤作為緩存盤,2個機械硬盤作為容量盤。三臺服務器節點上共配置6個磁盤組,共同組成VSAN存儲空間,存放虛擬機文件。
需要恢復服務器節點上的數據庫數據。
北亞企安數據恢復——vsan數據恢復
VSAN故障:
非正常關機導致VSAN邏輯架構出現故障,部分虛擬機磁盤組件出現問題,磁盤文件丟失。
VSAN數據恢復過程:
1、將VSAN架構所有服務器節點上磁盤編號后取出,經過硬件工程師檢測后沒有發現有硬盤存在物理故障。將所有磁盤以只讀方式進行扇區級的全盤鏡像,鏡像完成后將所有磁盤按照編號還原到原服務器節點中,后續的數據分析和數據恢復操作都基于鏡像文件進行,避免對原始磁盤數據造成二次破壞。
2、基于鏡像文件進行掃描分析,經過分析發現故障虛擬機的元數據和組件信息沒有遭到嚴重破壞或者出現丟失的情況。
3、VSAN中所有文件以對象的方式存在,每個對象被分割為多個組件。掃描所有組件信息,組件信息中記錄了組件ID和該組件所屬對象的對象ID等信息。北亞企安數據恢復工程師編寫程序掃描組件信息。
4、根據組件中的信息找到每個數據塊和該數據塊在組件的邏輯位置,北亞企安數據恢復工程師編寫程序提取完整組件。
5、根據組件信息中的描述信息,將組件按照描述信息中記錄的RAID級別和各個組件在對象中的邏輯位置進行組合,拼接出完整的對象(vmdk文件)。
6、每個組件可能會有部分數據留在緩存盤上而并沒有寫入到容量盤中,北亞企安數據恢復工程師編寫程序將緩存盤上的數據刷新到對應的組件或對象中。
7、針對有快照的vmdk文件,將快照和父盤進行合并。
8、解析合并完成后的vmdk文件,提取其中的SQLServer數據庫備份文件。
9、安裝SQLServer數據庫環境,將提取完成的SQLServer數據庫備份文件進行還原操作,還原過程中沒有出現報錯,成功還原后使用dbcc命令檢查數據庫完整性,檢查過程中也無任何報錯。
10、由用戶對數據庫數據進行檢測,經過多方檢測后,確認恢復出來的數據完整有效。本次vsan數據恢復工作完成。
審核編輯 黃宇
-
服務器
+關注
關注
12文章
9123瀏覽量
85324 -
數據恢復
+關注
關注
10文章
568瀏覽量
17432
發布評論請先 登錄
相關推薦
評論