vsan數(shù)據(jù)恢復(fù)環(huán)境:
一組4臺(tái)服務(wù)器搭建vsan集群;
每臺(tái)服務(wù)器配置有2組分別由6塊硬盤組成的磁盤陣列,上層是虛擬機(jī)文件。
北亞數(shù)據(jù)恢復(fù)——vsan數(shù)據(jù)恢復(fù)
vsan故障:
在運(yùn)行過(guò)程中,某一個(gè)節(jié)點(diǎn)的一塊硬盤離線,vsan安全機(jī)制啟動(dòng),開始重構(gòu)&遷移數(shù)據(jù)。在數(shù)據(jù)遷移過(guò)程中機(jī)房意外斷電,數(shù)據(jù)重構(gòu)失敗,服務(wù)器重啟,該節(jié)點(diǎn)的另一組磁盤陣列中的2塊磁盤由于異常斷電引發(fā)故障離線,從而讓整個(gè)分布式存儲(chǔ)癱瘓,上層所有虛擬機(jī)無(wú)法訪問(wèn)。
vsan數(shù)據(jù)恢復(fù)過(guò)程:
1、把+vsan集群所有節(jié)點(diǎn)上的硬盤以只讀方式做鏡像備份,備份完成后將硬盤按照原樣還原到原始環(huán)境,后續(xù)的數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析底層數(shù)據(jù),分析上層虛擬機(jī)所在磁盤位置的數(shù)據(jù)分布信息。使用北亞自研的針對(duì)vsan架構(gòu)下的虛擬化數(shù)據(jù)恢復(fù)輔助程序驗(yàn)證數(shù)據(jù)分布信息的準(zhǔn)確性。
3、再次分析每個(gè)節(jié)點(diǎn)上的兩個(gè)磁盤陣列,搞清楚每個(gè)磁盤陣列內(nèi)部的硬盤對(duì)應(yīng)關(guān)系。
4、在每塊硬盤上獲取磁盤的UUID和所在磁盤陣列的UUID。
5、根據(jù)每個(gè)磁盤陣列中的容量盤的組件信息中記錄的組件的MAP位置提取組件位圖。
6、根據(jù)組件位圖提取組件數(shù)據(jù)和緩存數(shù)據(jù)。
7、根據(jù)組件的描述信息獲取組件所屬對(duì)象及組件順序并合并組件為對(duì)象。
8、根據(jù)對(duì)象提取數(shù)據(jù)。提取出所有數(shù)據(jù)后經(jīng)服務(wù)器數(shù)據(jù)恢復(fù)工程師驗(yàn)證無(wú)異常,聯(lián)系用戶親自進(jìn)行驗(yàn)證,確認(rèn)所有數(shù)據(jù)完整可用,本次數(shù)據(jù)恢復(fù)任務(wù)完成。
審核編輯:湯梓紅
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9795瀏覽量
88001 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
650瀏覽量
18157
發(fā)布評(píng)論請(qǐng)先 登錄
vsan數(shù)據(jù)恢復(fù)—vsan分布式服務(wù)器節(jié)點(diǎn)上raid數(shù)據(jù)恢復(fù)案例
oracle數(shù)據(jù)恢復(fù)—oracle數(shù)據(jù)庫(kù)誤執(zhí)行錯(cuò)誤truncate命令如何恢復(fù)數(shù)據(jù)?

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

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server附加數(shù)據(jù)庫(kù)提示“錯(cuò)誤 823”的數(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ù)庫(kù)數(shù)據(jù)恢復(fù)案例

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

VSAN數(shù)據(jù)恢復(fù)——全閃存VSAN服務(wù)器節(jié)點(diǎn)磁盤組緩存盤出現(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ù)庫(kù)數(shù)據(jù)恢復(fù)—Oracle ASM實(shí)例無(wú)法掛載的數(shù)據(jù)恢復(fù)案例

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

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)出現(xiàn)823錯(cuò)誤的數(shù)據(jù)恢復(fù)案例

評(píng)論