您可以採用開放式虛擬格式 (OVF) 和開放式虛擬應用裝置 (OVA) 匯出虛擬機器、虛擬應用裝置和 vApp。然後,您可以在相同的環境或不同的環境中部署 OVF 或 OVA 範本。

備註: 在 vSphere 6.5 及更新版本中,您無法匯出 OVA 範本,OVF 範本是唯一的選項。

或者,也可以使用 VMware OVF Tool 部署和匯出 OVF 範本。

在舊版 vSphere 中,您需要安裝用戶端整合外掛程式來部署和匯出 OVF 或 OVA 範本。vSphere 6.5 不再需要安裝用戶端整合外掛程式來匯出 OVF 範本或部署 OVF 和 OVA 範本。

OVF 和 OVA 檔案格式與範本

OVF 是一種開放式標準,它以套件的形式包含多個檔案。例如,.ovf.vmdk.nvram 等。OVF 支援跨產品和平台交換虛擬應用裝置。OVA 是 OVF 檔案套件的單一檔案分佈。將虛擬機器匯出為 OVF 檔案時,會下載 OVF 檔案和虛擬磁碟檔案。

OVF 和 OVA 格式具有下列優點:

  • OVF 和 OVA 檔案為壓縮格式,下載速度更快。
  • vSphere Client 會在匯入 OVF 或 OVA 檔案之前進行驗證,確保該檔案與預期的目的地伺服器相容。如果應用裝置與所選主機不相容,則無法匯入該應用裝置,並顯示一則錯誤訊息。
  • OVF 和 OVA 可以封裝多階層應用程式和多個虛擬機器。

透過匯出 OVF 範本,您可以建立可供其他使用者之後匯入的虛擬應用裝置。您可以使用匯出功能,將預先安裝的軟體做為虛擬應用裝置散佈,或者向使用者散佈範本虛擬機器。您可以為無法存取 vCenter Server 詳細目錄的使用者提供 OVF 或 OVA 檔案。

部署 OVF 或 OVA 範本後,您可以將預先設定的虛擬機器或 vApp 新增到 vCenter ServerESXi 詳細目錄中。部署 OVF 或 OVA 範本的方式和從範本部署虛擬機器的方式相似。但是,您可以從 vSphere Web Client 可存取的任何本機檔案系統,或者從遠端 Web 伺服器部署 OVF 或 OVA 範本。本機檔案系統包含本機磁碟 (如 C:)、卸除式媒體 (如 CD 或 USB 金鑰鏈磁碟機),以及共用網路磁碟機。

部署 OVF 或 OVA 範本

可以從本機檔案系統或從 URL 部署 OVF 或 OVA 範本。

