使用 CLI 將來源 vCenter Server安裝移轉至目標 vCenter Server Appliance 時,您必須針對新應用裝置準備含有組態值的 JSON 範本。

您可以透過設定安裝程式 ISO 檔案可用範本中的組態參數值,來將 vCenter ServerPlatform Services Controller 執行個體從 Windows 移轉至vCenter Server Appliance。範本中不包含的組態參數會設為預設值。您可以在範本中新增組態參數,以針對移轉規格設定其值。

vcsa-cli-installer/templates/migrate 目錄包含透過 CLI 將 vCenter Server 6.5 及 vCenter Server 6.7 移轉至應用裝置的移轉範本範例。

如需組態參數及其說明的完整清單,請導覽至作業系統安裝程式子目錄,然後執行 vcsa-deploy migrate --template-help命令。
重要: 您登入要從中執行 CLI 安裝程式的機器所使用的使用者名稱、 vCenter Server Appliance安裝程式的路徑、JSON 組態檔的路徑,以及 JSON 組態檔中的字串值 (包括密碼),都必須僅包含 ASCII 字元。不支援延伸的 ASCII 和非 ASCII 字元。

若要執行批次移轉,請將定義部署的 JSON 範本放置在單一目錄中。叫用時,CLI 安裝程式會使用 JSON 範本中所定義的拓撲將現有部署移轉至新 vCenter Server版本。

必要條件

確認您的環境滿足移轉要求。請參閱 將 vCenter Server 部署移轉至 vCenter Server Appliance 部署的系統需求

準備環境以進行移轉。請參閱準備移轉

程序

  1. 開啟位於 vcsa-cli-installer/templates 目錄中的 migrate 子資料夾。
  2. 將移轉範本從 migrate 子資料夾複製到您的工作區。
    • 對於 vCenter Server6.5,請使用 migrate/winvc6.5/ 資料夾。
    • 對於 vCenter Server6.7,請使用 migrate/winvc6.7/ 資料夾。
  3. 在文字編輯器中開啟您使用案例的範本檔案。
    為確保 JSON 組態檔的語法正確,請使用 JSON 編輯器。
  4. 填寫必要組態參數的值,並選擇性地輸入其他參數及其值。
    重要: 若要設定包含反斜線 (\) 或引號 (") 字元的值,您必須在字元前面加上反斜線 (\) 字元。例如 "password":"my\"password"可設定密碼 my"password; "image":"C:\\vmware\\vcsa" 可設定路徑 C:\vmware\vcsa

    布林值必須僅包含小寫字元。可以是 truefalse。例如,"ssh_enable":false

  5. 以 UTF-8 格式儲存並關閉檔案。

結果

您的檔案已可用於移轉。

下一步

您可以視需要針對特定環境建立和儲存大量範本。範本就緒後,請先執行預先檢查,然後再將其用於執行移轉。請參閱在執行至 vCenter Server Appliance的 CLI 移轉之前執行預先檢查