在 vSphere 7.0 及更新版本中,您可以透過簽出虛擬機器範本、進行必要的變更,然後將其簽入,以編輯虛擬機器範本的內容。
您可以使用垂直時間表視圖,追蹤一段時間內的變更歷程記錄。垂直時間表視圖可為您提供有關不同虛擬機器範本版本、具有權限的使用者所做的更新,以及上次進行變更的時間的詳細資訊。透過使用垂直時間表,您可以將虛擬機器範本還原回先前的狀態,或刪除先前版本的虛擬機器範本。
此外,您可以從最新版本的虛擬機器範本部署虛擬機器,而不會在簽出虛擬機器以進行更新時中斷。您可以更新虛擬機器,並將其簽回相同的虛擬機器範本。
內容程式庫中的範本
範本是虛擬機器的主複本,您可以用這些複本部署已自訂且可隨時使用的虛擬機器。範本可提升整個 vSphere 環境的一致性。您可以使用內容程式庫來儲存和管理虛擬機器和 vApp 的範本。您可以使用虛擬機器範本和 vApp 範本將虛擬機器和 vApp 部署到主機或叢集等目的地物件。
內容程式庫支援兩種類型的範本,即 OVF 範本類型和虛擬機器範本類型。
在內容程式庫中,您可以將虛擬機器範本做為 OVF 範本或虛擬機器範本進行儲存和管理。vApp 將一律轉換為內容程式庫中的 OVF 範本。
內容程式庫中的虛擬機器範本與 vCenter Server 詳細目錄中的虛擬機器範本
虛擬機器範本是虛擬機器的範本。您可以將虛擬機器複製到某範本,從而建立虛擬機器範本。
可以透過 vCenter Server 或內容程式庫管理虛擬機器範本。
在先前版本的 vSphere 中,您只能透過 vCenter Server 詳細目錄清單管理虛擬機器範本。您將虛擬機器或虛擬機器範本複製到內容程式庫範本後,產生的內容程式庫項目為 OVF 格式。從 vSphere 7.0 Update 1 開始,本機內容程式庫支援 OVF 範本和虛擬機器範本。將虛擬機器複製到內容程式庫時,可以選擇範本類型。
- 如果您將 vCenter Server 詳細目錄中的虛擬機器範本轉換成虛擬機器,也會刪除對應的虛擬機器範本程式庫項目。
- 如果您重新命名 vCenter Server 中的虛擬機器範本,會一併重新命名對應的虛擬機器範本程式庫項目。
- 如果您重新命名虛擬機器範本程式庫項目,會一併重新命名 vCenter Server 詳細目錄中相關聯的虛擬機器範本。
- 如果您刪除 vCenter Server 詳細目錄中的虛擬機器範本,會一併刪除對應的虛擬機器範本程式庫項目。
- 如果您刪除虛擬機器範本程式庫項目,也會刪除 vCenter Server 詳細目錄中相關聯的虛擬機器範本。
內容程式庫中的 OVF 範本
在內容程式庫中,OVF 範本是虛擬機器的範本或 vApp 的範本。將虛擬機器複製到內容程式庫中的範本時,您可以選擇建立 OVF 範本或虛擬機器範本。但是,如果將 vApp 複製到內容程式庫中的範本,產生的內容程式庫項目一律為 OVF 範本。因為 OVF 格式實際是一組檔案,如果您匯出範本,OVF 範本程式庫項目中的所有檔案 (.ovf、.vmdk、.mf) 均會儲存到本機系統。
內容程式庫中的虛擬機器範本和 OVF 範本之間的差異
您可以使用虛擬機器範本和 OVF 範本,在 vSphere 環境中部署新的虛擬機器。但是,兩種類型的範本具有不同的內容且支援不同的部署選項。
內容 | 內容程式庫中的虛擬機器範本 | 內容程式庫中的 OVF 範本 |
---|---|---|
資料存放區 | 虛擬機器範本可儲存在您具有其權限的任何資料存放區上。
備註: 虛擬機器範本無法儲存在使用 NFS 或 SMB 儲存區的程式庫中。
|
OVF 範本只能儲存在與內容程式庫相關聯的資料存放區上。 |
使用量 | 預設值。 | 已壓縮或精簡佈建。 |
主機/資料存放區維護模式 | 當主機變得無法存取時,虛擬機器範本會自動移轉至另一個主機。 |
當主機或資料存放區變得無法存取時,您必須手動將 OVF 範本移轉至另一個主機或資料存放區。 |
與主機相關聯 | 是。 | 編號 |
Storage DRS | 受支援。 | 不支援。 |
跨廠商相容性 | 不支援。 | 受支援。 |
軟體授權合約 | 不支援。 | 受支援。 |
加密 | 受支援。 您可以建立已加密的虛擬機器範本。 |
不支援。 當 OVF 範本無法自行加密時,您仍可以從 OVF 範本部署已加密的虛擬機器。 |
部署選項 | 在部署虛擬機器範本期間,同時支援硬體自訂和客體作業系統自訂。 | 在部署 OVF 範本期間,僅支援客體作業系統自訂。不支援硬體自訂。 |
內容程式庫範本上支援的作業視範本類型而有所不同。您可以同時編輯 OVF 和虛擬機器範本的設定。但是,只能更新、匯出和複製 OVF 範本。
從範本簽出虛擬機器
在vSphere Client中,您可以編輯虛擬機器範本,並監控其他具有權限的使用者所做的變更。您可以執行簽出作業,以從虛擬機器範本更新虛擬機器。在此程序期間,無法從其他使用者簽出虛擬機器範本,但他們可以從虛擬機器範本部署虛擬機器,而不會發生任何中斷。
簽出虛擬機器範本時,您無法將虛擬機器轉換成範本,或將虛擬機器移至不同的 vCenter Server詳細目錄。
必要條件
- 如果您想要開啟已簽出虛擬機器的電源,請確認您擁有 權限。
程序
結果
簽出的虛擬機器將顯示在標有藍色圓形圖示的所選位置中。您可以執行必要的組態變更。
下一步
完成虛擬機器更新後,您可以將虛擬機器簽回到範本中。
將虛擬機器簽入範本
從範本簽出虛擬機器並更新虛擬機器之後,您必須將虛擬機器簽回到虛擬機器範本中。當您將虛擬機器簽入範本時,您可以建立包含虛擬機器更新狀態的新版本的虛擬機器範本。
當您將虛擬機器簽入虛擬機器範本時,您可以部署上次對虛擬機器所做的變更。
必要條件
確認虛擬機器已關閉電源或暫停。您無法將已開啟電源的虛擬機器簽入虛擬機器範本。
程序
結果
捨棄簽出的虛擬機器
如果您簽出虛擬機器範本,並且不對虛擬機器進行任何更新或執行不想保留的更新,則可以捨棄簽出的虛擬機器。每次將虛擬機器簽回到範本時,將會建立新版本的虛擬機器範本。您可以捨棄簽出的虛擬機器,以避免建立新版本,或防止其他使用者使用錯誤的版本。
必要條件
程序
結果
已從詳細目錄中刪除虛擬機器並捨棄了所有變更。
還原為先前版本的範本
如果最新的虛擬機器範本包含您不再相要保留的變更或在上次簽入時弄錯的變更,您可以將虛擬機器範本還原為先前版本。
必要條件
程序
結果
還原的虛擬機器範本將成為目前的虛擬機器範本。
刪除先前版本的虛擬機器範本
如果您不再希望允許使用範本,請刪除先前版本的虛擬機器範本。刪除虛擬機器範本會從詳細目錄中移除該範本及其內容。