Vsan超融合?虛擬化故障怎麼恢復!

2021-01-11 北亞數據恢復中心

Vsan是一種以vSphere內核為基礎進行開發、可擴展的分布式存儲架構,Vsan通過在vSphere集群主機當中安裝快閃記憶體和硬碟來構建vsan存儲層,這些設備由vsan進行控制和管理,vsan形成一個供vSphere集群使用的統一共享存儲層。

vSphere提供了HA功能,保證單臺主機故障後業務可以在其他的主機上運行,同一個虛擬機的同一份數據,必須保存在不同主機上,也允許有主機故障。但是如果多臺主機同時故障的話,就會導致整個vsan存儲崩潰,一般突然斷電或者非正常關機就會導致虛擬機故障,下面就是非正常關機導致虛擬機故障的恢復方式。

故障環境為一套VMWARE VSAN 的超融合基礎架構,共包含三臺伺服器節點。每臺伺服器節點上配置2塊200G容量的SSD硬碟和4塊1T容量的機械硬碟,共6塊SSD硬碟和12塊機械硬碟。

每個伺服器節點上創建兩個磁碟組,每個磁碟組使用1個SSD硬碟作為緩存檔,2個機械硬碟作為容量盤,共配置6個磁碟組,組成VSAN存儲空間存儲虛擬機文件。

在使用過程中,由於非正常關機,導致VSAN中,邏輯架構出現故障,部分虛擬機磁碟組件出現問題,導致磁碟文件丟失。

一.磁碟鏡像和故障檢測

為防止在數據恢復過程中由於部分操作對原始磁碟造成不可還原的修改,導致數據出現二次丟失, 對原始磁碟進行鏡像備份。

將VSAN的節點伺服器上所有硬碟編號拆出,接入到備份伺服器中,使用WinHex軟體對所有硬碟進行底層的逐字節鏡像備份。

獲取到客戶三臺節點伺服器上的所有硬碟的底層鏡像,共18個鏡像文件。

對全部鏡像文件進行分析掃描,發現故障虛擬機的元數據和組件信息沒有嚴重損壞和丟失的情況,保留較為完整,有很大的把握可以完整恢復。

二.恢復方案

1、掃描組件信息。

因為VSAN中所有文件以對象的方式存在,而每個對象會被分割為多個組件,掃描所有組件信息,組件信息中記錄組件ID和該組件屬於哪個對象的對象ID等信息。編寫程序掃描組件信息。

2、提取組件。

根據組件中的信息,找到每個數據塊和該塊在組件的邏輯位置,編寫程序提取完整組件。

3、合併VMDK文件。

根據組件信息中的描述信息將組件按照描述信息中記錄的RAID級別和各個組件在對象中的邏輯位置進行組合,拼接出完整的對象,即完整的vmdk文件。

4、刷新緩存檔數據。

每個組件可能會有部分數據留在緩存檔上,並沒有寫入到容量盤中,編寫程序將緩存檔上的數據刷新到對應的組件或對象中。

5、合併快照。

對於有快照的vmdk文件,將快照和父盤進行合併。

6、解析vmdk,恢復文件。

將合併完成後的vmdk文件進行解析,並提取其中SQL server 2008 R2資料庫的備份文件。

7、資料庫還原和檢測。

安裝SQL server 2008 R2資料庫,將提取完成的資料庫備份文件進行還原操作,還原過程沒有任何報錯,成功還原後使用dbcc命令檢查資料庫完整性,檢查完成無任何報錯。

