本文件已封存並已停止維護。

管理 Hyper-V 虛擬機器

更新日期: 2012年4月

適用於: Virtual Machine Manager 2008, Virtual Machine Manager 2008 R2, Virtual Machine Manager 2008 R2 SP1

System Center Virtual Machine Manager (VMM) 2008 為多種虛擬化軟體環境提供統一的管理介面,包括 Hyper-V。VMM 消除 Hypervisor API 之間的差異,可讓您執行動作,而無須擔心虛擬機器是在哪種虛擬化軟體上執行。本主題說明在 Hyper-V 虛擬化軟體上建立及管理虛擬機器的特定考量事項。

您可以使用 VMM 2008 建立和管理 Hyper-V 主機上執行的虛擬機器。如果新增的主機執行 Windows Server 2008 而且未啟用 Hyper-V,VMM 2008 會自動在主機上啟用 Hyper-V 角色。

note附註
啟用 Hyper-V 角色需要重新啟動電腦。

Hyper-V 簡介

Hyper-V 是以 Hypervisor 為基礎的虛擬化平台,Microsoft 將此平台納入 Windows Server 2008 中。不像 Virtual Server 2005 R2 (執行於 Windows Server 2003 作業系統上的主機型技術),Hyper-V 可直接在系統硬體中運作。Hyper-V 可在 Windows Server 2008 的完整安裝上執行,或執行於 Server Core 的基本安裝上,以利用最少的額外負荷與相對較低的攻擊面取得最大效能。Hyper-V 需有 64 位元的主機,可支援 32 位元與 64 位元的來賓虛擬機器。

