You can configure replication for multiple virtual machines from one vCenter Server instance to another by using the Multi-VM Configure Replication wizard.
When you configure replication, you set a recovery point objective (RPO) to determine the maximum data loss that you can tolerate. For example, an RPO of 1 hour seeks to ensure that a virtual machine loses the data for no more than 1 hour during the recovery. For smaller RPO values, less data is lost in a recovery, but more network bandwidth is consumed keeping the replica up to date. The RPO value affects replication scheduling, but vSphere Replication does not adhere to a strict replication schedule. See How the Recovery Point Objective Affects Replication Scheduling.
Every time that a virtual machine reaches its RPO target, vSphere Replication records approximately 3800 bytes of data in the vCenter Server events database. If you set a low RPO period, this can quickly create a large volume of data in the database. To reduce the volume of data that is kept in the vCenter Server events database, limit the number of days that vCenter Server retains event data. See Configure Database Retention Policy in the vCenter Server and Host Management Guide. Alternatively, set a higher RPO value.
vSphere Replication guarantees crash consistency amongst all the disks that belong to a virtual machine. If you use quiescing, you might obtain a higher level of consistency. The available quiescing types are determined by the operating system of the virtual machine. See Compatibility Matrixes for vSphere Replication 6.0 for quiescing support for Windows and Linux virtual machines.
You can configure virtual machines to replicate from and to vSAN datastores. See Using vSphere Replication with vSAN Storage for the limitations when using vSphere Replication with vSAN.
Configuring vSphere Replication on a large number of virtual machines simultaneously when using vSAN storage can cause the initial full synchronization of the virtual machine files to run very slowly. Initial full synchronization operations generate heavy I/O traffic, and configuring too many replications at the same time can overload the vSAN storage. Configure vSphere Replication in batches of a maximum of 30 virtual machines at a time.
Prerequisites
- Verify that the vSphere Replication appliance is deployed at the source and the target sites.
- To enable the quiescing of virtual machines that run Linux guest OS, install the latest version of VMware Tools on each Linux machine that you plan to replicate.
Procedure
Results
vSphere Replication starts an initial full synchronization of the virtual machine files to the designated datastore on the target site.
If a replication source virtual machine is powered off, the replication remains in Not Active state until you power on the virtual machine.