僅當您部署的 OVF 範本需要其他自訂、包含部署選項或具有一或多個 vService 相依性時,才會顯示部署 OVF 範本精靈頁面中的部分頁面。

  1. 在屬於虛擬機器之有效父系物件的任何詳細目錄物件 (如資料中心、資料夾、叢集、資源集區或主機) 上按一下滑鼠右鍵,然後選取部署 OVF 範本

    部署 OVF 範本精靈隨即開啟。

  2. 選取 OVF 範本頁面上,指定來源 OVF 或 OVA 範本的位置,然後按下一步
    選項 動作
    URL 輸入一個位於網際網路上 OVF 或 OVA 範本的 URL。支援的 URL 來源為 HTTP 和 HTTPS。
    備註: 確認 OVF 套件中的所有檔案都位於 OVF 描述元檔案的同一位置。

    範例:http://vmware.com/VMTN/appliance.ovf

    本機檔案 按一下瀏覽並選取與 OVF 範本或 OVA 檔案相關聯的所有檔案。這會包含諸如 .ovf.vmdk 等檔案。如果沒有選取所有必要檔案,則會顯示一個警告訊息。
  3. 選取名稱和資料夾頁面上,輸入虛擬機器或 vAPP 的唯一名稱,選取部署位置,然後按下一步

    虛擬機器的預設名稱與所選 OVF 或 OVA 範本的名稱相同。如果變更預設名稱,請選擇每個 vCenter Server 虛擬機器資料夾內的唯一名稱。

    虛擬機器的預設部署位置是您啟動精靈的詳細目錄物件。

  4. 選取計算資源頁面上,選取要執行已部署虛擬機器範本的資源。
    1. (選擇性) 若要自動開啟在主機上部署的虛擬機器的電源,請選取自動開啟已部署虛擬機器的電源核取方塊。
    2. 下一步
  5. 檢閱詳細資料頁面上,驗證 OVF 或 OVA 範本詳細資料,然後按下一步
    選項 說明
    發佈者 OVF 或 OVA 範本發佈者,如果 OVF 或 OVA 範本檔案中包含的憑證指定了一個發佈者。
    下載大小 OVF 或 OVA 檔案的大小。
    磁碟大小 部署 OVF 或 OVA 範本後的磁碟大小。
  6. (選擇性) 組態頁面上選取部署組態,然後按下一步
  7. 選取儲存區頁面上,定義針對已部署 OVF 或 OVA 範本儲存檔案的位置和方式。
    1. 選取虛擬機器虛擬磁碟的磁碟格式。
      格式 說明
      完整佈建消極式歸零 以預設的完整格式建立虛擬磁碟。在建立虛擬磁碟時會为虛擬磁碟配置所需的空間。在建立過程中,保留在實體裝置中的資料都不會清除,但是從虛擬機器首次執行寫入操作時,您可稍後按需要將這些資料歸零。
      完整佈建積極式歸零 一種完整佈建虛擬磁碟類型,可支援叢集功能 (如 Fault Tolerance)。虛擬磁碟所需的空間會在建立時加以配置。與平面檔案格式 (-flat.vmdk) 相反,建立虛擬磁碟時,會將實體裝置上保留的資料歸零。建立此類格式的磁碟所需的時間可能會比建立其他類型的磁碟久得多。
      精簡佈建 使用此格式可節省儲存空間。對於精簡佈建磁碟,可根據輸入的磁碟大小值來佈建磁碟所需的資料存放區空間。但是,精簡佈建磁碟啟動時所佔空間小,一開始只使用與初始作業所需大小相同的資料存放區空間。
    2. 選取虛擬機器儲存區原則。

      僅當目的地資源上已啟用儲存區原則時,此選項才可用。

    3. (選擇性) 啟用從 Storage DRS 叢集顯示資料存放區核取方塊,以便從 Storage DRS 叢集選擇虛擬機器初始放置的個別資料存放區。
    4. 選取用於儲存已部署 OVF 或 OVA 範本的資料存放區。

      組態檔和虛擬磁碟檔案會儲存在資料存放區內。請選取大小需足以容納虛擬機器或 vApp 及所有關聯的虛擬磁碟檔案的資料存放區。

      備註: 如果您想要使用 API 呼叫來部署包含 vPMem 硬碟且已從內容程式庫匯出的 OVF 範本,請參閱 https://kb.vmware.com/kb/52370
  8. 選取網路頁面上,選取來源網路,然後將其對應至目的地網路。按下一步

    [來源網路] 資料行會列出 OVF 或 OVA 範本中定義的所有網路。

  9. (選擇性) 自訂範本頁面上,自訂 OVF 範本的部署內容,然後按下一步
  10. (選擇性) vService 繫結頁面上,選取繫結服務提供者,然後按下一步
  11. (選擇性) 即將完成頁面上,檢閱頁面並按一下完成

因此,用於建立虛擬機器的新工作將顯示在 [最近的工作] 窗格中。工作完成後,將在所選資源中建立新的虛擬機器。

匯出 OVF 範本

OVF 範本會將虛擬機器或 vApp 的狀態擷取到獨立套件中。磁碟檔案以壓縮、疏鬆格式儲存。

備註: 無法匯出加密的虛擬機器。

必要條件

  • 關閉虛擬機器或 vApp 的電源。
  • 所需權限:vApp.匯出

程序

  1. 導覽至虛擬機器或 vApp,然後從動作功能表中選取範本 > 匯出 OVF 範本
  2. 名稱資料夾中,輸入範本的名稱。
    範例:例如,輸入 MyVm
    備註: 匯出名稱中包含星號 (*) 字元的 OVF 範本時,這些字元會轉換成底線 (_) 字元。
  3. (選擇性) 註解欄位中,輸入說明。
  4. 如果您想要在匯出的範本中包含其他資訊或組態,則選取啟用進階選項核取方塊。

    進階設定包括有關 BIOS UUID、MAC、開機順序、PCI 插槽編號和其他應用程式使用的組態設定的資訊。這些選項會限制可攜性。

  5. 若要儲存與範本相關聯的每個檔案 (.ovf.vmdk.mf),請按一下確定並回應提示。

