Shridhar R Kulkarni
Shridhar R Kulkarni

Reputation: 7063

Copy blob without downloading it to local memory

I need to copy blob from one Azure storage account to another. As mentioned here,

AzCopy does it by downloading the blobs from the source storage endpoint to local memory and then upload them to the destination storage endpoint.

Due to some constraints I need a solution which can directly copy blob from one Azure storage account to another without downloading blob to local memory. Also I need to do a synchronous copy.

Is there any tool to achieve this or any other solution approach feasible enough to build on our own?

enter image description here

Upvotes: 4

Views: 1394

Answers (1)

Gaurav Mantri
Gaurav Mantri

Reputation: 136136

Due to some constraints I need a solution which can directly copy blob from one Azure storage account to another without downloading blob to local memory. Also I need to do a synchronous copy.

I don't think it is possible. If you want synchronous copy then the only option is to download the blob and then reupload it. To reduce the time for synchronous copy, you can run AzCopy from a VM in Azure itself.

If you want to directly copy from one storage account to another then the only option available to you is perform asynchronous copy which is available in AzCopy.

Upvotes: 1

Related Questions