DR IP Customizer 工具的语法

DR IP Customizer 工具包含一些选项,可用来收集有关
Site Recovery Manager
保护的虚拟机的网络信息。也可以使用这些选项为在恢复站点上启动的虚拟机应用自定义设置。
通过
Site Recovery Manager
,可以定义子网级别的 IP 映射规则,以使用 DR IP Customizer 工具自定义虚拟机上的 IP 设置。可以将子网级别的 IP 映射规则与 DR IP Customizer 结合使用。有关如何能将子网级别 IP 映射规则与 DR IP Customizer 一起使用的信息,请参见自定义多个虚拟机的 IP 属性
dr-ip-customizer
位于设备的
/opt/vmware/srm/bin/
目录中。
运行
dr-ip-customizer
,可以根据要生成还是要应用逗号分隔值文件 (CSV) 来指定不同的选项。
dr-ip-customizer --cfg
SRM Server configuration XML
--cmd apply/drop/generate [--csv
Name of existing CSV File
] [--out
Name of new CSV file to generate
] --uri
https://host[:port]/lookupservice/sdk
--vcid
UUID
[--ignore-thumbprint] [--extra-dns-columns] [--verbose]
可以在受保护站点或恢复站点上运行 DR IP Customizer 工具。受保护虚拟机的虚拟机 ID 在每个站点都不同,因此无论您在运行 DR IP Customizer 工具生成 CSV 文件时使用哪一个站点,再次运行 DR IP Customizer 应用设置时,都必须使用同一个站点。
DR IP Customizer 工具所提供的选项中有些是必选项,其他则为可选项。
DR IP Customizer 选项
选项
描述
必选
-h [ --help ]
显示有关
dr-ip-customizer.exe
dr-ip-customizer
的使用情况信息。
不支持
--cfg arg
应用程序 XML 配置文件
vmware-dr.xml
的路径。
--cmd arg
您可以指定不同的命令以便在不同的模式中运行 DR IP Customizer。
  • apply
    命令将现有 CSV 文件中的网络自定义设置应用到
    Site Recovery Manager Server
    实例上的恢复计划。
  • generate
    命令为
    Site Recovery Manager
    针对
    vCenter Server
    实例所保护的所有虚拟机生成一个基本 CSV 文件。
  • drop
    命令从输入 CSV 文件所指定的虚拟机中删除恢复设置。
对于
apply
drop
命令,始终提供生成 CSV 文件所使用的同一个
vCenter Server
实例。
--csv arg
CSV 文件的路径。
是,当运行
apply
drop
命令时。
-o [ --out ] arg
generate
命令创建的新 CSV 输出文件的名称。如果提供现有 CSV 文件的名称,则
generate
命令将覆盖其当前内容。
是,当运行
generate
命令时。
--uri arg
Platform Service Controller 上的 Lookup Service URL,形式为:
https://host[:port]/lookupservice/sdk
。如果端口不是 443,请指定端口。
Site Recovery Manager
实例将此地址与主站点的基础架构节点关联。
对于
apply
drop
命令,使用生成 CSV 文件所使用的同一个
vCenter Server
实例。
--vcid arg
主站点
vCenter Server
实例 UUID。
可选,除非主站点基础架构包含多个
vCenter Server
实例。
-i [ --ignore-thumbprint ]
忽略
vCenter Server
指纹确认提示。
不支持
-e [ --extra-dns-columns ]
如果输入 CSV 文件包含额外的 DNS 信息列,则必须指定此选项。
不支持
-v [ --verbose ]
启用详细输出。可在任何
dr-ip-customizer.exe
dr-ip-customizer
命令行中包含
--verbose
选项以记录额外的诊断消息。
不支持
未指定
--vcid
值时,该工具便会将 UUID 输出到 Lookup Service,如以下示例所示:
/opt/vmware/srm/bin/dr-ip-customizer --cfg "/opt/vmware/srm/conf/vmware-dr.xml" -i --cmd generate -o "/home/admin/output.csv" --uri https://service.company.com:443/lookupservice/sdk --vcid ?
生成的错误消息包括
vCenter Server
实例 UUID,后跟每个注册到 Lookup Service 的
vCenter Server
vCenter Server
DNS 主机名:
错误: 找不到 VC 实例 (ERROR: Failed to locate VC instance)。请使用以下已知的 VC 实例之一: e07c907e-cd41-4fe7-b38a-f4c0e677a18c vc.company.com (ERROR: Failed to locate VC instance. Use one of the following known VC instances: e07c907e-cd41-4fe7-b38a-f4c0e677a18c vc.company.com)