hyper-v導出的一些理解

如果hyper-v環境下並沒有做高可用的方案,並且物理機器壞掉,但硬盤的數據還是可用。那麼我們可以在故障後,將vhd備份拷貝到別的物理服務器上,並且將Hyper-v之前導出的一些配置文件放在同一個地方就可以恢復,並且不影響虛擬機的任何。
因爲直接把vhd拷貝到別的機器上,新建虛擬機掛在硬盤,會影響到虛擬機自身網絡一些問題。
Hyper-v導出後一般都是三個文件夾,快照、虛擬硬盤和虛擬機本身的一些配置文件。還有一個就是config.xml文件,這個文件也是導出時比較重要的一個文件

 

一般來說沒有快照的虛擬機是快照的文件夾是空的,或者有一個以時間生成的一個唯一的SID號碼的文件夾
虛擬硬盤的文件夾是存放虛擬硬盤的

 

虛擬機文件夾是放置虛擬機基本配置信息

 

可以看看config.xml
<?xml version="1.0" encoding="UTF-16" standalone="yes"?>

<configuration>

  <SnapShotDataRoot type="string"></SnapShotDataRoot>

  <ExternalDataRoot type="string"></ExternalDataRoot>

  <vhd>

    <source type="string">c:\vm\master_vhds\Win2K8EE_64.vhd</source>

    <target type="string"></target>

  </vhd>

  <vhd>

    <source type="string">c:\vm\vhds\DC.vhd</source>

    <target type="string"></target>

  </vhd>

  <VmStateCopied type="bool">true</VmStateCopied>

</configuration>

 

從上邊的xml文件可以看出這個config文件其實就是一些虛擬機導出時的一些基本信息,主要是硬盤的所在文件夾的位置

虛擬機配置文件夾可以不用管,只有備份出來就可以了,只要虛擬機配置沒有變,那麼每次導出後除了名字的SID號碼和內容的SID號碼不一致,其他都是一樣的。

 

 

所以Hyper-V 2.0導出後。我們可以只保存config.xmlvirtual machines文件夾即可。

如果物理機器發生硬件故障,我們只要能把硬盤vhd文件拷貝出來並且放到virtual Hard Disks,並且將導出的備份文件放置同一個文件夾中。然後導出新的虛擬機即可。

導入不同的物理機器,正確的配置文件會有警告信息,是由於虛擬機的配置文件中找不到之前的網卡的SID,只要從新在導入後的虛擬機中配置網卡即可,並不會影響虛擬機系統的任何東西。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章