hyperv為什麼有兩個虛擬文件
1. 為什麼Windows 10中有兩個Hyper-V PowerShell模塊
Windows Server 2008 R2是一款伺服器操作系統。同2008年1月發布的Windows Server 2008相比Windows Server 2008 R2繼續提升了虛擬化、系統管理彈性、網路存取方式,以及信息安全等領域的應用,其中有不少功能需搭配Windows 7。
Windows Server 2008 R2 重要新功能包含︰Hyper-V加入動態遷移功能,作為最初發布版中快速遷移功能的一個改進;Hyper-V將以毫秒計算遷移時間。
VMware公司的ESX或者其它管理程序相比,這是Hyper-V功能的一個強項。並強化PowerShell對各個伺服器角色的管理指令。Windows Server 2008 R2是第一個只提供64位版本的伺服器操作系統。
2. server2008用Hyper-v裝了四個虛擬機只能開兩個
例,這很重要。如果你的虛擬機在MSVS上運行得很好,那就沒有立即遷移它們的需要。MSVS是一個受支持的平台,對運行在Windows Server 2003的機器是免費的。這樣說來,不要期望對MSVS進行有重大的更新。Hyper-V是微軟一個向前發展的平台。
因此,遷移的原因是什麼呢?如果你計劃讓平台標准化,遷移現有的MSVS虛擬機到Hyper-V是有幫助的(特別是如果你的MSVS環境相對較小的情況下)。這允許你學習Hyper-V的專業知識並簡化管理。一些管理工具,諸如Microsoft system center Virtual Machine Manager(MSCVMM),允許你用一個單一的產品管理MSVS和Hyper-V。
重建虛擬機
一旦你決定從MSVS移動工作負荷到Hyper-V,問題就變成你應該如何進行遷移。一種方法是在Hyper-V完全重新創建虛擬機,然後重新安裝和配置應用。顯然,這個過程很沉悶,也很耗時間,不過,如果你計劃無論如何都要建一個Hyper-V虛擬機目錄,這不是所有碰到的困難。當然,移動復雜的應用通常伴隨著風險,並且你可能沒有專門技術或耐心來操作這個過程。幸運的是有其他一些選擇。
手工虛擬機遷移
MSVS與Hyper-V都使用的是相同的虛擬硬碟格式,因此,在這兩個平台之間進行遷移很簡單。主要的不同在於Hyper-V虛擬機能使用一套不同的驅動(更多細節參看「了解Hyper-V驅動及設備分區」)。因此,該如何調解?下面是一些遷移過程步驟:
1.啟動MSVS里的虛擬機並選擇移除「Virtual Machine Additions」。對於Windows操作系統,通過訪問控制面板的添加/刪除程序來實現。
2.關閉MSVS里的虛擬機。注意,虛擬機既不能在備用狀態下遷移到Hyper-V,也不能在使用時安全地移動或復制虛擬硬碟(沒有備份及恢復工具的話)。記錄下虛擬機的配置,包括CPU參數、內存分配、磁碟配置和網路適配器配置。
3.如果你想保留虛擬機原先的狀態,把與虛擬機相關的所有虛擬硬碟進行復制。否則,你只能使用目前的虛擬硬碟。
4.使用Hyper-V Management Console(Hyper-V管理控制台),使用上面第2步的記錄創建一台新虛擬機。如可能,你能做出許多改變。例如,你通常可以改變虛擬機的內存分配設置,這對下面的步驟不會引起任何問題。
5.從源虛擬機附加虛擬硬碟到新虛擬機。當使用新虛擬機向導或使用Hyper-V里Actions方框里的命令,你能選擇附加虛擬硬碟。
6.啟動新的Hyper-V虛擬機。登錄子操作系統並選擇安裝整合服務。這將為你的子操心系統自動安裝合適的驅動。出現提示時,重新啟動虛擬機。
當做完這些後,應該有一台新的Hyper-V虛擬機可以用於生產環境。聽起來像是做了大量工作,不過實際上通常只要幾分鍾就能完成這些任務(多數時間可能都花費在重新啟動虛擬機上)。
順便說一下,在生產環境里使用遷移來的虛擬機時,一定要確保已經完全測試過它們。虛擬網路設置或虛擬機配置的改變可能引起意外的問題。
V2V遷移
V2V遷移比P2V遷移的壓力要小些,不過,組織能使用自動化工具在環境之間移動虛擬機。雖然這些工具多數需要花費大量成本,但它們能在遷移虛擬機時降低風險和簡化過程。它們也能執行「熱」遷移——少量或沒有停機時間。對於想在不同平台或完全不同的產品之間移動大量虛擬機的環境,這很有吸引力。比如從VMware移動工作負荷到Hyper-V,反之亦然。