透過匯出已為叢集設定的映像,並將其匯入到相同或不同 vCenter Server 執行個體中的另一個叢集,可以重複使用該映像。可以使用三種不同的格式匯出、分佈和耗用映像,具體取決於您的目標。

可以將叢集的映像匯出為 ISO 映像、ZIP 檔案或 JSON 檔案。

您可以將映像匯入到僅使用 JSON 格式的 vSphere Lifecycle Manager 映像的叢集。

在 vSphere 8.0 中,匯出和匯入作業適用於主機包含 DPU 裝置的叢集。

ISO 映像

需要使用映像執行 ESXi 的全新安裝並用於啟動載入用途 (例如 Kickstart 工作流程) 時,以 ISO 格式散佈使用 vSphere Lifecycle Manager 建立的映像非常有用。

無法將以 ISO 檔案形式匯出的映像與使用 vSphere Lifecycle Manager 映像的其他叢集搭配使用。

ZIP 檔案

如果您要將映像包含的元件匯入至目標 vSphere Lifecycle Manager 執行個體的存放庫,以離線服務包形式散佈使用 vSphere Lifecycle Manager 建立的映像非常有用。

與 ISO 映像不同,您無法使用 ZIP 檔案來建立升級基準。也不能使用 ZIP 檔案為叢集建立 vSphere Lifecycle Manager 映像。

JSON 檔案

如果您要針對使用映像進行主機管理的其他叢集重複使用相同的映像,以 JSON 檔案形式散佈使用 vSphere Lifecycle Manager 建立的映像非常有用。

當您將 JSON 檔案散佈到不同 vCenter Server 執行個體中的叢集時,必須確定目標 vSphere Lifecycle Manager 執行個體的存放庫中包含 JSON 檔案所包含的所有元件。

JSON 檔案僅包含中繼資料,而不包含實際軟體裝載。

選擇哪種散佈格式?

若要對同一 vCenter Server 系統中的叢集重複使用現有映像,必須將該映像匯出為 JSON 檔案,然後將 JSON 檔案匯入目標叢集。

但是,當您想要對其他 vCenter Server 執行個體中的叢集使用現有映像時,將映像匯出為 JSON 檔案可能還不夠。可能還需要將映像匯出為 ZIP 檔案。在目標位置,您必須將 JSON 檔案做為映像匯入至目標叢集。但是,您可能還需要將 ZIP 檔案匯入目標 vSphere Lifecycle Manager 存放庫中,以確保目標 vSphere Lifecycle Manager 執行個體可使用映像中包括的所有元件。

若要對使用基準管理的叢集重複使用現有叢集映像,必須將來源映像匯出為 ISO 映像。然後,必須將 ISO 映像匯入到目標 vSphere Lifecycle Manager 執行個體的本機存放庫,並使用匯入的 ISO 檔案建立升級基準。

匯出映像

當您想要針對相同或不同 vCenter Server 執行個體中的另一個叢集或獨立主機使用相同的映像時,可以匯出映像。

您可以將映像匯出為 JSON 檔案、可安裝的 ISO 映像或離線服務包 (包含映像中包括的所有軟體套件),具體取決於您的目標。匯出格式取決於您的需求和目標。

例如,如果您想要將映像用於其他 vCenter Server 中的叢集或主機,則必須將其匯出為 JSON 檔案和 ZIP 檔案。之後,必須將 JSON 檔案和 ZIP 檔案匯入目標 vCenter Server 系統中。如需將更新匯入至 vSphere Lifecycle Manager 存放庫的相關資訊,請參閱將更新匯入至 vSphere Lifecycle Manager 存放庫

必要條件

確認您具有適當的權限。請參閱針對使用映像的 vSphere Lifecycle Manager 權限

程序

  1. vSphere Client 中,導覽至使用 vSphere Lifecycle Manager 映像管理的叢集或主機。
  2. 更新索引標籤上,選取主機 > 映像
  3. 按一下水平省略符號圖示,然後選取匯出
  4. 匯出映像對話方塊中,選取檔案格式,然後按一下匯出
    一次可以將映像匯出為一種檔案格式。

結果

匯出的檔案將儲存在本機電腦上。

