If you move the ESXi Server on which the vSphere Replication appliance runs to the inventory of another vCenter Server instance, vSphere Replication operations are not available. vSphere Replication operations are also unavailable if you reinstall vCenter Server.

If the ESXi Server instance on which vSphere Replication runs is disconnected from vCenter Server and is connected to another vCenter Server instance, you cannot access vSphere Replication functions. If you try to restart vSphere Replication, the service does not start.

The OVF environment for the vSphere Replication appliance is stored in the vCenter Server database. When the ESXi host is removed from the vCenter Server inventory, the OVF environment for the vSphere Replication appliance is lost. This action disables the mechanisms that the vSphere Replication appliance uses to authenticate with vCenter Server.

1

(Optional) If possible, redeploy the vSphere Replication appliance and reconfigure the replications.

2

(Optional) If you cannot redeploy the vSphere Replication appliance, run the va-util command to connect vSphere Replication to the new vCenter Server instance.

a

Reconnect the ESXi host to vCenter Server.

b

Use SSH to connect to the vSphere Replication appliance as root.

c

Change directories to the /opt/vmware/hms/libs directory.

cd /opt/vmware/hms/libs
d

Type the following command to restore vSphere Replication.

In the following command, vCenter_Server_username must be a vCenter Server administrator account.

java -jar va-util.jar -cmd certauth -host vCenter_Server_address -port 80 
  -user vCenter_Server_username -pass vCenter_Server_password \
  -extkey com.vmware.vcHms -keystore /opt/vmware/hms/security/hms-keystore.jks -keystorealias jetty \
  -keystorepass vmware
e

Type the following command to restart the vSphere Replication service.

service hms restart

If you run the va-util command, you must repeat Step 2a to Step 2e each time that you change the vSphere Replication certificate.