ASR Different Region

Handian Sudianto 7,656 Reputation points
2026-11-12T01:20:37.9633333+00:00

I replicated a VM to Region 2 using Azure Site Recovery (ASR). During the ASR configuration, I noticed that Azure created a VNet in Region 2 with the same address space as the source VNet in Region 1. The source VNet in Region 1 is connected to our on-premises environment through a VPN Gateway.

Is the VNet in Region 2 isolated by default?

If so, when I perform a Test Failover, will the replicated VM start in the Region 2 VNet using the same IP address as the original VM? Can I also assume that the production VM in Region 1 will not be impacted and will continue operating normally during the Test Failover?

Azure Site Recovery
Azure Site Recovery

An Azure native disaster recovery service. Previously known as Microsoft Azure Hyper-V Recovery Manager.

0 comments No comments

Answer accepted by question author
Marcin Policht 113.2K Reputation points MVP Volunteer Moderator
2026-11-12T04:14:07.18+00:00

Yep - the Region 2 VNet is isolated by default because it has no peerings, VPN gateways, or ExpressRoute connections linking it to other networks. However, because it shares the same address space as Region 1, you must ensure that it remains unattached to the on-premises VPN or production VNets.

During a Test Failover, ASR attempts to start the replicated VM with the same private IP address as the original VM, provided that the address belongs to the target subnet and is available. If the address is already in use or unavailable, ASR assigns another available private IP address, typically from the end of the subnet range.

The production VM in Region 1 will not be impacted. A Test Failover is a non-disruptive operation that does not shut down, stop, or modify the source VM, nor does it replicate test changes back to the source. Because the Region 2 test VNet has no routing or connectivity to Region 1 or the on-premises environment, both VMs can safely run simultaneously with overlapping private IP address spaces during the test.


If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

hth

Marcin

Was this answer helpful?

1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. AI answer

    2026-11-12T01:21:21.26+00:00

    The Region 2 VNet is isolated only while it has no peering, VPN/ExpressRoute gateway connectivity, or other routing into production; run the Test Failover in a separate, nonproduction VNet with the same address space rather than assuming the ASR failover VNet is safe for testing.

    Expected behavior

    • VNet isolation: A newly created Azure VNet is isolated from other networks by default. Having the same address space as Region 1 does not itself connect the VNets. Do not attach the test VNet to the on-premises VPN or peer it with either production VNet.^1^
    • Private IP address: ASR attempts to use the IP configured under the replicated VM’s Network settings. With the same address space, the test VM receives that same private IP only if the address belongs to the selected subnet and is available. Otherwise, ASR assigns another available address, normally from the end of the subnet range.^2^
    • Production VM: A Test Failover does not stop the source VM, interrupt ongoing replication, or replicate test changes back to it. The production VM in Region 1 continues running normally when the test VM is placed in an isolated test network.^1^

    Thus, the same private IP can safely exist in both regions during the drill because the two networks have no route to each other.

    1. Create or designate a dedicated test VNet in Region 2.
      • Use the same address range, subnet names, and subnet layout as production.
      • Do not configure VNet peering, VPN/ExpressRoute connectivity, or production routes on it.
      • Check existing peerings, gateway connections, and route tables rather than relying only on the VNet being ASR-created.
    2. Verify the replicated VM’s test settings.
      • Open Recovery Services vault → Replicated items → your VM → Compute and Network.
      • Review the Test failover network, subnet, and target IP for each NIC.
      • If the matching subnet name does not exist, ASR selects the first subnet alphabetically; the subnet can be changed in the VM’s Network settings.^2^
    3. Start the drill and explicitly select the isolated VNet.
      • For a recovery plan, open Recovery Plans → recovery-plan name → Test Failover.
      • Select the recovery point.
      • Select the dedicated test VNet, not a connected Region 2 production or recovery VNet.
      • Monitor progress under Jobs, then verify the test VM’s NIC and assigned private IP.^1^
    4. Clean up afterward.
      • Select Cleanup test failover when testing is complete. This deletes the temporary test VMs; changes made inside them are discarded and are not returned to the production VM.^1^

    Important boundary

    If the Region 2 VNet is connected to on-premises or production, it is not an isolated test network. Running both copies with the same IP and machine identity on connected networks can cause routing, DNS, and application conflicts. Microsoft’s guidance for testing in a production-connected recovery network is to shut down the primary VM first, which introduces production downtime.^1^

    For domain-joined applications, the isolated network may also need its own test-failed-over domain controller and DNS server; configure the VNet DNS address accordingly before testing.^3^


    References

    1. Run a test failover (disaster recovery drill) to Azure
    2. Set up network mapping and IP addressing for VNets
    3. Set up disaster recovery for Active Directory and DNS
    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.