您可以使用一或多個命令引數設定移轉命令的執行參數。

您可將以空格分隔的引數清單新增至 CLI 升級命令。
vcsa-deploy migrate list_of_arguments path_to_the_json_file

所需的 template引數提供描述vCenter Server Appliance 部署程序的 JSON 檔案路徑。您可以將多個 JASON 檔案放置在一個目錄中,並且 CLI 將以批次模式移轉所有部署。如需有關執行同時移轉的詳細資訊,請參閱準備 JSON 組態檔以進行 CLI 移轉

重要: 字串值 (包括密碼) 必須僅包含 ASCII 字元。不支援延伸的 ASCII 和非 ASCII 字元。

若要設定包含反斜線 (\) 或引號 (") 字元的值,您必須在字元前面加上反斜線 (\) 字元。例如 "password":"my\"password"可設定密碼 my"password;"image":"C:\\vmware\\vcsa" 可設定路徑 C:\vmware\vcsa

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

選用引數 說明
--accept-eula 接受使用者授權合約。

執行部署命令時需要。

-h, --help 顯示命令的說明訊息。
--template-help 顯示 JSON 部署檔案中組態參數的說明訊息。您可以使用 vcsa-deploy [subcommand] --help取得子命令特定的引數清單。
-v, --verbose 將偵錯資訊新增至主控台輸出中。
-t, --terse 隱藏主控台輸出。僅顯示警告和錯誤訊息。
--log-dirLOG_DIR 指定記錄檔以及安裝程式產生的其他輸出檔案的位置。
--skip-ovftool-verification

執行組態參數的基本驗證並部署 vCenter Server Appliance,但不會驗證 JSON 範本之ovftool_arguments子區段中的 OVF 工具參數。如果您設定 OVF 工具無法識別的引數,則部署可能會失敗。

--no-ssl-certificate-verification

禁止 ESXi 連線的 SSL 驗證。

CLI 會驗證伺服器的安全性憑證是否由憑證授權機構 (CA) 簽署,並建立安全連線。如果是自我簽署的憑證,CLI 會停止升級,除非您使用 --no-ssl-certificate-validation命令參數指定 CLI 忽略自我簽署的憑證。

如果使用自我簽署的憑證連線至伺服器,且無法指定 CLI 接受它,CLI 將會顯示伺服器的自我簽署的憑證指紋,並提示您接受或拒絕該憑證。

您也可以使用 JSON 範本中的ssl_certificate_verification組態參數指定 CLI 忽略自我簽署的憑證。請參閱升級 vCenter Server Appliance 的 CLI 升級組態參數

重要: 避免使用此選項,由於目標主機未驗證身分識別,會導致升級期間或升級後發生問題。
--operation-id 可讓您提供識別碼以追蹤多個 vCenter Server 執行個體的並行安裝、移轉或升級。如果未提供作業識別碼,CLI 會產生通用唯一識別碼 (UUID) 供您用來識別不同的 vCenter Server 執行個體及其安裝或升級狀態。
--verify-template-only 執行基本範本驗證,而無需安裝升級執行器、執行預先檢查以及升級或移轉 vCenter ServerAppliance。
--precheck-only 在來源 vCenter Server 虛擬機器上安裝 Migration Assistant,然後在不執行移轉的情況下執行一整套預先檢查。
--acknowledge-ceip 確認參與 VMware 客戶經驗改進計劃 (CEIP)。如果升級範本中的 ceip.enabled 設定為 true,則需要此引數。
結束代碼 說明
0 已成功執行命令
1 執行階段錯誤
2 驗證錯誤
3 範本錯誤