Cost to move data from Azure file shares to Azure blob storage

RSKenzz 41 Reputation points

We're looking to optimise our costs further by implementing a CDN as Azure File Shares are relatively expensive and CDN only supports blob storage accounts and had the below questions -

  • Is it free to move data from an Azure File Share to Azure Blob Container given that it is from Azure to Azure or do the standard read operation costs for file shares and the standard write operation for blob containers apply?
  • If not, any recommendations on the cheapest way to move the files across?
Azure Files
Azure Files
An Azure service that offers file shares in the cloud.
1,104 questions
Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
2,525 questions
Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,275 questions
{count} votes

Accepted answer
  1. Nehruji R 721 Reputation points Microsoft Vendor

    Hello RSKenzz,

    Greetings!  Welcome to Microsoft Q&A forum.

    Adding to above response, when transferring data within the Azure cloud (from Azure File Share to Azure Blob Container), there is no additional charge for the data transfer itself. Since it’s within the same Azure region, you won’t incur any egress or ingress fees but would incur a standard read/write operation cost.

    Consider Azure Storage Mover, which is a relatively new, fully managed migration service that enables you to migrate your files and folders to Azure Storage while minimizing downtime for your workload which can be used for large size data transfer refer -  

    With Storage Mover, you can migrate data between specific source-target pairs:

    • NFS share on a NAS or server device within your network to an Azure blob container.
    • SMB share to an Azure file share.

    Remember to assess your specific requirements and choose the method that best aligns with your workload and budget  

    Hope this answer helps. Please 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 “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Dillon Silzer 52,741 Reputation points


    I would expect there would be standard read/write costs associated to Azure (even though it is internal to Azure itself). The best thing is to find a folder with some files (smaller) and use AzCopy to migrate from one resource to another:

    AzCopy.exe /Source:{*URL to source container*} /Dest:{*URL to dest container*} /SourceKey:{*key1*} /DestKey:{*key2*} /S

    Code cited from

    I don't see any other way you could move the files from one service to another programmatically (or easily).

    Get started with AzCopy

    If this is helpful please accept answer.

    1 person found this answer helpful.
    0 comments No comments