Azure Site Recovery (Hyper-V to Azure) – Why is a storage account required & how to estimate costs?

Killian Jourdan 0 Reputation points
2025-03-20T16:32:06.88+00:00

Hello,

I am setting up Azure Site Recovery (ASR) to replicate Hyper-V VMs to Azure, and I noticed that during the setup process, a storage account is required.
However, Microsoft documentation indicates that ASR now supports direct replication to managed disks, without the need for intermediate blob storage as you can see in this Q&A (https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-faq#if-i-replicate-to-azure--what-kind-of-storage-account-or-managed-disk-do-i-need-).

My questions are:

  1. Why is a storage account still required when replicating Hyper-V VMs to managed disks?
  2. What exactly is stored in this account? Is it only used for replication logs and recovery points, or does it still store full VHD replicas?
  3. Is there any official Microsoft documentation that clarifies the exact role of the storage account in ASR for Hyper-V?
  4. How should I estimate the costs for implementing ASR for a client? Specifically:
    • How to determine the required storage capacity (e.g., replication logs, snapshots, managed disks, etc.)?
    • Are there any best practices to optimize ASR costs while maintaining a reliable disaster recovery setup for essential workloads?

I want to ensure I fully understand the replication process and have a clear methodology for cost estimation when proposing ASR to clients.

Any insights, official documentation, or cost calculation recommendations would be greatly appreciated!

Thank you in advance!

Azure Site Recovery
Azure Site Recovery
An Azure native disaster recovery service. Previously known as Microsoft Azure Hyper-V Recovery Manager.
825 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Naveena Patlolla 3,925 Reputation points Microsoft External Staff Moderator
    2025-03-25T02:31:16.2233333+00:00

    Hi Killian Jourdan

    For Hyper-V machines, Site Recovery creates and uses a storage account for replication. By default, the test failover or failover happens on a storage account. However, it provides an option to failover to managed disks if required. In this case, managed disks are created at the time of failover Cache storage account: The Site Recovery provider software installed on Hyper-V hosts uploads replication data for the VMs configured for replication to a storage account (known as the cache storage account or log storage account) in your subscription. Azure Migrate and Modernize then copies the uploaded replication data from the storage account to the replica-managed disks corresponding to the VM. The cache storage account needs to be specified while configuring replication for a VM

    Hyper-V Machines: The cache storage account is in the target that is in Azure charged at General Purpose Storage Account pricing as per the user's selection.

    https://azure.microsoft.com/en-us/pricing/calculator/?service=site-recovery For cost You can deploy Hyper-V-deployment-planner-cost-estimation, please find the Link below.

    https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-cost-estimation

    let us know if you have any further queries. I’m happy to assist you further.

    Please do not forget to "Accept the answer” and “upvote it” wherever the information provided helps you, this can be beneficial to other community members.it would be greatly appreciated and helpful to others.

    1 person found this answer helpful.

Your answer

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