CPT run at the recovery site performs the following functions:

  • Collects information about protected domains and VMs directly from the object store.
  • Generates a Failover Plan ("FOP"). An FOP template is generated by CPT when it is run in “recovery_fo” mode. The FOP template should be finalized by the user and can then be used with its Plan Execution script to automatically configure failover settings for protected domains.
    • The FOP specifies all information about DRVAs and protected domains necessary to manage failover tasks.
    • The FOP includes information to handle failover of both CFO domains and non-CFO domains.
    • The FOP is generated according to protected domain priorities that have been specified for the protected site.



When the FOP is executed, required DRVAs are created and then protected domains are assigned to specific DRVAs according to the rules:

  • DRVAs assigned to CFO domains that were previously created will continue to be used by them.
  • CFO domains are recovered first, followed by non-CFO domains starting with higher priority.
  • The script has two modes of execution:  -preallocated and -allocate_during_fo.

- preallocated: The script assumes that all the required resources are allocated before triggering Failover script.

- allocate_during_fo: Before triggering Failover tasks for batch of domains sequentially, script shows domains’ requirement and requires user consent to proceed. In case required resources are not available user can select “no” and exit. User can re-trigger the script after resources are made available where in the script resumes from the last stop point.