Azure Site Recovery Calculator
Cost Azure Site Recovery protection and check whether your replication bandwidth can keep up with daily churn.
Inputs
Azure-to-Azure list fee per instance; the first 31 days are free.
Monthly Cost
$1,589.20
Protected Instance Fees
$625.00
Replica and Cache Storage
$660.00
Cross-region Data Charge
$304.20
Bandwidth Needed for Churn
46.3Mbps
Bandwidth Utilisation
9.3%
Replication Verdict
Bandwidth is sufficient for the stated churn
Step by step
Values used
VMs protected = 25 VMs; Protected instance fee = 25 USD/month; Replica disk size per VM = 500 GB; Replica storage price per GB = 0.0480 USD/GB-month; Cache storage as a share of disk = 10 %; Daily churn per VM = 20 GB/day; Replication bandwidth available = 500 Mbps; Cross-region data price per GB = 0.0200 USD
Azure Site Recovery
required Mbps = daily churn GB × VMs × 8,000 ÷ 86,400 seconds; monthly = instance fees + (replica disk + cache) × storage price + monthly churn × cross-region data price.
Monthly Cost
= 1,589.20
Protected Instance Fees
= 625.00
Replica and Cache Storage
= 660.00
Cross-region Data Charge
= 304.20
Bandwidth Needed for Churn
= 46.3 Mbps
Bandwidth Utilisation
= 9.3
How it works
Site Recovery cost has three parts: a flat fee per protected instance, the replica managed disks and cache storage sitting in the target region, and the cross-region data the replication generates. The bandwidth check matters just as much — churn spread evenly over a day still needs a sustained rate, and if the link cannot carry it the recovery point objective silently degrades. Teams size disaster recovery on storage cost and forget that a 25-VM estate with 20 GB of daily churn each needs roughly 46 Mbps sustained, all day; the first 31 days of protection are free per instance, so short-lived test failovers cost only storage. Confirm the current fees in the Azure pricing calculator.
Formula
Azure Site Recovery
required Mbps = daily churn GB × VMs × 8,000 ÷ 86,400 seconds; monthly = instance fees + (replica disk + cache) × storage price + monthly churn × cross-region data price.
- churn
- Data written per VM per day, which is what must cross the wire
- cache storage
- Staging account on the source side that buffers changes before upload
- 86,400
- Seconds in a day, converting daily churn into a sustained bit rate
Frequently Asked Questions
How is Azure Site Recovery calculated?
required Mbps = daily churn GB × VMs × 8,000 ÷ 86,400 seconds; monthly = instance fees + (replica disk + cache) × storage price + monthly churn × cross-region data price. Site Recovery cost has three parts: a flat fee per protected instance, the replica managed disks and cache storage sitting in the target region, and the cross-region data the replication generates. The bandwidth check matters just as much — churn spread evenly over a day still needs a sustained rate, and if the link cannot carry it the recovery point objective silently degrades.
Why does Azure Site Recovery matter?
Teams size disaster recovery on storage cost and forget that a 25-VM estate with 20 GB of daily churn each needs roughly 46 Mbps sustained, all day; the first 31 days of protection are free per instance, so short-lived test failovers cost only storage. Confirm the current fees in the Azure pricing calculator.
What values do I need to enter?
This calculator takes 8 inputs: VMs protected, Protected instance fee, Replica disk size per VM, Replica storage price per GB, Cache storage as a share of disk, Daily churn per VM, Replication bandwidth available, Cross-region data price per GB. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.
You might also need
- Azure Backup CalculatorCommonly used together
- Azure Availability Zone PlannerCommonly used together
- Azure Network Cost CalculatorCommonly used together
- Azure Advisor Savings CalculatorAlso in Microsoft Azure
- Azure Blob Storage CalculatorAlso in Microsoft Azure
- Azure VM Cost CalculatorAlso in Microsoft Azure