可以使用一个或多个命令实参来设置迁移命令的执行形参。

可以向 CLI 升级命令添加用空格分隔的参数列表。

vcsa-deploy migrate list_of_arguments path_to_the_json_file

所需的 template 参数提供了描述 vCenter Server Appliance 部署过程的 JSON 文件的路径。

重要:

String 值(包括密码)必须仅包含 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-dir, LOG_DIR

设置安装程序所生成的日志文件和其他输出文件的位置。

--skip-ovftool-verification

对 JSON 文件中的配置参数执行基本验证并部署设备。不对 OVF Tool 参数执行验证。

--no-esx-ssl-verify

跳过 ESXi 连接的 SSL 验证。

重要:

请避免使用此选项,因为此选项可能会导致在部署期间或部署后出现问题,因为系统会将无效的值传递到设备。

deployment-target-ssl-thumbprint TARGET_THUMBPRINT

设置要传递到 OVF Tool 的指纹,用于验证 ESXi 或 vCenter Server 部署目标。

--verify-only

对 JSON 文件中的配置参数执行基本验证并对 OVF Tool 参数执行验证。不部署设备。

--verify-template-only

执行基本模板验证,但不安装 Upgrade Runner、运行预检查或升级 vCenter Server Appliance。

--precheck-only

在源 vCenter Server 虚拟机实例上安装 Migration Assistant 并运行全套预检查,但不执行迁移。

--acknowledge-ceip

确认您要加入 VMware 客户体验改善计划 (CEIP)。如果在升级模板中将 ceip.enabled 设置为 true,则需要此参数。

退出代码

描述

0

命令已成功运行

1

运行时错误

2

验证错误

3

模板错误