91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vsan存儲服務器非正常關機導致虛擬機故障解決方法

發布時間:2020-02-28 19:23:22 來源:網絡 閱讀:596 作者:宋國建 欄目:建站服務器

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命令檢查數據庫完整性,檢查完成無任何報錯。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

滨州市| 全州县| 信丰县| 三都| 鄂托克旗| 长宁县| 黄大仙区| 海原县| 饶平县| 鄢陵县| 尤溪县| 绥滨县| 宜宾县| 铁岭市| 垫江县| 东光县| 高安市| 蕉岭县| 碌曲县| 秦皇岛市| 德庆县| 凤翔县| 常熟市| 清新县| 陇西县| 山丹县| 同德县| 金塔县| 贞丰县| 大邑县| 马山县| 宁波市| 墨江| 清涧县| 姚安县| 昭平县| 那坡县| 宝清县| 水城县| 安徽省| 镇原县|