VSAN儲存結構解析+儲存資料恢復案例
今天給大家介紹一的是一款常見儲存裝置-Vsan的結構原理,相對而言技術性文字較多。VSAN是一種以vSphere核心作為基礎開發出來的一款可以擴充套件使用的分散式儲存架構。這款儲存在vSphere叢集主機中安硬碟及快閃記憶體構建出VSAN儲存層,透過儲存進行管理與控制,最終形成一個共享儲存層。
伴隨著計算機網路的快速發展,vsan的儲存結構也在不斷的更新換代過程中,傳統的儲存管理機制中的底層儲存不瞭解虛擬化和檔案系統,新一代的儲存管理機制將更新為基於物件儲存系統、虛擬資料儲存、分散式儲存。下圖為vsan的儲存結構及儲存管理機制示意圖。
VSAN資料儲存是一個物件儲存,以檔案系統的形式呈現給vSphere主機,這個物件儲存服務會從啟用VSAN叢集中的每臺主機上載入卷。將他們展現為單一的、在所有節點上可見的分散式共享資料儲存,VSAN簡化了儲存配置,對於虛擬機器來說,只有一個資料儲存,這個分散式資料儲存來自VSAN叢集中每一臺vSphere主機上的儲存空間,透過磁碟組進行配置,在單獨的儲存實體中儲存所有的虛擬機器檔案,這種資料儲存的方式相對來說已經很安全了,但是在出現快閃記憶體盤或者是容量盤出現故障的時候,資料會往其他的節點轉移,在轉移的時候過程中,也有可能出現其他的故障,下面為大家介紹近期恢復成功的一個vsan儲存資料恢復案例。
出現故障是四臺dell的伺服器組成的VSAN叢集,每臺伺服器上兩個磁碟組,一個磁碟組是一個SSD硬碟帶5塊SAS硬碟,SSD做快閃記憶體,SAS做容量盤,其中一個節點上的一個磁碟組中的容量盤出現故障離線,這個時候VSAN進行資料重構遷移,在很不趕巧的時候,這個時候由於停電導致資料遷移沒有完成,在來電的時候,其中另外一個磁碟組中的容量盤也由兩塊故障離線了,導致整個資料儲存出現故障,VSAN的管理控制檯可以登陸,但是所有的虛擬機器都無法訪問了。
先把四個節點的所有硬碟都做個只讀的映象,包含SSD快閃記憶體盤和SAS容量盤,還有三塊因故障離線的硬碟,備份完成之後,把所有的原盤都還原到伺服器上,開始對映象檔案來進行分析底層資料儲存結構,來確認虛擬機器所在硬碟的分佈資訊,因為現有的虛擬化程式沒有針對VSAN的架構來恢復虛擬機器的,北亞的工程師在分析底層資料儲存結構的時候,也在做相應的程式開發,來測試資料分佈資訊的準確性。
單獨分析每個節點上的兩個磁碟組,看下磁碟組內的快閃記憶體硬碟和容量盤之間的對應關係,每塊硬碟都有一個唯一標識進行磁碟間的對應,根據硬碟的ID資訊,判讀磁碟組裡面的硬碟ID資訊。
1、在每塊硬碟上獲取磁碟的UUID和磁碟組的UUID
2、根據每個磁碟組中的容量盤的元件資訊獲取此容量盤的元件資訊
3、根據元件資訊中記錄的元件的MAP位置提取元件點陣圖。
4、根據元件的點陣圖提取元件資料和快取資料
5、根據元件的描述資訊獲取元件所屬物件及元件順序,並把元件合併成物件
6、根據物件,提取資料。
物件也可以看成一個卷,也可以理解成是一個邏輯卷,每個存在於資料儲存上的VSAN物件都是由多個元件構成,這些元件分佈於叢集主機上配置的磁碟組中,在恢復的過程中,元件的資訊提取是關鍵的步驟,因為元件是每個物件的重要組成部分,本次故障元件損壞的很少,恢復出來的虛擬機器都能正常啟動,這次故障解決在分析元件點陣圖和磁碟對應關係用來比較長的時間,但是最後把所有的技術難題都解決了,恢復出來的虛擬機器都正常啟動,圓滿解決了VSAN出現故障導致資料丟失的恢復。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31380569/viewspace-2660492/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【VSAN資料恢復】VSAN儲存資料恢復案例資料恢復
- Vsan資料恢復—Vsan分散式儲存資料恢復案例資料恢復分散式
- 圖解vsan儲存結構/資料恢復方法圖解資料恢復
- 【儲存資料恢復】NetApp儲存誤刪除的資料恢復案例資料恢復APP
- 【儲存資料恢復】NetApp儲存誤刪資料夾的資料恢復案例資料恢復APP
- 【儲存資料恢復】EqualLogic PS系列儲存磁碟故障的資料恢復案例資料恢復
- 【伺服器儲存資料恢復】HP-Lefthand儲存資料恢復案例伺服器資料恢復
- 【儲存資料恢復】HP EVA儲存誤刪除VDISK的資料恢復案例資料恢復
- 【儲存資料恢復】IBM儲存檔案NTFS系統損壞的資料恢復案例資料恢復IBM
- 【Vsan資料恢復】斷電導致Vsan分散式儲存虛擬磁碟檔案丟失的資料恢復案例資料恢復分散式
- 【儲存資料恢復】esx vmfs的互斥導致儲存資料丟失的資料恢復案例資料恢復
- EMC 儲存資料恢復案例詳解【資料恢復方案】資料恢復
- 儲存崩潰資料恢復過程;資料恢復案例資料恢復
- 【儲存資料恢復】EMC某型號儲存raid5崩潰的資料恢復案例資料恢復AI
- 【儲存資料恢復】儲存上的raid5陣列崩潰的資料恢復案例資料恢復AI陣列
- vsan儲存資料恢復過程—虛擬機器故障恢復過程資料恢復虛擬機
- 【伺服器資料恢復】HP EVA儲存資料恢復案例伺服器資料恢復
- 【伺服器儲存資料恢復】華為OceanStor某型號儲存raid5資料恢復案例伺服器資料恢復AI
- MyRocks儲存引擎資料結構解析儲存引擎資料結構
- 【儲存資料恢復】某品牌EqualLogic系列儲存介紹和資料恢復方法資料恢復
- 【伺服器資料恢復】infortrend ESDS系列儲存資料恢復案例伺服器資料恢復
- 【伺服器資料恢復】StorNext儲存系統資料恢復案例伺服器資料恢復
- 【raid資料恢復】光纖儲存raid陣列資料恢復案例AI資料恢復陣列
- Vsan資料恢復—Vsan資料恢復案例資料恢復
- 【Vsan資料恢復】Vsan資料恢復案例資料恢復
- 【儲存資料恢復】H3C FlexStorage儲存卷被刪如何恢復資料?資料恢復Flex
- 【儲存資料恢復】WAFL檔案系統下raid資料恢復案例資料恢復AI
- 【儲存資料恢復案例】Netapp誤操作刪除lun的資料恢復資料恢復APP
- 【伺服器資料恢復】某品牌MSA SAN儲存資料恢復案例伺服器資料恢復
- 【伺服器raid資料恢復】光纖儲存raid資料恢復案例伺服器AI資料恢復
- 又一個案例:光纖儲存資料恢復成功資料恢復
- 儲存刪除資料後恢復方法-適用netAPP儲存APP
- 【Vsan資料恢復】非正常關機導致vsan儲存架構中虛擬機器磁碟檔案丟失的資料恢復資料恢復架構虛擬機
- 【vsan資料恢復】vsan資料重構失敗的資料恢復案例資料恢復
- WD MYbook儲存硬碟資料恢復硬碟資料恢復
- 【伺服器資料恢復】Storwize系列儲存raid5資料恢復案例伺服器資料恢復AI
- 【伺服器資料恢復】NetApp儲存誤刪除的資料恢復案例伺服器資料恢復APP
- 【儲存資料恢復案例】儲存斷電後無法成功重啟,虛擬機器無法啟動-資料恢復資料恢復虛擬機