How to increase file upload capacity over 100MB

Project Vectors 6 Reputation points
2022-06-16T04:25:05.16+00:00

My application using Blob storage to store the files users upload on the application. At the moment, anything larger than 100MB cannot be uploaded. is there any way this can be facilitated on Azure Blob so users are able to upload larger files (up to 500MB)?

Azure Blob Storage
Azure Blob Storage
An Azure service that stores unstructured data in the cloud as blobs.
2,876 questions
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Sumarigo-MSFT 46,286 Reputation points Microsoft Employee
    2022-06-27T06:05:04.537+00:00

    @Project Vectors Firstly, apologies for the delay in responding here! Maximum Block Size is 100 MB by design, There are different ways you can upload large files to Blob.

    Block blobs are optimized for uploading large amounts of data efficiently. Block blobs are composed of blocks, each of which is identified by a block ID. A block blob can include up to 50,000 blocks. Each block in a block blob can be a different size, up to the maximum size permitted for the service version in use. To create or modify a block blob, write a set of blocks via the Put Block operation and then commit the blocks to a blob with the Put Block List operation.

    Blobs that are less than a certain size (determined by service version) can be uploaded in their entirety with a single write operation via Put Blob.

    215178-image.png

    Microsoft Azure Blob Storage provides a scalable service for storing your data. To ensure your application is as performant as possible, an understanding of how blob storage works is recommended. Knowledge of the limits for Azure blobs is important, to learn more about these limits visit: Scalability and performance targets for Blob storage.

    You can use Azure Storage Explorer, Azcopy, Power Shell, CLi or any programming language to upload large files
    EX: 215080-image.png

    Upload large amounts of random data in parallel to Azure storage

    How to upload big files to Azure Blob Storage (.NET Core)

    If you want to upload larger files to file share or blob storage, there is an Azure Storage Data Movement Library. It provides high-performance for uploading, downloading larger files. Please consider using this library for larger files.

    Choose an Azure solution for data transfer : This article provides an overview of some of the common Azure data transfer solutions. The article also links out to recommended options depending on the network bandwidth in your environment and the size of the data you intend to transfer.

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

    ----------

    Please do not forget to 215160-screenshot-2021-12-10-121802.png and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    2 people found this answer helpful.
    0 comments No comments

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.