An Azure native disaster recovery service. Previously known as Microsoft Azure Hyper-V Recovery Manager.
Hello Penumarthi Dora Krishna,
Thank you for reaching out to the Microsoft Q&A forum.
It looks like you want to protect three Linux‐based workloads (a virtual appliance, a DB2 server and an LDAP server) from on-prem to Azure with an RTO around 4 hrs and an RPO between 15 mins–1 hr. The most turnkey way to achieve that is Azure Site Recovery (ASR), which can replicate VMware or physical machines (including RHEL) into Azure near-real time.
Here’s a high-level approach:
Plan and size
• Use the Deployment Planner (for VMware) or do manual capacity planning (for physical servers) to estimate CPU, memory, network and storage needs in Azure.
• Gather disk sizes, change rates and monthly data growth for each server—this drives storage costs and bandwidth usage.
Prepare Azure
• Create a Recovery Services vault in your target Azure region.
• Make sure you have sufficient quotas for cores, storage accounts and networking (NSGs, VPN/ExpressRoute).
Deploy ASR on-prem components
• Install the ASR configuration server and process server on-prem (these handle replication, caching and compression).
• Open required outbound ports (443, 9443) to Azure (see network URLs in docs).
Enable replication
• In the vault, select “Enable replication,” choose your on-prem environment (VMware or physical), point to your config server, then select the machines: – Virtual Appliance (10.0.2.4) – RHEL 7.9 host running DB2 11.5.9.0 – RHEL 7.9 host running LDAP 6.4.0.25
• Configure replication settings to target your desired RPO (ASR can get down to 30 sec–5 min RPO for most workloads).
Test and validate
• Do a non-disruptive test failover to confirm machine boot, networking and application health in Azure.
• Tweak VM size, managed disk type (Standard SSD or Premium), and network settings as needed.
Failover and failback
• During an outage, you can orchestrate a planned or unplanned failover via ASR (RTO well under 4 hrs).
• When on-prem is back, you can fail back with minimal data loss.
Cost considerations
• ASR instance fee: ~$25 USD per protected instance per month.
• Azure storage for replicated disks: cost per GB/month (Standard LRS or Premium).
• Compute cost for DR VMs during an actual failover (you only pay compute when VMs are running).
• Network egress/storage replication traffic is free within Azure but you may incur on-prem bandwidth costs.
• Optionally, incremental snapshots + cross-region copy could lower costs if you only need hourly RPO—but won’t meet a 15 min RPO.
Rough ballpark (example): – 3 instances × $25 = $75/mo for ASR licensing – If each server has 1 TB of data on Premium SSD P10 ($100/TB/mo) → ~$300/mo – Total ~ $375/mo + any network costs + surge compute during failover
Hope this gives you a solid starting point!
Reference list
- Best practices for VMware/physical machines with Azure Site Recovery https://docs.microsoft.com/azure/site-recovery/vmware-physical-large-deployment
- Set up disaster recovery to Azure for on-premises physical servers https://docs.microsoft.com/azure/site-recovery/physical-azure-disaster-recovery
- Enable VM replication with Azure Site Recovery https://docs.microsoft.com/azure/site-recovery/
- Backup and data recovery for Azure Stack with the Infrastructure Backup Service https://docs.microsoft.com/azure-stack/operator/azure-stack-backup-infrastructure-backup
Let me know if you have any questions?