With vRealize Orchestrator plug-in for Site Recovery Manager, you can automate the creation of your Site Recovery Manager infrastructure to manage resource mappings between sites, configure protection groups and recovery plans, add virtual machines to protection groups, configure recovery settings of virtual machines, and run recoveries.

With vRealize Orchestrator plug-in for Site Recovery Manager you can protect virtual machines by adding them to array-based replication, vSphere Replication or to vVols protection groups . The plug-in does not automate the configuration of vSphere Replication on virtual machines. You can use the vRealize Orchestrator Plug-In for vSphere Replication to configure vSphere Replication on virtual machines, or configure vSphere Replication manually. For information about the vRealize Orchestrator Plug-In for vSphere Replication, see the release notes of the vRealize Orchestrator Plug-In for vSphere Replication.

The vRealize Orchestrator plug-in for Site Recovery Manager includes vRealize Orchestrator actions, workflows, policy templates to trigger actions when certain events occur, and scripting objects to expose selected elements of the Site Recovery Manager API to workflows.

The plug-in provides workflows to configure local and remote sites, to remove local sites, and to log in to remote site.

Note: The workflows to configure local and remote sites assume that the vRealize Orchestrator trust store already contains the local site infrastructure node SSL certificate and the local site vCenter Server SSL certificate. In an embedded configuration, the vRealize Orchestrator trust store contains only one certificate. You must rerun the appropriate workflows if an administrator updates any of the SSL certificates.

The plug-in provides actions and workflows to manage inventory mappings in Site Recovery Manager infrastructure:

  • Add, get, or remove Folder Mapping
  • Add, get, or remove Network Mapping
  • Add, get, or remove Resource Mapping
  • Add, get, or remove Test Network Mapping

The plug-in provides actions and workflows that manage and configure protection groups:

  • Create, list, or remove protection groups for array-based replication, vSphere Replication or vVols
  • Add or remove replicated virtual machines from vSphere Replication protection groups
  • Protect or unprotect virtual machines
  • Protect all virtual machines associated with a protection group
  • List protected datastores
  • Get unassigned replicated datastores
  • Find array-based replication protection group by datastore
  • Add and remove datastores in an array-based replication protection group

The plug-in provides actions and workflows that manage and configure recovery plans:

  • Create or delete recovery plan
  • Add to or remove protection group from recovery plan
  • Add to or remove test network mapping from recovery plan
  • Configure virtual machine recovery settings
  • List recovery plans and get recovery plan state
  • Set VM recovery settings
  • Set IP settings
  • Delete pre and post power-on custom recovery settings for a virtual machine
  • Initiate:

    Test recovery plan

    Cleanup recovery plan

    Failover recovery plan

    Reprotect recovery plan

    Cancel recovery plan

    Planned migration recovery plan

Note: When the plug-in starts test, cleanup, failover, reprotect, planned migration, or cancel recovery plan, it performs an initial check on the recovery plan state . The workflow then succeeds or fails but does not provide information on the progress of the operation. You can monitor the plan progress in vSphere Web Client.

The plug-in provides sample automated actions and workflows:

  • Convert single or multiple virtual machines to UnassignedReplicatedVM
  • Create an array-based protection group, protect existing virtual machines, and add to a recovery plan
  • Create and protect a virtual machine