An Azure native disaster recovery service. Previously known as Microsoft Azure Hyper-V Recovery Manager.
The behavior you're observing (the Failback / Planned Failover option being greyed out) is expected in ASR when reverse replication hasn’t been configured yet. After a VM is failed over from Hyper‑V to Azure, it runs in Azure but must first be reprotected (Azure → on‑premises) before failback becomes available.
Recommended Approach:
To enable failback, please follow the sequence below:
- Ensure failover is completed and committed
- Failback will not be available until the failover has been finalized.
Run Reprotect (critical step)
- Navigate to: Recovery Services Vault → Replicated items → Select VM
- Click Reprotect and choose your on‑premises Hyper‑V environment as the target
This step reverses replication so the Azure VM starts syncing back to on‑premises.
Wait for replication to complete
- Once reprotect finishes and the VM is healthy, the replication direction will be Azure → Hyper‑V
Perform Failback
- The Planned Failover option will now be enabled
- Use this to fail the VM back from Azure to your Hyper‑V environment
Microsoft confirms that failback is performed using a planned failover from Azure to on‑premises, and that this requires failover to be completed beforehand. Additionally, reprotect is required so that the VM begins replicating back before failback can proceed.
This article describes how to fail back Azure VMs that were created after failover of Hyper-V VMs from an on-premises site to Azure Fail back Hyper-V VMs from Azure with Azure Site Recovery - Azure Site Recovery | Microsoft Learn
Failback to a New Hyper‑V Server
For your migration scenario (VMware → Hyper‑V), this is supported with some considerations:
- You can fail back to a different Hyper‑V host (not just the original one)
- The target host must:
- Be part of the same Hyper‑V site / VMM (if used)
- Be registered with the same Recovery Services vault
- Have sufficient capacity and proper configuration
You can refer to the official Reprotect Azure virtual machines to the primary region with Azure Site Recovery - Azure Site Recove…
- The greyed-out failback option is expected until Reprotect is completed
- The required flow is: Failover → Commit → Reprotect → Planned Failover (Failback)
- Once reprotect completes successfully, failback will be automatically enabled
If you find the answer helpful, please click "upvote" and accept it. This will help others in the community with similar questions easily find the solution.