Configuring disaster recovery using VMware Live Recovery

You can use your Google Cloud VMware Engine private cloud as a disaster recovery (DR) site for on-premises VMware workloads. This DR solution is based on vSphere Replication and VMware Live Site Recovery. You can follow a similar approach to use your private cloud as a primary site that's protected by your on-premises recovery site.

This recovery solution offers the following benefits:

  • Eliminates the need to set up a data center specifically for DR.
  • Lets you reduce deployment costs and total cost of ownership for establishing DR.

This solution requires the following from you:

  • Install, configure, and manage vSphere Replication and VMware Live Recovery in your private cloud.
  • Provide your own licenses for VMware VMware Live Recovery.

You can use any versions of vSphere Replication and VMware Live Recovery that are compatible with your private cloud and on-premises environments. The examples in this guide use vSphere Replication 8.3 and VMware Live Recovery 8.3.

Before you begin

The steps in this document assume that you first do the following:

  • Create a private cloud in the VMware Engine portal by following the instructions in Creating a private cloud.
  • Verify that VMware product versions are compatible. The configurations in this guide are subject to the following compatibility requirements:

    • The same version of VMware Live Recovery must be deployed in your private cloud and your on-premises environment.
    • The same version of vSphere Replication must be deployed in your private cloud and your on-premises environment.
    • The versions of vCenter in your private cloud and your on-premises environment must be compatible.
    • The versions of VMware Live Recovery and vSphere Replication must be compatible with each other and with the versions of vCenter. For more information, see the VMware Live Site Recovery documentation.

Deploy a DR solution using VMware Live Recovery in your private cloud

This following sections describe how to deploy a DR solution using VMware Live Recovery in a private cloud. The process consists of the following steps:

  1. Estimate the size of your disaster recovery environment.
  2. Set up private cloud networking for VMware Live Recovery.
  3. Set up connectivity between your on-premises and cloud environments.
  4. Set up infrastructure services in your private cloud.
  5. Install a vSphere Replication appliance in your on-premises environment.
  6. Install a vSphere Replication appliance in your private cloud.
  7. Install a VMware Live Recovery server in your on-premises environment.
  8. Install a VMware Live Recovery server in your private cloud

Estimate the size of your DR environment

Start by estimating the size of your disaster recovery environment:

  • Verify that your identified on-premises configuration is within supported limits. VMware documents these limits in Operational Limits of Live Site Recovery.
  • Ensure that you have sufficient network bandwidth to meet your workload size and RPO requirements. For more information, see Calculate Bandwidth for vSphere Replication.
  • Use the sizer tool to estimate the resources that are needed in your DR site to protect your on-premises environment.

Set up private cloud networking for VMware Live Recovery

From the VMware Engine portal, set up private cloud networking for VMware Live Recovery. Create a subnet for the VMware Live Recovery network and assign it a subnet CIDR.

For more information, see Creating and managing subnets.

Set up on-premises to cloud connectivity

Set up a connection between your on-premises and cloud environments using either site-to-site VPN or Cloud Interconnect. To set up a site-to-site VPN connection, see the Cloud VPN documentation. To set up a connection using either Dedicated Interconnect or Partner Interconnect, see the Cloud Interconnect documentation.

Set up infrastructure services in your private cloud

To help you manage your workloads and tools, configure the following infrastructure services in your private cloud:

  • Active Directory (AD): Identify users from your on-premises AD in your private cloud. Set up an AD in your private cloud for all users.
  • DNS forwarding: The gve.goog domain is used by management VMs and hosts in your private cloud. To resolve requests to this domain, configure DNS forwarding on the DNS server as described in Configuring DNS for management appliance access. This also lets you use fully qualified domain names (FQDNs) instead of IP addresses during the vSphere Replication appliance and VMware Live Recovery installation.

Install a vSphere Replication appliance in your on-premises environment

Install a vSphere Replication appliance in your on-premises environment by following the VMware documentation. The installation consists of these high-level steps:

  1. Prepare your on-premises environment for installation.
  2. Deploy a vSphere Replication appliance in your on-premises environment using the OVF in the vSphere Replication ISO from VMware by following the steps in Deploy the vSphere Replication Virtual Appliance.
  3. Register your on-premises vSphere Replication appliance with vCenter SSO at the on-premises site.

