【VSAN資料恢復】VSAN儲存資料恢復案例

北亞資料恢復發表於2024-01-25

VSAN簡介:

VSAN儲存是一個物件儲存,以檔案系統呈現給在vSphere主機上。這個物件儲存服務會從VSAN叢集中的每臺主機上載入卷,將卷展現為單一的、在所有節點上都可見的分散式共享資料儲存。

對於虛擬機器來說,只有一個資料儲存,這個分散式資料儲存來自VSAN叢集中每一臺vSphere主機上的儲存空間,透過磁碟組進行配置,在單獨的儲存中存放所有的虛擬機器檔案。這種資料儲存方式比較安全,當快閃記憶體盤或者容量盤出現故障的時候,資料會向其他節點轉移,在轉移過程中有可能出現故障。


VSAN資料恢復環境&故障:

4臺伺服器節點組建的VSAN叢集,每臺伺服器節點上有兩個磁碟組,每個磁碟組由一個SSD硬碟(快閃記憶體盤)帶數塊SAS硬碟(容量盤)。

VSAN叢集中一個伺服器節點上的一個磁碟組中的容量盤出現故障離線,VSAN進行資料重構遷移,在資料轉移過程中機房突然停電,資料遷移中斷沒有完成。恢復通電後,該節點上另外一個磁碟組中又有2塊容量盤離線,整個儲存出現故障。雖然VSAN管理控制檯可以登入,但是所有虛擬機器都無法訪問。


VSAN資料恢復過程:

1、將四個伺服器節點上所有硬碟編號後取出,由硬體工程師對所有磁碟進行硬體故障檢測,經過檢測沒有發現有磁碟存在硬體故障。將所有磁碟以只讀模式進行全盤映象,映象完成後將所有磁碟按照編號還原到原伺服器中,後續的資料分析和資料恢復操作都基於映象檔案進行,避免對原始磁碟資料造成二次破壞。

2、基於映象檔案分析底層資料,分析VSAN儲存結構,獲取虛擬機器所在硬碟的分佈資訊。北亞企安資料恢復工程師透過分析出來的資料儲存結構開發程式測試資料分佈資訊的準確性。

3、單獨分析每個伺服器節點上的兩個磁碟組,弄清楚磁碟組內快閃記憶體盤和容量盤之間的對應關係。每塊硬碟都有一個標識進行磁碟間的對應,根據硬碟的ID資訊來判讀磁碟組中硬碟ID資訊。

4、在每塊硬碟上獲取磁碟的UUID和磁碟組的UUID。

5、根據每個磁碟組中的容量盤元件資訊獲取此容量盤元件資訊。

6、根據容量盤元件資訊中記錄的元件的MAP位置提取元件點陣圖。

7、根據元件點陣圖提取元件資料和快取資料。

8、根據元件的描述資訊獲取元件所屬物件及元件順序,並把元件合併成物件。

9、根據物件提取資料。

10、資料提取完成後對恢復出來的資料進行檢測。經過檢測,所有恢復出來的虛擬機器都可以正常啟動。使用者方認可本次資料恢復結果。本次VSAN資料恢復工作結束。


VSAN資料恢復總結:

VSAN物件可以看成一個卷,也可以理解成是一個邏輯卷,每個存在於資料儲存上的VSAN物件都是由多個元件構成,這些元件分佈於叢集主機上的磁碟組中。在恢復vsan資料的過程中,獲取元件資訊是最關鍵的,因為元件是每個物件的重要組成部分。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/31380569/viewspace-3005100/,如需轉載,請註明出處,否則將追究法律責任。

相關文章