VSAN數(shù)據(jù)恢復(fù)環(huán)境:
一套有三臺服務(wù)器節(jié)點的VSAN超融合基礎(chǔ)架構(gòu),每臺服務(wù)器節(jié)點上配置2塊SSD硬盤和4塊機(jī)械硬盤。
每個服務(wù)器節(jié)點上配置有兩個磁盤組,每個磁盤組使用1個SSD硬盤作為緩存盤,2個機(jī)械硬盤作為容量盤。三臺服務(wù)器節(jié)點上共配置6個磁盤組,共同組成VSAN存儲空間,存放虛擬機(jī)文件。
需要恢復(fù)服務(wù)器節(jié)點上的數(shù)據(jù)庫數(shù)據(jù)。
北亞企安數(shù)據(jù)恢復(fù)——vsan數(shù)據(jù)恢復(fù)
VSAN故障:
非正常關(guān)機(jī)導(dǎo)致VSAN邏輯架構(gòu)出現(xiàn)故障,部分虛擬機(jī)磁盤組件出現(xiàn)問題,磁盤文件丟失。
VSAN數(shù)據(jù)恢復(fù)過程:
1、將VSAN架構(gòu)所有服務(wù)器節(jié)點上磁盤編號后取出,經(jīng)過硬件工程師檢測后沒有發(fā)現(xiàn)有硬盤存在物理故障。將所有磁盤以只讀方式進(jìn)行扇區(qū)級的全盤鏡像,鏡像完成后將所有磁盤按照編號還原到原服務(wù)器節(jié)點中,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對原始磁盤數(shù)據(jù)造成二次破壞。
2、基于鏡像文件進(jìn)行掃描分析,經(jīng)過分析發(fā)現(xiàn)故障虛擬機(jī)的元數(shù)據(jù)和組件信息沒有遭到嚴(yán)重破壞或者出現(xiàn)丟失的情況。
3、VSAN中所有文件以對象的方式存在,每個對象被分割為多個組件。掃描所有組件信息,組件信息中記錄了組件ID和該組件所屬對象的對象ID等信息。北亞企安數(shù)據(jù)恢復(fù)工程師編寫程序掃描組件信息。
4、根據(jù)組件中的信息找到每個數(shù)據(jù)塊和該數(shù)據(jù)塊在組件的邏輯位置,北亞企安數(shù)據(jù)恢復(fù)工程師編寫程序提取完整組件。
5、根據(jù)組件信息中的描述信息,將組件按照描述信息中記錄的RAID級別和各個組件在對象中的邏輯位置進(jìn)行組合,拼接出完整的對象(vmdk文件)。
6、每個組件可能會有部分?jǐn)?shù)據(jù)留在緩存盤上而并沒有寫入到容量盤中,北亞企安數(shù)據(jù)恢復(fù)工程師編寫程序?qū)⒕彺姹P上的數(shù)據(jù)刷新到對應(yīng)的組件或?qū)ο笾小?br />
7、針對有快照的vmdk文件,將快照和父盤進(jìn)行合并。
8、解析合并完成后的vmdk文件,提取其中的SQLServer數(shù)據(jù)庫備份文件。
9、安裝SQLServer數(shù)據(jù)庫環(huán)境,將提取完成的SQLServer數(shù)據(jù)庫備份文件進(jìn)行還原操作,還原過程中沒有出現(xiàn)報錯,成功還原后使用dbcc命令檢查數(shù)據(jù)庫完整性,檢查過程中也無任何報錯。
10、由用戶對數(shù)據(jù)庫數(shù)據(jù)進(jìn)行檢測,經(jīng)過多方檢測后,確認(rèn)恢復(fù)出來的數(shù)據(jù)完整有效。本次vsan數(shù)據(jù)恢復(fù)工作完成。
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9738瀏覽量
87500 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
643瀏覽量
18071
發(fā)布評論請先 登錄
vsan數(shù)據(jù)恢復(fù)—vsan分布式服務(wù)器節(jié)點上raid數(shù)據(jù)恢復(fù)案例
oracle數(shù)據(jù)恢復(fù)—oracle數(shù)據(jù)庫誤執(zhí)行錯誤truncate命令如何恢復(fù)數(shù)據(jù)?

Vsan數(shù)據(jù)恢復(fù)——Vsan分布式文件系統(tǒng)上虛擬機(jī)不可用的數(shù)據(jù)恢復(fù)

分布式存儲數(shù)據(jù)恢復(fù)—虛擬機(jī)上hbase和hive數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例
vsan數(shù)據(jù)恢復(fù)—vsan緩存盤出現(xiàn)故障導(dǎo)致數(shù)據(jù)丟失的數(shù)據(jù)恢復(fù)案例
虛擬化數(shù)據(jù)恢復(fù)—誤還原快照的數(shù)據(jù)恢復(fù)案例
SqlServer數(shù)據(jù)恢復(fù)—SqlServer數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例

vSAN數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致虛擬機(jī)無法啟動的vSAN數(shù)據(jù)恢復(fù)案例

XSAN數(shù)據(jù)恢復(fù)-XSAN文件系統(tǒng)數(shù)據(jù)恢復(fù)案例

VSAN數(shù)據(jù)恢復(fù)——全閃存VSAN服務(wù)器節(jié)點磁盤組緩存盤出現(xiàn)故障的數(shù)據(jù)恢復(fù)案例


【vsan數(shù)據(jù)恢復(fù)】VSAN超融合基礎(chǔ)架構(gòu)數(shù)據(jù)恢復(fù)案例 #數(shù)據(jù)恢復(fù) #vsan數(shù)據(jù)恢復(fù) #服務(wù)器數(shù)據(jù)恢復(fù)
數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—Oracle ASM實例無法掛載的數(shù)據(jù)恢復(fù)案例

Oracle數(shù)據(jù)恢復(fù)—異常斷電后Oracle數(shù)據(jù)庫啟庫報錯的數(shù)據(jù)恢復(fù)案例

評論