tft每日頭條

 > 科技

 > hyper-v怎麼打開安裝好的虛拟機

hyper-v怎麼打開安裝好的虛拟機

科技 更新时间:2024-11-23 08:05:19

服務器數據恢複環境:

Windows Server服務器,部署Hyper-V虛拟機環境;

虛拟機的硬盤文件和配置文件存放在某托管中心的存儲設備中;

存儲設備中4塊硬盤組成陣列存儲虛拟機的數據文件,單塊4T硬盤存儲虛拟機數據文件備份。

服務器故障分析&恢複方案:

由于存儲設備中的虛拟機數據文件丢失,整個Hyper-V服務癱瘓,虛拟機無法使用。管理員聯系我們數據恢複中心尋求幫助,北亞數據恢複工程師團隊對故障存儲服務器進行檢測:

1、檢測故障存儲服務器沒有發現物理故障,硬盤均可以正常工作。

2、檢查操作系統沒有發現出錯進程,排除因操作系統問題導緻的數據丢失。

3、分析丢失數據的硬盤的文件系統:打開正常,排除入侵破壞的可能性。在分析硬盤的文件系統過程中發現此文件系統的元文件創建時間與數據丢失的時間相吻合。發現這種情況,數據恢複工程師初步判斷文件系統被人為重寫,即分區被格式化。

4、檢查系統日志發現數據丢失的當天和之前的系統日志已被清空,審核日志和服務日志卻并未清空,這種情況符合人為操作的特征。格式化分區的操作隻記錄在系統日志中,這也與人為破壞的特征相符。

5、分析硬盤的底層數據,發現硬盤底層中需要恢複的系統日志已被新的日志記錄覆蓋,無法恢複。

6、對操作系統中的所有分區進行分析,發現故障存儲中隻有兩個分區被重新寫入文件系統。對兩個分區的格式化需要有兩個獨立的過程,這種針對性的操作更加驗證本案例的故障是人為導緻。

根據故障分析結論,北亞數據恢複工程師團隊敲定以下恢複方案:

1、對故障存儲中的所有硬盤做全盤備份。

2、分析每個硬盤的數據獲取到RAID相關信息,重組RAID陣列。

3、對重組的陣列進行分析,看能否找到原有的文件索引項及對應的數據區。

4、核對查找到的文件索引項是否符合用戶數據,并核對相應的數據區有無破壞。

5、将掃描到的文件索引項碎片拼接成一個完整的目錄結構。

6、根據拼接好的目錄項去底層恢複對應的數據,并檢查數據是否正确。

7、核對數據沒問題後恢複所有數據。

服務器數據恢複過程:

1、備份用戶數據。

由于數據全部都放在托管中心的存儲設備中,因此隻需要恢複存儲設備中的數據即可。将故障存儲中所有的硬盤編号後從存儲設備中取出交給硬件工程師檢測硬盤物理故障。檢測完成後對每塊硬盤做全盤鏡像,使用工具将硬盤中所有扇區鏡像到備份硬盤中。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)1

北亞數據恢複——Hyper-V數據恢複

2、重組RAID磁盤陣列。

分析每塊硬盤數據獲取RAID相關信息(條帶大小,條帶走向等),根據這些信息重組RAID。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)2

北亞數據恢複——Hyper-V數據恢複

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)3

北亞數據恢複——Hyper-V數據恢複

3、掃描舊的文件索引項。

分析硬盤底層數據,服務器數據恢複工程師發現硬盤底層中殘留着許多以前文件系統的目錄項及文件索引。經過核對發現這些文件索引指向的數據都是用戶丢失的文件内容。北亞數據恢複工程師編寫了一個提取文件索引項的小程序掃描并提取硬盤中所有存在的文件索引項。

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

對掃描到的文件索引項進行分析,北亞數據恢複工程師發現索引項都是不連續的,并且大多是以16K或8K對齊的。正常情況下的文件索引項是連續的,大小為固定的1K,每個文件索引項對應一個文件或目錄。而掃描出來的這些不連續且不完整的文件索引項是無法正常索引到文件的内容。北亞數據恢複工程師對掃描出來的文件索引項做加工處理,對于被破壞的缺失文件索引項片段,我們可以從數據備份盤中去查找。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)4

北亞數據恢複——Hyper-V數據恢複

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

根據文件索引項的編号将找到的文件索引項拼接成目錄項結構。由于有部分文件索引項被破壞,因此隻能找到大部分文件索引項,但通過這些找到的文件索引項已經可以拼接出整個目錄結構。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)5

北亞數據恢複——Hyper-V數據恢複

6、修複文件系統。

用重建好的目錄結構替換現有文件系統中的目錄結構,使用工具修改部分校驗值,然後再使用工具解釋這個目錄結構即可看到丢失的數據。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)6

北亞數據恢複——Hyper-V數據恢複

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)7

北亞數據恢複——Hyper-V數據恢複

為了确定數據是否正确,将其中一個最新的VHD文件恢複出來并拷貝到一台支持附加VHD的服務器上嘗試附加此VHD,附加成功,檢查VHD中最新的數據是否完整後将所有數據恢複到一塊硬盤中。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)8

北亞數據恢複——Hyper-V數據恢複

驗證數據:

在一台測試服務器上搭建Hyper-V的環境,将恢複出來的虛拟機文件連接到這台服務器上。通過導入虛拟機的方式将恢複出來的數據都遷移到新的Hyper-V環境,讓用戶來驗證所有虛拟機是否完整。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)9

北亞數據恢複——Hyper-V數據恢複

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)10

北亞數據恢複——Hyper-V數據恢複

遷移數據:

在用戶驗證所有虛拟機沒問題後,将所有數據拷貝至用戶服務器中。利用導入的方式将虛拟機導入到用戶的Hyper-V環境中,導入後沒有報錯,嘗試啟動所有虛拟機成功,沒有發現問題。數據恢複完成。

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)11

北亞數據恢複——Hyper-V數據恢複

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)12

北亞數據恢複——Hyper-V數據恢複

hyper-v怎麼打開安裝好的虛拟機(服務器數據恢複)13

北亞數據恢複——Hyper-V數據恢複

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved