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

執行這項作業的原因和時機

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

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

如需組態參數及其說明的完整清單,請導覽至作業系統安裝程式子目錄,然後執行 vcsa-deploy migrate --template-help 命令。

重要事項︰

您登入要從中執行 CLI 安裝程式的機器所使用的使用者名稱、vCenter Server Appliance 安裝程式的路徑、JSON 組態檔的路徑,以及 JSON 組態檔中的字串值 (包括密碼),都必須僅包含 ASCII 字元。不支援延伸的 ASCII 和非 ASCII 字元。

vCenter Server 5.5 的本機作業系統使用者名稱不會移轉至目標 vCenter Server Appliance,必須在移轉完成後重新建立。如果使用任何本機作業系統使用者名稱登入 vCenter Single Sign-On,則必須在 Platform Services Controller 應用裝置中重新建立這些使用者名稱。

先決條件

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

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

程序

  1. 開啟位於 vcsa-cli-installer/templates 目錄中的 migrate 子資料夾。
  2. 將移轉範本從 migrate 子資料夾複製到您的工作區。
    • 對於 vCenter Server 5.5,請使用 migrate/winvc5.5/ 資料夾。

    • 對於 vCenter Server 6.0,請使用 migrate/winvc6.0/ 資料夾。

  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 移轉之前執行預先檢查