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

溫馨提示×

溫馨提示×

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

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

Hyper-V數據文件丟失解決方案(有圖有真相)

發布時間:2020-08-11 22:00:14 來源:網絡 閱讀:1446 作者:宋國建 欄目:數據安全

一、Hyper-V虛擬化故障概述

1、虛擬機環境
故障虛擬化環境為ESXI虛擬化服務器,虛擬機環境,虛擬機的硬盤文件和配置文件放在北京某服務器托管公司的DELL MD3200存儲中(存儲由5塊容量為600G的硬盤組成raid磁盤陣列)。該存儲中4塊硬盤用作存儲虛擬機的數據文件。單塊硬盤用作虛擬機數據文件的備份。

2、虛擬機故障分析

對MD3200存儲服務器進行物理檢測:發現存儲并未出現物理故障,涉事硬盤均正常工作
檢查操作系統:工作正常中,未發現出錯進程,排除因操作系統BUG導致的數據丟失。
分析丟失數據硬盤的文件系統:打開正常,不符合病毒破壞的表現特征,同時經殺毒軟件檢測無病毒。再仔細分析硬盤的文件系統,發現此文件系統的元文件創建時間為4月24日,表明文件系統的創建時間為4月24日,與數據丟失的時間相吻合。通常這種故障表明文件系統被人為重寫了,即分區被格式化了。
檢查系統日志:發現系統日志11月28號之前以及當天的系統日志已被清空,審核日志和服務日志卻并未清空。通常情況下,此操作應該由人為導致。而格式化分區的操作只記錄在系統日志中,這與上述人為破壞的表現相符。
嘗試恢復系統日志:仔細分析硬盤底層數據,發現硬盤底層中需要恢復的系統日志已被新的日志記錄覆蓋,無法恢復。
分析操作系統中的所有分區:發現只有MD3200存儲中的兩個分區的文件系統被重新寫入文件系統了。通常情況下,對兩個分區的格式化需要有兩個獨立的過程,因此這種針對性的操作應該由人為導致。

3、導致該故障的常見方式總結

通過在分區上“右鍵”,選擇“格式化”按鈕,可以格式化選中的分區。
在開始菜單“運行”中輸入“cmd”命令進入到命令行模式,然后使用FORMAT命令,可以格式化指定分區。
創建一個bat文件,在文件中寫入格式化的命令,然后運行bat文件可以格式化指定分區。
因為有兩個獨立的文件系統數據丟失,故上述的流程可能被執行了多次。應該因人為操作導致。

二、制定虛擬機數據恢復方案

1.對丟失數據的硬盤。做全盤備份,以確保數據的安全性。
2.分析每個硬盤的數據,根據分析的結構重組RAID 陣列。
3.分析重組完的陣列,看能否找到原有的文件索引項及對應的數據區。
4.核對查到的文件索引項是否符合用戶數據,并核對相應的數據區有無破壞。

  1. 根據掃描到的文件索引項碎片,將其拼接成一個完整的目錄結構。
    6.根據拼接好的目錄項去底層恢復對應的數據,并檢查數據是否正確。
    7.核對數據沒問題后恢復所有數據。

三、實施解決方案

1.備份用戶數據
由于數據全部都放Dell M3200存儲中,因此只需要恢復Dell M3200存儲中的數據即可。將Dell M3200存儲中所有的硬盤編號標記后從存儲中拔下來交給硬件數據恢復團隊檢測硬盤是否存在物理故障。經檢測沒問題后對每塊硬盤做全盤鏡像,使用數據恢復工具將硬盤中所有扇區鏡像到一塊備份硬盤中。
如下圖:使用專業數據恢復工具備份所有硬盤數據
Hyper-V數據文件丟失解決方案(有圖有真相)

2、重組磁盤陣列

對所有硬盤進行鏡像備份后分析每塊硬盤上的數據。發現4塊600G硬盤做了一個RAID5,另一塊600G硬盤做為數據備份使用。通過對硬盤結構進行詳細分析得出該RAID 5磁盤陣列的相關信息,如:條帶大小,條帶走向等信息。根據這些信息即可重組此RAID。
如下圖:使用專業工具重組RAID
Hyper-V數據文件丟失解決方案(有圖有真相)

