VSAN簡(jiǎn)介:
VSAN是以vSphere內(nèi)核為基礎(chǔ)開發(fā),可以擴(kuò)展使用的分布式存儲(chǔ)架構(gòu)。該架構(gòu)在vSphere集群主機(jī)中安硬盤及閃存構(gòu)建VSAN存儲(chǔ)層,通過存儲(chǔ)進(jìn)行管理與控制,最終形成一個(gè)共享存儲(chǔ)層。
VSAN數(shù)據(jù)存儲(chǔ)是一個(gè)對(duì)象存儲(chǔ),以文件系統(tǒng)的形式呈現(xiàn)給vSphere主機(jī)。這個(gè)對(duì)象存儲(chǔ)服務(wù)會(huì)從VSAN集群中的每臺(tái)主機(jī)上加載卷,然后展現(xiàn)為單一的、在所有節(jié)點(diǎn)上可見的分布式共享數(shù)據(jù)存儲(chǔ)。
VSAN簡(jiǎn)化了存儲(chǔ)配置,對(duì)于虛擬機(jī)來說就只有一個(gè)數(shù)據(jù)存儲(chǔ)。這個(gè)分布式數(shù)據(jù)存儲(chǔ)來自VSAN集群中每臺(tái)vSphere主機(jī)上的存儲(chǔ)空間,通過磁盤組進(jìn)行配置,在單獨(dú)的存儲(chǔ)實(shí)體中存儲(chǔ)所有的虛擬機(jī)文件。如果閃存盤或者容量盤出現(xiàn)故障的時(shí)候,數(shù)據(jù)會(huì)向其他節(jié)點(diǎn)轉(zhuǎn)移,雖然這種存儲(chǔ)方式相對(duì)安全,但是在轉(zhuǎn)移的過程中也有可能出現(xiàn)其他故障。
服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境:
四臺(tái)服務(wù)器節(jié)點(diǎn)組成的VSAN集群;
每臺(tái)服務(wù)器節(jié)點(diǎn)上有兩個(gè)磁盤組;每個(gè)磁盤組由一塊SSD硬盤+5塊SAS硬盤組成,SSD做閃存,SAS做容量盤。
服務(wù)器故障:
其中一個(gè)服務(wù)器節(jié)點(diǎn)上的一個(gè)磁盤組中的容量盤出現(xiàn)故障離線,這個(gè)時(shí)候VSAN開始數(shù)據(jù)重構(gòu)&遷移,在遷移還沒有完成的時(shí)候機(jī)房停電。來電重啟設(shè)備后發(fā)現(xiàn)該服務(wù)器節(jié)點(diǎn)上另外一個(gè)磁盤組中有兩塊容量盤故障離線,數(shù)據(jù)存儲(chǔ)出現(xiàn)故障。雖然可以登陸VSAN管理控制臺(tái),但是所有的虛擬機(jī)都無法訪問了。
服務(wù)器數(shù)據(jù)恢復(fù)過程:
1、把四個(gè)服務(wù)器節(jié)點(diǎn)的所有硬盤以只讀方式做鏡像備份,后續(xù)的數(shù)據(jù)分析和數(shù)據(jù)恢復(fù)操作都基于鏡像文件進(jìn)行,避免對(duì)原始數(shù)據(jù)造成二次破壞。
2、基于鏡像文件分析底層數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu),確認(rèn)虛擬機(jī)所在硬盤的分布信息。北亞企安數(shù)據(jù)恢復(fù)工程師根據(jù)分析出來的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)開發(fā)相應(yīng)的程序來測(cè)試數(shù)據(jù)分布信息的準(zhǔn)確性。
3、單獨(dú)分析每個(gè)服務(wù)器節(jié)點(diǎn)上的兩個(gè)磁盤組,搞清楚磁盤組內(nèi)的閃存盤和容量盤之間的對(duì)應(yīng)關(guān)系,每塊硬盤都有一個(gè)唯一標(biāo)識(shí)進(jìn)行磁盤間的對(duì)應(yīng)。
a、獲取每塊磁盤的UUID和磁盤組的UUID
b、獲取每個(gè)磁盤組中的容量盤的組件信息。
c、根據(jù)容量盤的組件信息中記錄的組件的MAP位置提取組件位圖。
d、根據(jù)組件位圖提取組件數(shù)據(jù)和緩存數(shù)據(jù)。
e、根據(jù)組件的描述信息獲取組件所屬對(duì)象和組件順序,把組件合并成對(duì)象。
f、根據(jù)對(duì)象提取數(shù)據(jù)。
可以將對(duì)象看成一個(gè)卷,也可以把對(duì)象看做一個(gè)邏輯卷,每個(gè)數(shù)據(jù)存儲(chǔ)上的VSAN對(duì)象都是由多個(gè)組件構(gòu)成,這些組件分布于集群主機(jī)上配置的磁盤組中。在恢復(fù)VSAN數(shù)據(jù)過程中,組件信息的提取是關(guān)鍵。本案例故障組件損壞比較少,恢復(fù)出來的虛擬機(jī)都能正常啟動(dòng)。
審核編輯黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
10013瀏覽量
90369 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
676瀏覽量
18588 -
虛擬機(jī)
+關(guān)注
關(guān)注
1文章
966瀏覽量
30048
發(fā)布評(píng)論請(qǐng)先 登錄
服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲(chǔ)上raid5磁盤陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—硬盤離線導(dǎo)致raid上層的卷無法掛載的數(shù)據(jù)恢復(fù)案例
vsan數(shù)據(jù)恢復(fù)—vsan分布式服務(wù)器節(jié)點(diǎn)上raid數(shù)據(jù)恢復(fù)案例
TECS OpenStack資源池虛擬機(jī)網(wǎng)絡(luò)二層地址無法互通的問題處理
虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬化平臺(tái)上VPS不可用的數(shù)據(jù)恢復(fù)案例
Vsan數(shù)據(jù)恢復(fù)——Vsan分布式文件系統(tǒng)上虛擬機(jī)不可用的數(shù)據(jù)恢復(fù)
分布式存儲(chǔ)數(shù)據(jù)恢復(fù)—虛擬機(jī)上hbase和hive數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid6陣列硬盤故障導(dǎo)致上層分區(qū)丟失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—raid5陣列中硬盤壞道導(dǎo)致陣列崩潰的數(shù)據(jù)恢復(fù)案例
vsan數(shù)據(jù)恢復(fù)—vsan緩存盤出現(xiàn)故障導(dǎo)致數(shù)據(jù)丟失的數(shù)據(jù)恢復(fù)案例
hyper 備份,Hyper備份:虛擬機(jī)備份與恢復(fù)
vSAN數(shù)據(jù)恢復(fù)—異常斷電導(dǎo)致虛擬機(jī)無法啟動(dòng)的vSAN數(shù)據(jù)恢復(fù)案例
VSAN數(shù)據(jù)恢復(fù)——全閃存VSAN服務(wù)器節(jié)點(diǎn)磁盤組緩存盤出現(xiàn)故障的數(shù)據(jù)恢復(fù)案例
虛擬化數(shù)據(jù)恢復(fù)—誤還原Vmware虛擬機(jī)快照的數(shù)據(jù)恢復(fù)案例
虛擬化數(shù)據(jù)恢復(fù)—XenServer虛擬機(jī)數(shù)據(jù)恢復(fù)案例

VSAN故障導(dǎo)致虛擬機(jī)無法訪問的數(shù)據(jù)恢復(fù)案例
評(píng)論