如需 Hyper-V 的詳細資訊,請瀏覽 Microsoft TechNet 上的 Hyper-V 論壇 (http://go.microsoft.com/fwlink/?LinkId=127700)。

如需 Hyper-V 支援之來賓作業系統的詳細資訊,請參閱虛擬機器的支援作業系統

建立 Hyper-V 虛擬機器

在 Virtual Machine Manager (VMM) 中,您可以從下列任何來源建立新虛擬機器:

  • 現有虛擬硬碟 (VHD)

  • 空白虛擬硬碟

  • 範本

  • 現有虛擬機器

    • Hyper-V 虛擬機器

    • Virtual Server 虛擬機器

    • VMware 虛擬機器

如需詳細資訊,請參閱新虛擬機器的來源

建立 Hyper-V 虛擬機器的重要考量事項

當您建立新的 Hyper-V 虛擬機器時,請考量下列要點:

  • 若要讓 Hyper-V 虛擬機器能夠共用存放在 VMM 程式庫的 ISO 映像,VMM 服務帳戶必須是網域帳戶。該帳戶以及每部 Hyper-V 主機的機器帳戶都必須具有程式庫共用上的必要共用權限和 NTFS 權限,而且執行 Hyper-V 的伺服器也必須設定限制委派。如需相關程序,請參閱如何在 VMM 中針對 Hyper-V 虛擬機器啟用共用 ISO 映像

  • 在 VMM 2008 中,不支援自助使用者使用共用 ISO 映像檔。相反地,VMM 已將 ISO 映像檔的複本連接至新的虛擬機器。VMM 2008 R2 支援自助功能的共用 ISO 映像。

  • Hyper-V 虛擬機器名稱不能包含 “:”字元。

  • 請勿清除 Hyper-V 管理員使用者介面 [附註] 欄位中的文字。VMM 會使用 [附註] 欄位來追蹤虛擬機器。

將虛擬機器轉換成 Hyper-V

System Center Virtual Machine Manager (VMM) 2008 可讓您將現有的虛擬機器轉換為 Hyper-V 虛擬機器。例如,VMM 能複製現有的 VMware 虛擬機器及建立 Hyper-V 虛擬機器。VMM 同時也能將現有的 Virtual Server 虛擬機器移轉至 Hyper-V 主機。

轉換 VMware 虛擬機器的考量事項

虛擬對虛擬 (V2V) 機器轉換是唯讀作業,並不會刪除或影響原始的來源虛擬機器。在 VMM 2008 中,您可以根據 VMware 虛擬機器的位置以下列方式執行 V2V 轉換:

  • 直接從 ESX 主機轉換

  • 從 VMM 程式庫轉換

  • 從 Windows 或網路檔案系統 (NFS) 共用轉換

note附註
主機伺服器不能位於含有禁止通訊之防火牆或 IPsec 設定的周邊網路 (也稱為屏蔽子網路)。

如需詳細資訊,請參閱V2V:轉換 VMM 中的虛擬機器

移轉 Virtual Server 虛擬機器的考量事項

在 VMM 中,您可以在使用相同虛擬化平台的主機之間移轉虛擬機器,也可以將虛擬機器從 Virtual Server 移轉至 Hyper-V。移轉虛擬機器時,請考量下列因素:

  • Virtual Server 和 Hyper-V 使用相同的虛擬硬碟 (VHD) 格式。

  • 當您在 VMM 2008 或 VMM 2008 R2 中將虛擬機器從 Virtual Server 主機移轉至 Hyper-V 主機時,VMM 會自動將 VM Additions 13.813 版或更新版本取代為 Hyper-V 整合元件。您必須在移轉虛擬機器之前手動移除較舊的 VM Additions 版本;如果您在將這些虛擬機器移轉至 Hyper-V 之前移除 VM Additions,VMM 會在移轉過程中安裝整合元件。

  • 移轉至 Hyper-V 將提供額外的硬體功能。例如,可用的 RAM 將從 3.7 GB 增加至 64 GB。如需詳細資訊,請參閱支援的硬體功能

  • VMM 會使用 VMConnect 連線到 Hyper-V 虛擬機器的主控台。

  • VMM 檢查點使用 Hyper-V 中的快照與 Virtual Server 中的差異磁碟。將虛擬機器從 Virtual Server 主機移轉至 Hyper-V 主機之前,您必須合併或刪除虛擬機器的所有檢查點。如果有檢查點存在,VMM 會封鎖移轉的動作。

  • VMM 會在 V2V 程序期間自動安裝 Hyper-V 整合元件。

如需詳細資訊,請參閱如何移轉虛擬機器

移轉具有檢查點的虛擬機器的其他考量事項

當您嘗試移轉具有檢查點的虛擬機器時,也適用下列限制:

  • 將虛擬機器從執行某個 Hyper-V 版本的主機移轉到執行其他 Hyper-V 版本的主機之前,必須先刪除或合併所有檢查點。如果有檢查點存在,VMM 會封鎖移轉的動作。

  • 如果虛擬機器包含已附加 ISO 映像檔的任何檢查點,當您移轉虛擬機器時,檢查點的 ISO 映像檔可能會遺失。

  • 如果從虛擬機器移除檢查點後,嘗試移轉 Hyper-V 主機上的虛擬機器,移轉作業可能會失敗。如果您在 Hyper-V 完成刪除檢查點的作業前嘗試進行移轉,移轉作業將會失敗,而必須使用 [修復虛擬機器] 動作的[復原] 選項來修復虛擬機器。如需 [復原] 選項的詳細資訊,請參閱如何修復虛擬機器 (http://go.microsoft.com/fwlink/?LinkID=163705)。若要避免這個問題,您可以確定檢查點已刪除,也可以等待 Hyper-V 自動刪除檢查點。

將實體電腦轉換成 Hyper-V 虛擬機器

System Center Virtual Machine Manager (VMM) 可讓您透過實體對虛擬 (P2V) 轉換這道程序,將現有實體電腦轉換成 Hyper-V 虛擬機器。VMM 提供工作型精靈來自動化轉換程序的許多步驟,大幅簡化 P2V 轉換。由於 P2V 程序可以完全用指令碼編寫,您可以透過 Windows PowerShell 命令列,進行大規模的 P2V 轉換。

如需詳細資訊,請參閱P2V:將實體電腦轉換成 VMM 中的虛擬機器

P2V 考量事項

VMM P2V 無法感知叢集。Windows Server 2008 容錯移轉叢集 (以及 Hyper-V) 不再支援跨多部虛擬機器共用 SCSI 控制器。建立來賓叢集的唯一方法是利用叢集共用磁碟的 iSCSI LUN。如果您設定來賓叢集,則 VMM 會將叢集視為個別的虛擬機器。

VMM 會在 P2V 程序期間自動安裝 Hyper-V 整合元件。

遠端控制 Hyper-V 虛擬機器

VMM 不使用虛擬機器遠端控制 (VMRC) 以透過遠端控制來控制 Hyper-V 主機上的虛擬機器,而是使用遠端桌面通訊協定 (RDP)。我們會根據安裝 VMM 系統管理員主控台之電腦執行的作業系統,連線至不同的 RDP 目標及使用不同的通訊埠號碼。VMM 會針對所有支援的 Windows Server 2008 版本與 Windows Vista SP1,透過 RDP 及預設通訊埠 2179 來連線至主機。對於其他系統,VMM 會透過 RDP 及預設通訊埠 3389 來連線至來賓作業系統。

如需變更全域預設通訊埠的詳細資訊,請參閱如何變更主機上虛擬機器的遠端連線 (http://go.microsoft.com/fwlink/?LinkID=123607)。

Hyper-V 整合元件

若要透過 VMM 系統管理員主控台安裝 Hyper-V 整合元件,請在關閉電源的虛擬機器上按一下滑鼠右鍵,然後選取 [安裝虛擬來賓服務]。下列動作也會自動安裝 Hyper-V 整合元件:

  • P2V 轉換

  • V2V 轉換

  • 建立新的虛擬機器

  • 將虛擬機器從 Virtual Server 移轉至 Hyper-V

虛擬網路考量事項

對於 Hyper-V 主機,VMM 2008 會利用 Windows Server 2008 虛擬化中的虛擬網路,即是能使用虛擬區域網路 (VLAN)。VLAN 可提供在實體網路中建立獨立邏輯網路的方法。這有助於藉由分隔 LAN 中不應交換資料的邏輯區塊來簡化網路管理,且這是由軟體形式的 LAN 來完成,而非硬體形式。因為 VLAN 設定是軟體形式,因此可輕易地移動電腦並維持其網路設定。

對於 Hyper-V 主機,VMM 使用通訊埠方法來標示 VLAN,這表示虛擬網路上的每個通訊埠皆可設定為不同 VLAN 的一部分。您可以藉由指派稱為 VLAN 識別碼 (VLAN ID) 的數值以在通訊埠層級上設定 VLAN。內部來說,所有源於該通訊埠的網路流量會以此 VLAN ID 來標示。不論虛擬或實體的網路,只要是 VLAN 啟用的皆會依據該標籤的 VLAN ID 來路由傳送標示的網路流量。這會確保 VLAN 的網路流量只會在相同 VLAN 的通訊埠之間路由傳送。

如需詳細資訊,請參閱如何新增或修改主機的虛擬網路 (http://go.microsoft.com/fwlink/?LinkID=163453)。

存放裝置考量事項

Hyper-V 主機支援 Windows Server 2008 的下列存放裝置選項:

  • SCSI 與 IDE — 如果您需要對來賓公開四個以上的虛擬磁碟,則必須使用 SCSI。若要從該虛擬磁碟啟動,或如果來賓作業系統中沒有整合元件,則必須使用 IDE。您可以在同一部虛擬機器中使用 IDE 與 SCSI。

    note附註
    至於 SAN 移轉,您必須確定 LUN 顯示在兩部主機中。

  • iSCSI — 您可以使用 iSCSI 直接對來賓作業系統公開磁碟。不過,Hyper-V 的虛擬 BIOS 不支援直接從 iSCSI 磁碟啟動,所以您至少需要將一個磁碟當做 IDE 磁碟。

  • 傳遞磁碟 — Hyper-V 可讓您略過主機的檔案系統,直接存取磁碟。存放裝置可以是 Hyper-V 伺服器內部的實體磁碟,或是對應至 Hyper-V 伺服器的存放區域網路 (SAN) 邏輯單元 (LUN)。不像其他存放裝置類型,傳遞磁碟不受 2040 GB 的限制。

如需 Windows 2008 存放裝置選項的詳細資訊,請參閱硬體考量

Hyper-V 主機

請確定新主機已安裝所有更新。如果未將伺服器更新為最新版本,可能會有 [需注意] 狀態。在此情況下,請以滑鼠右鍵按一下主機,選擇 [內容] 後再按一下 [狀態] 索引標籤。如果虛擬化服務的版本狀態不是 [最新],則您需要升級 Hyper-V 或套用 BITS QFE。

另請參閱

 
顯示: