Close Menu
DPC Virtual Tips
    Read More

    Linux Commands to Investigate High Disk Partition Usage

    July 20, 2026

    Essential Slurm Administration Commands Every HPC Administrator Should Know

    July 15, 2026

    How to Install, Configure, and Use tmux on Linux

    July 14, 2026
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    • Disclaimer
    Monday, August 3
    DPC Virtual Tips
    • Home
    • Operating Systems
    • CLI
    • PowerFlex
    • HPC
    • Certificates
    • Virtualization
    • About Us
    • Contact
    DPC Virtual Tips
    Home » VM Replication with vSphere Replication and Site Recovery Manager
    Virtualization

    VM Replication with vSphere Replication and Site Recovery Manager

    DaniloBy DaniloJune 16, 2025Updated:July 31, 2026No Comments6 Mins Read
    Facebook Twitter Pinterest LinkedIn Tumblr Email
    vSphere Replication and Site Recovery Manager
    Share
    Facebook Twitter LinkedIn Pinterest Email

    VM Replication with vSphere Replication and Site Recovery Manager shows a possible scenario for using vSphere Replication and Site Recovery Manager (SRM) to replicate and manage virtual machines.

    Our scenario is based on a lab topology, as shown in the following picture:

    The “Main Site” is the active site, where all production virtual machines are hosted. The “DR Site” is the passive site and receives VM replicas from the active site.

    There are many technologies and configurations on this topology, but we will focus on vSphere Replication (VR) and Site Recovery Manager (SRM).

    What is vSphere Replication (VR)?

    VMware vSphere Replication is a hypervisor-based replication solution that enables asynchronous replication of virtual machines (VMs) between sites. It operates at the VM level, replicating only changed blocks (CBT) to a target location, enabling efficient disaster recovery and data protection.

    What is Site Recovery Manager (SRM)?

    VMware Site Recovery Manager is a disaster recovery orchestration tool that automates the failover, failback, and testing of virtual machines (VMs) between protected and recovery sites. It integrates with vSphere Replication or supported storage-based replication to provide a consistent and automated recovery plan with minimal downtime.

    In simple terms, vSphere Replication moves the data, and SRM ensures everything runs smoothly when you need to recover.

    Basic Requirements to use vSphere Replication (VR)

    We will describe some fundamental requirements to use the vSphere Replication, considering a scenario like we showed in the previous topology:

    • vCenter Server at both sites (source and target).
    • ESXi hosts (vSphere 6.5 or later recommended).
    • vSphere Replication Appliance is deployed and registered with vCenter on each site.
    • Network connectivity between sites (ports 31031, 44046, etc.).
    • Supported VM hardware versions and operating systems.
    • Compatible storage (doesn’t require identical storage arrays).
    • Time synchronization (NTP) across all components.
    • Use a stable and working DNS for all components.
    • Generally, if you have ESXi licences, it is sufficient to run vSphere Replication (To use vSphere Replication, you need at least the vSphere Essentials Plus license or higher on your ESXi hosts.).

    Basic Requirements to use Site Recovery Manager (SRM)

    The same idea as before, we’ll show some fundamental details of using SRM:

    • vCenter Server at both protected and recovery sites.
    • SRM Server is installed at both sites and paired via SRM configuration.
    • Supported replication solution:
      • vSphere Replication, or
      • Array-based replication with Storage Replication Adapter (SRA).
    • Licenses for SRM and vSphere Replication (SRM needs separate licensing).
    • Networking considerations:
      • VM recovery networks must be pre-configured.
      • IP customization or re-IP settings if needed.
    • DNS, NTP, and routing are configured properly between sites.
    • Recovery Plans and Protection Groups are configured in the SRM UI.

    Site Recovery Plugin

    Once deployed and configured, the site recovery can be managed through the “Site Recovery” plugin, accessible on each vCenter Server:

    Main Site:

    The plugin is provided by the vSphere Replication Appliance (VRA):

    DR Site:

    Managing Site Recovery

    Under the Site Recovery page, click on “OPEN Site Recovery”:

    You’ll be automatically redirected to the vSphere Replication home page.
    On this page, you can view the configurations and details of each one.
    In this case, for instance, we can click on “View Details” under the configured site pair:

    On this page, we can see the full details of the replication environment.
    At the “Site Pair” tab, we can see details of the site pair, such as connection status, software versions, and other important information:

    Under the “Replications” tab, as the name suggests, we can view the virtual machines configured to be replicated to the remote site.
    Note: Since we are on the vSphere Replication management page at the “Main Site”, the replications under “Outgoing” refer to virtual machines that are replicated to the remote site.
    On the other hand, replications on the “Incoming” mean virtual machines from the remote site to the local site:

    Let’s explore a bit the replication of the virtual machine “WebSRV-01”:

    RPO is an acronym for Recovery Point Objective. RPO is the maximum acceptable amount of data loss (measured in time) that can occur in the event of a disaster.

    For example, an RPO of 30 minutes means:

    • You’re okay with potentially losing the last 30 minutes of data.
    • vSphere Replication attempts to replicate VM changes every 30 minutes to meet this goal.

    Lag time refers to the actual delay between when a change occurs on the source VM and when it’s replicated to the target site.

    Imagine the following situation:

    You’re using vSphere Replication to copy a VM from Site A to Site B.

    You configured:

    • RPO = 30 minutes → “I’m OK with losing up to 30 minutes of data.”

    What is the Lag Time?
    Let’s say:

    • You make a change to the VM at 10:00 AM
    • That change arrives at the recovery site at 10:05 AM

    This means the lag time is 5 minutes — there’s a 5-minute delay between the data being created and successfully replicated.

    Note: The Lag Time is an important indicator to check how the virtual machine replication is performing (a lag time higher than the RPO can indicate a significant problem with the replication process).

    Under the “Protection Groups” section, as the name suggests, we can view groups of virtual machines that are protected.
    In this case, for instance, we have one protection group named “PG-Web”:

    Accessing the protection group and clicking on “Virtual Machines”, we can see all virtual machines inside this protection group:

    Returning to the home page, under “Recovery Plans”, we can view configured recovery plans or create new ones:

    Under a recovery plan, we can see what protection groups are associated with, and as a consequence, what virtual machines will be taken by the recovery plan:

    Under the “Recovery Steps” tab is where the magic happens 🙂
    On this page, we can see all the recovery steps that will be executed and, of course, start the recovery plan.
    The “Test” option will execute a test. It will power up the replicated virtual machines on the remote site to verify that they are functioning correctly. It’s crucial to note that a segregated network will be attached to these virtual machines (to avoid conflicting with the original ones).
    The “Run” option will start the virtual machines’ failover to the remote site:

    That’s it for now 😉

    vSphere Replication with SRM is a powerful combination that provides a solid disaster recovery approach for companies with multiple sites.
    If you have any questions, please don’t hesitate to contact me!

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleIPSEC VPN on VyOS
    Next Article How to Install RHEL 8 on Lab
    Danilo

    Infrastructure Engineer with experience in Virtualization, Linux, Windows Server and learning automation using Python. DPC Virtual Tips was created to share practical tutorials, lab experiences and troubleshooting guides focused on enterprise infrastructure technologies.

    Related Posts

    vCenter Reduced Downtime Upgrade

    April 8, 2025

    How can I use NAT on NSX-T?

    April 2, 2025

    Recover ESXi Host Network

    March 15, 2025

    Comments are closed.

    Search
    Categories
    • Certificates (5)
    • CLI (7)
    • HPC (7)
    • Operating Systems (75)
    • PowerFlex (22)
    • Virtualization (122)
    Read More
    Operating Systems

    Linux Commands to Investigate High Disk Partition Usage

    By DaniloJuly 20, 20260
    HPC

    Essential Slurm Administration Commands Every HPC Administrator Should Know

    By DaniloJuly 15, 20260
    Operating Systems

    How to Install, Configure, and Use tmux on Linux

    By DaniloJuly 14, 20260
    HPC

    Getting Started with Lustre File System

    By DaniloJuly 13, 20260
    Operating Systems

    Installing Rocky Linux

    By DaniloApril 27, 20260
    Latest Posts

    Linux Commands to Investigate High Disk Partition Usage

    July 20, 2026

    Essential Slurm Administration Commands Every HPC Administrator Should Know

    July 15, 2026

    How to Install, Configure, and Use tmux on Linux

    July 14, 2026
    Images from Gallery
    hpc main commands
    linux commands
    install rock linux
    lustre fs
    shell scripting
    vSAN Trace Files
    Categories
    • Certificates
    • CLI
    • HPC
    • Operating Systems
    • PowerFlex
    • Virtualization
    • Home
    • About Us
    • Contact
    • Cookie Policy
    • Comment Policy
    • Privacy Policy
    • Terms of Use
    • Disclaimer
    Copyright © 2026, DPC Virtual Tips. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.

    We use cookies to ensure your best experience on our website. If you continue using our website, we'll assume you agree to our cookie policy