相關焦點

  • VSAN實踐經驗-03: (圖文)詳解VSAN 6.2裡Repair Objects Immediately功能
    其實,這個選項的存在適用於幫助用戶在發現環境出現故障,但是故障的級別又是可以通過剩餘的節點主機來配合完成對於故障節點上故障Component重建恢復的用途。當出現這個情況,且VSAN Cluster環境裡剩餘節點主機能夠滿足故障組件重建恢復要求時,這個選項就會成為黑色的可用狀態;有了這個功能,用戶就可以輕鬆的在發生故障時,主動嘗試進行數據重建,重建方式則是用這個「Repair Objects Immediately」選項來激活。
  • 英特爾傲騰加持下的vSAN*,加速破局超融合
    在向現代化數據中心推進的過程中,超融合成為軟體定義基礎架構的最佳方式,以vSAN*為代表的超融合解決方案,真正成為了現代數據中心基礎設施的基礎層,不僅可以承接傳統的應用,還可以靈活支撐企業未來的變革,例如第三方平臺應用等。廣泛的應用領域vSAN*為虛擬化和雲計算而生,支持最廣泛應用的超融合軟體定義存儲解決方案,其應用範圍涉及資料庫、虛擬桌面、管理集群等。
  • 王蔚東:基於VMware VSAN的超融合(HCI)架構
    傳統的超融合廠商,他們的架構和我們的架構其實大同小異。對模塊的切分和功能上略有區別,這個是VMware超融合的一個架構,底層的硬體,包括快閃記憶體和交換機。虛擬化層,如果你想擴容,如果你想搭建你的積木,就是基於網絡虛擬化的一個套件。上層有一套管控的環境,這套管控的環境。
  • vSAN+vSphere就是超融合
    在日前進行的對VMware亞太及日本地區vSAN與超融合基礎架構(HCI)總監James Kappadais、VMware存儲與高可用性業務部高級經理林才學、VMware 大中華區超融合事業部總監李曉學的採訪中,James Kappadais向我傳遞了這樣的信息:vSAN+vSphere就是超融合。
  • VMware vSAN+英特爾:釋放新一代超融合創新紅利
    毫無疑問,作為軟體定義數據中心的重要架構方式,超融合在過去幾年迅速贏得了市場的認可。其中,以VMware vSAN為代表的超融合解決方案,通過不斷的創新和迭代,為用戶認知、接受和廣泛應用超融合解決方案,實現超融合基礎設施的部署打下了堅實的基礎。
  • 超融合加速季之融科聯創:快速構建智能雲數據中心
    可靠又好用的Super-HCISuper-HCI超融合解決方案,集成了企業虛擬化平臺和分布式存儲系統,通過多個節點的本地硬碟,提供高性能、大容量的存儲服務,以多副本機制、掉電保護技術保障數據安全。同時SuperHCI超融合管理平臺為用戶提供了多種企業虛擬化管理功能,以及HA/快照等數據保護手段,保證了業務連續性,極大提升了用戶使用體驗。
  • vSAN其實很簡單-細說vSAN中Raid卡的選擇和使用
    重新安裝系統:再次強調,ESXi系統盤發生故障需要重新安裝不會影響vSAN的的數據。故障影響範圍大:如果一塊Raid卡發生故障,那麼3個磁碟組的所有的數據都要在其他節點上重建,數據量非常的大。單點故障:SAS expander也是一個單點故障。雖然理論上expander的故障率不高,實際上我已經遇見許多次expander故障導致部分磁碟離線的案例。
  • 【必看】學習虛擬化技術需要掌握的知識與能力
    同樣如果做虛擬化的系統集成工程師,我們應該會規劃、能安裝配置、能培訓、能解決故障。我個人的理解,對於一個完整的虛擬化項目(或系統集成項目)應該分初期、前期、中期、後期等4個階段。當然,這4個階段只是我自己總結的,大家參考就行。總體來說,vSphere系統集成工程師需要掌握兩種架構、三個知識點。
  • VDI桌面虛擬化和IDV桌面虛擬化到底有哪些不同
    我們知道雲桌面除了之前說到的共享雲桌面之外,還有一種就是虛擬雲桌面也就是我們所說的桌面虛擬化,而桌面虛擬化又可分為VDI和IDV桌面虛擬化兩種實現方式,很多人就會問既然可分為VDI和IDV桌面虛擬化,那麼它們哪一個更好的呢?
  • 主流超融合基礎架構產品與技術比較分析 - 基礎設施_CIO時代網...
    優勢是比較開放,可以支持多種虛擬化平臺,用戶選擇可以多一些。   3.超融合基礎架構產品對於數據共享的具體應用方案?   超融合基礎架構產品基本採用軟體定義存儲SDS來解決了虛擬化存儲問題,提供一個大容量的數據存儲池,這裡需要說明的是SDS是指ServerSAN,由超融合基礎架構產品提供分布式塊存儲。
  • 聯想超融合副總裁:為什麼說超融合是傳統IT變革的必然趨勢?
    因為今天全世界90%以上的X86伺服器都是需要做虛擬化,大家都在想,如何針對虛擬化這種場景用一個比較好的存儲來為他服務,然後將三種孤立設備統一運維,並且通過軟體定義的方式集成在一塊,這就是今天我們的超融合。  超融合本質上是個新興的技術架構,它將計算、存儲和網絡的功能採用軟硬體定義的方式集中在單一設備中。
  • 浪潮VMware全快閃記憶體超融合,軟硬一體打入關鍵系統
    今天,由VMware vSAN支持的超融合基礎架構解決方案已經從虛擬化計算與存儲的單一集成,演變為涵蓋從邊緣到核心再到公有雲的通用架構。而VMware的用戶正把HCI推向關鍵應用,超過60%的VMware HCI用戶運行Microsoft SQL等業務關鍵應用,也有運行Oracle、SAP和MySQL的用戶。
  • 超融合雲數據中心,澤塔云為北京城市副中心建設添磚加瓦
    3年前北投集團在研究新建數據中心的架構選型的時候,針對當時新興的超融合雲計算架構中做了技術論證和實際案例調研。最後出於確保業務穩定性的考量,選擇了」物理機+集中存儲」的傳統架構「我們打算再等等看,在相關技術進一步成熟後,再把數據中心升級到超融合雲計算模式。」
  • 深信服入Gartner伺服器虛擬化魔力象限
    深信服通過大量的技術創新,最終實現了桌面雲前後端、軟硬體的深度融合與優化,讓桌面雲更穩定、更高效、更安全,擁有媲美PC的使用體驗,而這都得益於深信服的伺服器虛擬化、存儲虛擬化及超融合架構的技術支撐。截至2016年上半年,深信服已向千餘家用戶成功交付了超過15萬套雲桌面。
  • 浪潮雲平臺超融合系統部署為本鋼總醫院打造現代化醫療服務體系
    同時,中小型應用基礎架構混雜,大部分沒有採用冗餘設計,一旦出現故障,系統恢復時間便不可控,並有可能直接影響業務和患者就醫體驗。 醫療影像方面,本鋼總醫院主要部署PACS系統控制虛擬機,通過FTP方式下掛傳統存儲。臨床用藥、合理用藥等業務系統也放在傳統的IT架構環境內,所有業務系統對信息平臺都有較高的性能要求和穩定性要求。
  • vSphere 虛擬化故障排查方法、工具總結
    o 執行如下命令去驗證虛擬機的文件是否存在• ls /vmfs/volumes/shared/Win01-B        o 如果配置文件被刪除,則執行如下動作來恢復• 重建虛擬機,藉此重建*.vmx 文件        o 如果虛擬機的磁碟文件被刪除,則執行• 備份恢復計劃• 分析*
  • 伺服器虛擬化方案採購指南——VMware篇
    如果各位對虛擬化技術抱有興趣,那麼接下來我將與大家分享值得了解及關注的幾款VMware產品:  免費虛擬化技術  VMware vSphere虛擬機管理程序(其前身為ESXi單體伺服器)是VMware公司推出的免費虛擬化產品,由ESXi裸機管理程序發展而來,如今已經成為該公司虛擬化領域的核心產品之一。
  • VMware vSAN:一直在引領,從未被超越
    眾所周知,作為軟體定義數據中心的重要架構方式,超融合在近幾年迅速贏得了市場的認可。在這個過程中,以VMware vSAN為代表的超融合解決方案,通過不斷的創新和迭代,為用戶認知、接受和廣泛應用超融合解決方案,實現私有雲的部署打下了堅實的基礎。
  • 華雲數據收購超融合廠商Maxta,開創科技併購先河
    知名市場分析和諮詢公司WhatMatrix的研究顯示,超融合產品目前開始呈現出對多虛擬化平臺的支持、對容器和容器編排平臺的支持、對備份與災難恢復功能的支持、對多雲環境部署的支持等趨勢,超融合已不僅僅局限在VDI這種場景之中,資料庫交易型應用、數據分析等核心應用也開始逐步在超融合系統上得到應用。
  • 華雲數據:為什麼要使用超融合產品?
    搭建「高效率、低成本、易維護」的IT 系統是企業追求的目標,超融合正在成為主流。對於中國市場和企業而言,超融合正在成為「雲時代」IT變革中至關重要的一環。根據權威研究機構Gartner的研究報告顯示,2016到2021年全球超融合市場的年複合增長率為48%,而中國則有可能超越這個步伐。