如下圖:是用專業工具打開硬盤陣列的情況
Hyper-V數據文件丟失解決方案(有圖有真相)


3、掃描舊的文件索引項

仔細分析硬盤底層數據,發現硬盤底層中還殘留著許多以前文件系統的目錄項及文件索引。經過仔細核對發現這些文件索引指向的數據都是用戶丟失的文件內容。但由于整個硬盤太大,人工去搜索文件索引會很慢,因此編寫一個提取文件索引項的小程序,對整個硬盤中所有存在的文件索引項做掃描,提取所有文件的文件索引項。

4、分析掃描到文件索引項

對掃描到的所有文件索引項分析,發現其索引項均不連續并且大多以14K或6K對齊。正常情況下的文件索引項是連續且大小固定,每個文件索引項對應一個文件或目錄。掃描出來的這些不連續、不完整的文件索引項是無法正常索引到文件的內容,因此需要對掃描出來的文件索引項做加工處理。在掃描出來的文件索引項中搜索” .VHD”,能找到一個” .VHD”的文件記錄。然后將這個片連續的文件索引項提取出來。接著再查看這段提取出來的文件索引項中是否有指向下一段文件索引項的記錄或者是H20屬性。如果有則根據文件索引項中的特征去匹配下一段文件索引項,如果沒有則跳過這段文件索引項。根據以上方法基本能查到大多數的文件索引項片段。而缺失的文件索引項片段有可能被破壞了,但是可以從數據備份盤中去查找缺失的文件索引項片段,因此基本可以搜索到大部分的文件索引項。
如下圖:是文件索引項截圖
Hyper-V數據文件丟失解決方案(有圖有真相)


5、將文件索引項組成完整的目錄結構

根據上述方法找到所有文件索引項,根據文件索引項的編號將其拼接成整個目錄項結構。以下是搜索到的部分文件索引項,由于有部分文件索引項被破壞,因此只能找到大部分文件索引項,但這些文件索引項已經足以拼接成整個目錄結構了。
如下圖:是掃描到的文件索引項碎片
Hyper-V數據文件丟失解決方案(有圖有真相)

四、修復文件系統

將重建好的目錄結構和現有文件系統中的目錄結構進行替換,然后使用數據恢復工具修改部分校驗值。再使用數據恢復工具解釋這個目錄結構即可看到原有丟失的數據。
如下圖:是用專業工具解釋出來的目錄結構
Hyper-V數據文件丟失解決方案(有圖有真相)
Hyper-V數據文件丟失解決方案(有圖有真相)

為了確定數據是否正確,將其中一個最新的VHD文件恢復出來。然后將其拷貝到一臺支持附加VHD的服務器上,嘗試附加此VHD。結果附加成功,檢查VHD中最新的數據是否完整。一切檢查完整后將所有數據恢復到一塊硬盤中。
如下圖:是恢復出來的所有虛擬機數據文件
Hyper-V數據文件丟失解決方案(有圖有真相)

五、驗證所有數據

在一臺測試服務器上搭建Hyper-V的環境,將恢復的虛擬機文件連接到這臺服務器上,通過導入虛擬機的方式將恢復的數據都遷移到新的Hyper-V環境。最后讓客戶來驗證所有虛擬機是否完整。
如下圖:是虛擬機導入的過程
Hyper-V數據文件丟失解決方案(有圖有真相)
Hyper-V數據文件丟失解決方案(有圖有真相)

六、遷移所有數據

在客戶驗證所有虛擬機數據恢復成功后,將所有數據拷貝至客戶服務器中。然后利用導入的方式將虛擬機導入到客戶的Hyper-V環境中。
Hyper-V數據文件丟失解決方案(有圖有真相)

向AI問一下細節

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

AI

郧西县| 甘泉县| 临沂市| 金阳县| 台东县| 杭锦后旗| 玉树县| 安化县| 穆棱市| 阿尔山市| 延安市| 松溪县| 德昌县| 时尚| 林口县| 仪征市| 马龙县| 花莲县| 天长市| 西峡县| 龙州县| 榕江县| 四川省| 若尔盖县| 类乌齐县| 蒲城县| 营山县| 肥西县| 石城县| 偏关县| 张家口市| 丰台区| 陆丰市| 嵊泗县| 渭源县| 光山县| 鞍山市| 得荣县| 星座| 福清市| 长岛县|