Site Recovery Manager 可提供在自定义恢复步骤的命令中可以使用的环境变量。

命令步骤使用 LocalSystem 帐户的标识在恢复站点的 Site Recovery Manager Server 主机上运行。命令步骤运行时,Site Recovery Manager 将提供可供其使用的环境变量。

表 1. 可用于所有命令步骤的环境变量

名称

示例

VMware_RecoveryName

正在运行的恢复计划的名称。

计划 A

VMware_RecoveryMode

恢复模式。

测试或恢复

VMware_VC_Host

恢复站点中 vCenter Server 的主机名。

vc_hostname.example.com

VMware_VC_Port

用于访问 vCenter Server 的网络端口。

443

Site Recovery Manager 使附加环境变量可用于在 Site Recovery Manager Server 或已恢复虚拟机上运行的每个虚拟机命令步骤。

表 2. 可用于每个虚拟机命令步骤的环境变量

名称

示例

VMware_VM_Uuid

vCenter 唯一标识此虚拟机时使用的 UUID。

4212145a-eeae-a02c-e525-ebba70b0d4f3

VMware_VM_Name

在受保护站点中设置的此虚拟机的名称。

我的新虚拟机

VMware_VM_Ref

虚拟机的受管对象 ID。

vm-1199

VMware_VM_GuestName

VIM API 定义的客户机操作系统的名称。

otherGuest

VMware_VM_GuestIp

虚拟机的 IP 地址(如果已知)。

192.168.0.103

VMware_VM_Path

此虚拟机的 VMDK 的路径。

[datastore-123] jquser-vm2/jquser-vm2.vmdk