With the vRealize Orchestrator plug-in for Site Recovery Manager, you can automate the creation of your Site Recovery Manager infrastructure to add virtual machines to protection groups and configure recovery settings of virtual machines.

With the vRealize Orchestrator plug-in for Site Recovery Manager you can protect virtual machines by adding them to array-based replication or to vSphere Replication 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 actions and workflows that create a Site Recovery Manager infrastructure:

    • Create array-based protection groups and vSphere Replication protection groups

    • Create inventory mappings between matching objects

    • Add protection groups to existing recovery plans

  • The plug-in provides actions and workflows that protect virtual machines:

    • Protect a virtual machine by using an existing array-based replication protection group

    • Protect a virtual machine by using an existing vSphere Replication protection group

  • The plug-in provides actions and workflows that configure recovery settings on virtual machines:

    • Set the recovery priority

    • Configure virtual machine recovery settings

    • Create per-virtual machine recovery steps

    • Set the final power state of a recovered virtual machine

  • The plug-in provides actions and workflows that orchestrate recovery of virtual machines:

    • Start test, cleanup, failover, and reprotect a recovery plan

    • Cancel the currently running recovery plan

    Note:

    The plugin starts test, cleanup, failover, reprotect, and cancel and immediately finishes the workflow. You can monitor the plan progress in the vSphere Web Client.

  • The plug-in provides actions and workflows that obtain information from Site Recovery Manager Server:

    • List protected datastores

    • List protection groups and recovery plans

    • Find array-based protection groups by datastore

    • Get unassigned replication datastores and recovery plan states

  • The plug-in provides a workflow to configure a local site:

    • Search the local site's LookupService for the local Site Recovery Manager URL

    • Connect to the local Site Recovery Manager Server and retrieve the local Site Recovery Manager certificate

    • Prompt you to examine and import the Site Recovery Manager certificate into the vRealize Orchestrator trust store or not import if the certificate is incorrect

  • The plug-in provides a workflow to configure a remote site:

    • Obtain the RemoteSite LookupService URL from the local Site Recovery Manager extapi

    • Retrieve the remote site LookupService's SSL certificate

    • Prompt you to examine, import, or reject the LookupService certificate

    • After accepting the remote LookupService SSL certificate, search the remote site LookupService for the remote vCenter Server URL

    • Connect to the remote VC and retrieve its SSL certificate

    • Examine and import or reject this certificate

Note:

The workflows to configure local and remote sites assume that the vRealize Orchestrator trust store already contains the local site infrastructure node's SSL certificate and the local sitevCenter 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.