If you run tasks that take a long time to complete, the default timeout period on the remote site might elapse before the task completes. You can configure additional timeouts to allow long-running tasks to finish.

A long-running task might be the test recovery or cleanup of a large virtual machine. If a virtual machine has large disks, it can take a long time to perform a test recovery or to perform a full recovery. The default timeout period monitors the connectivity between the sites. If a task takes a longer time to complete than the default timeout period and does not send notifications to the other site while it is running, timeouts can occur. In this case, you can change the remote manager settings so that Site Recovery Manager does not time out before a long-running task finishes.

Procedure

  1. In the vSphere Client or the vSphere Web Client, click Site Recovery > Open Site Recovery.
  2. On the Site Recovery home tab, select a site pair, and click View Details.
  3. In the left pane, click Configure > Advanced Settings > Remote Manager.
  4. Select a site and click Edit to modify the remote manager settings.
    Option Action
    Configure the maximum time to wait for a remote operation to complete. The default value is 900 seconds. Enter a new value in the remoteManager.defaultTimeout text box.
    Mark a virtual machine as protected by Site Recovery Manager. The default value is true. Move the slider to change the value of remoteManager.enableCustomFields.
    Set a time period to wait for requests to aggregate at the remote site. The default value is 2000 milliseconds. Enter a new value in the remoteManager.powerOnAggregationInterval text box.
    Configure the maximum time to wait for canceled tasks to stop. The default value is 300 seconds. Enter a new value in the remoteManager.taskCancelDefaultTimeout text box.
    Configure an additional timeout period for tasks to complete on the remote site. The default value is 900 seconds. Enter a new value in the remoteManager.taskDefaultTimeout text box.
    Configure the number of seconds to wait for a remote task to report progress. If progress update is received within that time, the task is allowed more time to complete. The default value is 180 seconds. Enter a new value in the remoteManager.taskProgressDefaultTimeout text box.
    Configure the number of attempts to power on a virtual machine in case of failure. The default value is 5 times. Enter a new value in the remoteManager.vmPowerOnRetryCount text box.
    Configure the number of attempts to shut down the guest OS of a virtual machine in case of failure. The default value is 5 times. Enter a new value in the remoteManager.vmGuestShutDownRetryCount text box.
    Configure the number of attempts to reconfigure a virtual machine's settings in case of failure. The default value is 5 times. Enter a new value in the remoteManager.vmReconfigureRetryCount text box
    Configure the number of seconds to wait for a timeout of xVC-vMotion. The default value is 3600 seconds. Enter a new value in the remoteManager.xVcVMotionTimeout text box.
  5. To save your changes, click OK.