For information about vSphere Replication, see Install vSphere Replication.

Install a vSphere Replication appliance in your private cloud

Before you install a vSphere Replication appliance in your on-premises environment, verify that you have the following:

  • IP reachability from subnets in your on-premises environment to the management subnet of your private cloud
  • IP reachability from the replication subnet in your on-premises vSphere environment to the VMware Live Recovery subnet of your private cloud

For more information, see Connecting by using VPN. The steps are similar to those for the on-premises installation.

Google recommends using fully qualified domain names (FQDNs) instead of IP addresses during the vSphere Replication appliance and VMware Live Recovery installation. To find the FQDN of the vCenter in your private cloud, follow Accessing management appliances.

Prepare a solution user account for installation

You must install the vSphere Replication appliance and VMware Live Recovery using a user with administrator privileges in the vCenter SSO domain. This helps ensure high uptime and availability for your private cloud vCenter environment.

For the installation process, use one of the solution user accounts available in your private cloud.

Configure firewall rules for the vSphere Replication appliance

Ensure the following is permitted If there are firewalls configured in the environment:

  • A vSphere Replication appliance in the VMware Live Recovery network and vCenter and ESXi hosts in the management network
  • The vSphere Replication appliances at the two sites

For a list of port numbers that must be open for vSphere Replication, see Port numbers that must be open for vSphere Replication 5.8.x, 6.x, and 8.x.

Install a VMware Live Recovery server in your on-premises environment

Verify the following requirements before installing a VMware Live Recovery server in your on-premises environment:

Follow VMware documentation to install a VMware Live Recovery server in the deployment model Two-Site Topology with One vCenter Instance per Platform Services Controller, as described in VMware Live Site Recovery in a Two-Site Topology with One vCenter Server Instance per Platform Services Controller.

VMware describes the VMware Live Recovery installation process in About VMware Live Site Recovery Installation and Configuration.

Install a VMware Live Recovery server in your private cloud

After you successfully install a VMware Live Recovery server in your on-premises environment, perform the following steps to install VMware Live Recovery in your private cloud.

Deploy VMware Live Recovery and register to vCenter

Sign in to vCenter using the CloudOwner or equivalent credentials. Then, follow the VMware documentation to deploy VMware Live Recovery. Use a solution user account to register the VMware Live Recovery server on vCenter and manage the cross-site sessions while pairing the sites.

For more information, you can see the VMware deployment reference model in VMware Live Site Recovery in a Two-Site Topology with One vCenter Server Instance per Platform Services Controller.

Configure firewall rules for VMware Live Recovery

Ensure the following is permitted if there are firewalls configured in the environment:

  • The VMware Live Recovery server and vCenter in the private cloud
  • The VMware Live Recovery servers at both sites

For a list of port numbers that must be open for VMware Live Recovery, see the VMware page on VMware Live Recovery ports and protocols.

Configure VMware Live Recovery through vCenter

After VMware Live Recovery is installed in the private cloud, perform the following steps to configure VMware Live Recovery through vCenter:

  • Connect the VMware Live Recovery server instances on the protected and recovery sites.
  • Establish a client connection to the cloud VMware Live Recovery server instance.
  • Install the VMware Live Recovery license key.

Ongoing management of VMware Live Recovery

You have full control over vSphere Replication and VMware Live Recovery software in your private cloud and are expected to perform necessary software lifecycle management. Ensure that any new version of software is compatible with the private cloud vCenter before updating or upgrading vSphere Replication or VMware Live Recovery.

Multiple replication configuration

You can use both array-based replication and vSphere Replication technologies together with VMware Live Recovery at the same time in your on-premises environment. For more information, see Array-Based Replication Versus vSphere Replication.

Either array-based replication or vSphere Replication must be applied to a set of VMs. A given VM can be protected either by array-based replication or vSphere Replication, but not both. You can configure the VMware Engine site as a recovery site for multiple protected sites. For information about multi-site configurations, see VMware Live Recovery Multi-Site Options.