下一步

將映像匯入至相同或不同 vCenter Server 執行個體中的目標叢集或獨立主機。

匯入映像

您可以將現有映像匯入至叢集或獨立主機來重複使用該映像,而不是手動設定新映像。修復後,匯入的映像會套用到叢集中的所有主機或獨立主機。

僅當映像採用 JSON 格式時,才能將其匯入。JSON 檔案僅包含映像中繼資料,而不包含實際軟體裝載。若要成功地將映像匯入至叢集或主機並將軟體規格套用到叢集中的主機或獨立主機,則必須在映像中指定將在 vSphere Lifecycle Manager 存放庫中提供使用的所有元件。

因此,當您想要在 vCenter Server 執行個體之間散佈和重複使用映像時,如果該映像中的元件在目標 vSphere Lifecycle Manager 存放庫中無法使用,則匯入 JSON 檔案可能還不夠。在此類情況下,在將 JSON 檔案匯入到目標叢集或主機之前,您必須先將包含映像中所包括的所有元件的離線服務包匯入至目標 vSphere Lifecycle Manager 存放庫中。如果您嘗試將 JSON 檔案匯入到叢集或主機,但目標 vSphere Lifecycle Manager 存放庫未包含對應的元件,則由於驗證錯誤,匯入作業會失敗。

如需將更新匯入至 vSphere Lifecycle Manager 存放庫的相關資訊,請參閱將更新匯入至 vSphere Lifecycle Manager 存放庫

必要條件

程序

  1. vSphere Client 中,導覽至使用 vSphere Lifecycle Manager 映像管理的叢集或主機。
  2. 更新索引標籤上,選取主機 > 映像
  3. 按一下水平省略符號圖示,然後選取匯入
  4. 匯入映像對話方塊中,選取 JSON 檔案,然後按下一步
    • 輸入您要匯入之 JSON 檔案的 URL 位址。
    • 瀏覽到本機電腦上的 JSON。
  5. (選擇性) 編輯映像卡中,修改映像設定。
    映像元素 可能的修改
    ESXi 版本 ESXi 版本下拉式功能表中,選取新的 ESXi 基礎映像。
    廠商附加元件
    • 若要將廠商附加元件新增至映像,請按一下選取
    • 若要變更映像中廠商附加元件的版本或選取新的廠商附加元件,請按一下鉛筆圖示。
    • 若要從映像中完全移除廠商附加元件元素,請按一下垃圾桶圖示。
    韌體和驅動程式附加元件
    • 若要將韌體附加元件新增至映像,請按一下選取
    • 若要選取新的韌體附加元件,請按一下鉛筆圖示。
    • 若要從映像中完全移除韌體附加元件元素,請按一下垃圾桶圖示。

    僅當相應廠商提供的硬體支援管理程式已登錄為執行 vSphere Lifecycle ManagervCenter Server 的延伸時,才能為廠商伺服器系列選取韌體附加元件。

    元件 按一下顯示詳細資料並檢視映像中的其他元件清單。
    • 若要將元件新增至映像,請按一下新增元件,然後選取要新增至映像的元件。
    • 若要從映像中刪除元件,請按一下包含元件的資料表中的垃圾桶圖示。
    • 若要刪除用於覆寫所選廠商附加元件中的元件的手動新增元件,請按一下包含元件的資料表中的復原圖示。

      此動作會還原覆寫。

  6. 如果映像中包含衝突的元件或未解析的相依性,請解決這些問題,然後重試該程序。
  7. (選擇性) 若要驗證映像,請按一下驗證按鈕。
    您可以驗證映像,以檢查缺少的相依性和元件衝突。
  8. 按一下儲存
    系統會自動觸發符合性檢查工作。您可以在 映像符合性卡中檢視符合性資訊。

結果

匯入的 JSON 檔案隨即匯入並設定為目標叢集或主機的新映像。在此階段,叢集中的主機或獨立主機上未安裝任何內容。在修復期間,會在主機上安裝軟體。

下一步

對照新映像修復叢集中的主機或獨立主機。請參閱針對叢集、叢集內的主機或獨立主機執行修復預先檢查對照單一映像修復叢集