DR IP Customizer 工具包含一些选项,可用来收集有关 Site Recovery Manager 保护的虚拟机的网络信息。也可以使用这些选项为在恢复站点上启动的虚拟机应用自定义设置。

注:

该版本的 Site Recovery Manager 允许定义子网级别的 IP 映射规则,以自定义虚拟机上的 IP 设置,以及使用 DR IP Customizer 工具。可以将子网级别的 IP 映射规则与 DR IP Customizer 结合使用。有关如何能将子网级别 IP 映射规则与 DR IP Customizer 一起使用的信息,请参见自定义多个虚拟机的 IP 属性

您可以在 Site Recovery Manager Server 主机上的 C:\Program Files\VMware\VMware vCenter Site Recovery Manager\bin 中找到可执行文件 dr-ip-customizer.exe。运行 dr-ip-customizer.exe 时,可根据要生成还是要应用逗号分隔值文件 (CSV) 来指定不同的选项。

dr-ip-customizer.exe 
--cfg SRM Server 配置 XML
--cmd apply/drop/generate 
[--csv 现有 CSV 文件的名称] 
[--out 要生成的新 CSV 文件的名称] 
--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 工具所提供的选项中有些是必选项,其他则为可选项。

表 1. DR IP Customizer 选项

选项

描述

必选

-h [ --help ]

显示有关 dr-ip-customizer.exe 的使用情况信息。

--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 文件所指定的虚拟机中删除恢复设置。

对于 applydrop 命令,始终提供生成 CSV 文件所使用的同一个 vCenter Server 实例。

--csv arg

CSV 文件的路径。

是,当运行 applydrop 命令时。

-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 实例将此地址与主站点的基础架构节点关联。

对于 applydrop 命令,使用生成 CSV 文件所使用的同一个 vCenter Server 实例。

--vcid arg

主站点 vCenter Server 实例 UUID。

可选,除非主站点基础架构包含多个 vCenter Server 实例。

-i [ --ignore-thumbprint ]

忽略 vCenter Server 指纹确认提示。

-e [ --extra-dns-columns ]

如果输入 CSV 文件包含额外的 DNS 信息列,则必须指定此选项。

-v [ --verbose ]

启用详细输出。可在任何 --verbose 命令行中包含 dr-ip-customizer.exe 选项以记录额外的诊断消息。

未指定 --vcid 值时,该工具可以将 UUID 打印到 Lookup Service,如以下示例所示:

dr-ip-customizer.exe --cfg testConfig.xml -i --cmd generate -o c: \tmp\x.csv --uri 
https://service.company.com:443/lookupservice/sdk --vcid ?

错误: 找不到 VC 实例。请使用以下已知的 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)

结果是 vCenter Server 实例 UUID,后跟每个注册 Lookup Service 的 vCenter ServervCenter Server DNS 主机名。