AzCopy how to impove speed ?

  • Hi, 
    I need to transfer file ~40 GB backup file with maximum speed  from office to azure blob
    AzCopy /Source:F:\BACKUP\SQL_backup_2018_10_26_23.bak /Dest:https://myblob01.blob.core.windows.net/sqltest/SQL_backup_2018_10_26_23.bak /DestSAS:"?sv=2017-11-09&ss=somevalues"
    Finished 1 of total 1 file(s).
    [2018/11/02 18:44:29] Transfer summary:
    -----------------
    Total files transferred: 1
    Transfer successfully: 1
    Transfer skipped:   0
    Transfer failed:   0
    Elapsed time:    00.03:41:56

    I can see that Average Speed:3.58 MB/s.
    source file located in office Canada EST ,  blob destination  US EST 

    1. does transfer rate depend on subscription type ?
    2.Any way to improve transfer rate ?

    Thank you
    Alex

  • Best way I've found of speeding up AzCopy is by tuning the number of threads used - parameter "/NC" - have a look at the documentation https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy#azcopy-parameters

    Thomas Rushton
    blog: https://thelonedba.wordpress.com

  • I tested "/NC" option on 2 GB file with /NC setting  5,10,25,50,100,250

    with  /NC 5,10,25  speed was about the same (between 3.00 and 3.6 MB/s)
    with  /NC 50+        speed goes bellow  2 MB/s
    I also tied upload to different regions  based on stats from http://www.azurespeed.com/Azure/Upload
    changing upload region did not change upload time in my case

Viewing 3 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply