VSAN 是基于 vSphere 內(nèi)核開發(fā)的可擴(kuò)展分布式存儲架構(gòu),在 vSphere 集群主機(jī)中安裝硬盤與閃存構(gòu)建存儲層,經(jīng)管理控制形成共享存儲層。
其數(shù)據(jù)存儲為對象存儲,以文件系統(tǒng)形式呈現(xiàn)給 vSphere 主機(jī),從啟用 VSAN 集群的主機(jī)加載卷,形成單一、各節(jié)點(diǎn)可見的分布式共享數(shù)據(jù)存儲。它簡化了存儲配置,虛擬機(jī)只有一個來自集群各主機(jī)存儲空間、通過磁盤組配置的分布式數(shù)據(jù)存儲,可存儲所有虛擬機(jī)文件。
雖數(shù)據(jù)存儲較安全,但閃存盤或容量盤故障時,數(shù)據(jù)轉(zhuǎn)移過程可能出現(xiàn)其他故障。下面介紹北亞數(shù)據(jù)恢復(fù)中心近期成功恢復(fù)的 VSAN 存儲數(shù)據(jù)案例。
VSAN數(shù)據(jù)恢復(fù)環(huán)境:
數(shù)臺某品牌服務(wù)器組建VSAN集群。每臺服務(wù)器節(jié)點(diǎn)上有兩個磁盤組,每個磁盤組有1塊SSD硬盤+5塊SAS硬盤,SSD做閃存,SAS做容量盤。
VSAN故障:
其中一個服務(wù)器節(jié)點(diǎn)上的一個磁盤組中的容量盤出現(xiàn)故障離線。容量盤出現(xiàn)故障的時候VSAN正在重構(gòu)遷移數(shù)據(jù),這個時候機(jī)房停電導(dǎo)致數(shù)據(jù)遷移沒有完成。來電的時候,另外一個磁盤組中也有兩塊硬盤出現(xiàn)故障離線,VSAN存儲出現(xiàn)故障。VSAN的管理控制臺可以登錄,但是所有的虛擬機(jī)都無法訪問了。
VSAN數(shù)據(jù)恢復(fù)過程:
將四個服務(wù)器節(jié)點(diǎn)上的所有硬盤以只讀方式做全盤鏡像(包括那幾塊因故障離線的硬盤。鏡像完成后,將所有硬盤按照原樣還原到節(jié)點(diǎn)服務(wù)器上。
基于基于鏡像文件分析底層數(shù)據(jù)存儲結(jié)構(gòu),確認(rèn)虛擬機(jī)所在硬盤的分布信息。北亞企安數(shù)據(jù)恢復(fù)工程師在分析底層數(shù)據(jù)存儲結(jié)構(gòu)的時候,開發(fā)相應(yīng)的程序測試數(shù)據(jù)分布信息的準(zhǔn)確性。
單獨(dú)分析每個節(jié)點(diǎn)上的兩個磁盤組,搞清楚磁盤組內(nèi)的閃存硬盤和容量盤之間的對應(yīng)關(guān)系。每塊硬盤都有一個唯一標(biāo)識進(jìn)行磁盤間的對應(yīng),根據(jù)硬盤的ID信息,判讀磁盤組里的硬盤ID信息。
1、獲取每塊硬盤的磁盤UUID及磁盤組UUID。
2、依據(jù)磁盤組中容量盤組件信息獲取其詳情。
3、從組件信息的MAP位置提取組件位圖。
4、由組件位圖提取組件數(shù)據(jù)與緩存數(shù)據(jù)。
5、按組件描述信息確定所屬對象及順序,合并組件成對象。
6、從對象中提取數(shù)據(jù)。
可以將VSAN對象看成一個卷,也可以理解成是一個邏輯卷。每個存在于數(shù)據(jù)存儲上的VSAN對象都是由多個組件構(gòu)成,這些組件分布于集群主機(jī)上配置的磁盤組中。在恢復(fù)數(shù)據(jù)的過程中,組件的信息提取是關(guān)鍵。因為組件是每個對象的重要組成部分,本次故障組件損壞的很少,恢復(fù)出來的虛擬機(jī)都能正常啟動
審核編輯 黃宇
-
服務(wù)器
+關(guān)注
關(guān)注
14文章
10309瀏覽量
91617 -
數(shù)據(jù)恢復(fù)
+關(guān)注
關(guān)注
10文章
718瀏覽量
19014
發(fā)布評論請先 登錄
服務(wù)器數(shù)據(jù)恢復(fù)—多磁盤柜架構(gòu)RAID5雙盤離線數(shù)據(jù)恢復(fù)實(shí)戰(zhàn)案例
【服務(wù)器數(shù)據(jù)恢復(fù)】多盤掉線RAID6數(shù)據(jù)恢復(fù):基于Reed-Solomon算法的修復(fù)
Vsan數(shù)據(jù)恢復(fù)—非正常關(guān)機(jī)導(dǎo)致Vsan分布式存儲架構(gòu)虛擬機(jī)磁盤文件丟失的數(shù)據(jù)恢復(fù)案例
vsan數(shù)據(jù)恢復(fù)—VSAN超融合架構(gòu):供電異常的vsan數(shù)據(jù)恢復(fù)案例
vsan數(shù)據(jù)恢復(fù)—Vsan故障與SQLserver數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—EqualLogic存儲上raid5磁盤陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—Raid6陣列數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器斷電導(dǎo)致raid模塊損壞的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—StorNext文件系統(tǒng)數(shù)據(jù)丟失的數(shù)據(jù)恢復(fù)案例
服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器硬盤狀態(tài)燈變紅色,分區(qū)數(shù)據(jù)恢復(fù)案例
【VSAN數(shù)據(jù)恢復(fù)】VSAN集群服務(wù)器節(jié)點(diǎn)磁盤組磁盤故障離線的數(shù)據(jù)恢復(fù)案例
評論