匯出具有 vTPM 預留位置的 OVF 範本

使用 vSphere 8.0,可以手動匯出包含 vTPM 裝置的虛擬機器的 OVF 範本。由於 vTPM 是具有唯一身分識別的安全裝置,因此會將 vTPM 預留位置而不是 vTPM 裝置新增到 OVF 範本,然後在具現化時取代為新的 vTPM 裝置。若要使用 vTPM 裝置部署或匯出虛擬機器的 OVF 範本,可以使用 VMware OVF Tool。如需有關 VMware OVF Tool 的詳細資訊,請參閱《OVF Tool 使用者指南》

必要條件

  • 關閉虛擬機器電源。
  • 停用使用 vTPM 裝置的虛擬機器客體作業系統中的任何應用程式,例如 BitLocker。
  • 確認您具有必要權限:密碼編譯作業.解密

程序

  1. 從虛擬機器中移除 vTPM 裝置。
    1. 導覽到虛擬機器,然後按一下動作
    2. 按一下編輯設定
    3. 虛擬硬體索引標籤上,找到 [信賴平台模組] 項目。
    4. 將指標移至裝置上方,然後按一下移除圖示。

      只有可安全移除的虛擬硬體才會顯示此圖示。

    5. 按一下刪除以確認您要移除裝置。

      vTPM 裝置已標記為移除。

    6. 按一下確定

      確認虛擬信賴平台模組項目不再顯示於虛擬機器的摘要索引標籤的虛擬機器硬體窗格中。

  2. 解密虛擬機器 (如果已加密)。

    如需有關如何解密虛擬機器的詳細資訊,請參閱解密已加密的虛擬機器或虛擬磁碟

  3. 將虛擬機器匯出到 OVF 範本。
  4. 開啟 OVF (.ovf) 描述元檔案並手動新增 vTPM 裝置預留位置:
    <Item ovf:required="false">
     <rasd:AutomaticAllocation>false</rasd:AutomaticAllocation>
     <rasd:ElementName>Virtual TPM</rasd:ElementName>
     <rasd:InstanceID>13</rasd:InstanceID>
     <rasd:ResourceSubType>vmware.vtpm</rasd:ResourceSubType>
     <rasd:ResourceType>1</rasd:ResourceType>
    </Item>
    備註: OVF 描述元包含不具有任何密碼的 vTPM 裝置的預留位置。從此 OVF 範本部署虛擬機器時,將產生虛擬機器加密金鑰。
  5. 開啟 OVF 資訊清單檔案 (.mf),然後變更 .ovf 檔案的 SHA-256 總和檢查碼。
  6. (選擇性) .ovf 檔案重新簽署。
  7. 部署手動匯出的 OVF 範本。

匯出沒有 vTPM 預留位置的虛擬機器的 OVF 範本

若要使用 vTPM 裝置部署虛擬機器的 OVF 範本,可以使用 VMware OVF Tool。如需有關 VMware OVF Tool 的詳細資訊,請參閱《OVF Tool 使用者指南》

必要條件

  • 關閉虛擬機器電源。
  • 停用使用 vTPM 裝置的虛擬機器客體作業系統中的任何應用程式,例如 BitLocker。

程序

  1. 從虛擬機器中移除 vTPM 裝置。
    1. 導覽到虛擬機器,然後按一下動作
    2. 按一下編輯設定
    3. 虛擬硬體索引標籤上,找到 [信賴平台模組] 項目。
    4. 將指標移至裝置上方,然後按一下移除圖示。

      只有可安全移除的虛擬硬體才會顯示此圖示。

    5. 按一下刪除以確認您要移除裝置。

      vTPM 裝置已標記為移除。

    6. 按一下確定

      確認虛擬信賴平台模組項目不再顯示於虛擬機器的摘要索引標籤的虛擬機器硬體窗格中。

  2. 解密虛擬機器 (如果已加密)。

    如需有關如何解密虛擬機器的詳細資訊,請參閱解密已加密的虛擬機器或虛擬磁碟

  3. 將虛擬機器匯出到 OVF 範本。
  4. 部署手動匯出的 OVF 範本並將 vTPM 裝置新增到虛擬機器。

    如需有關如何將 vTPM 裝置新增到虛擬機器的詳細資訊,請參閱為現有虛擬機器新增虛擬信賴平台模組