Upload Azure VM snapshot to Azure Blob Storage directly without saving VHD to local computer

Viewed 625

We are taking over a VM image from another subscription, which we cannot access via the portal, so the snapshot download link is all we have.

I don't have enough disk storage on my computer to download the VHD from the download link provided by Azure so I'm wondering if there is a way to upload a file from URL directly to an Azure container? The image is roughly 120 gb.

The SAS url looks something like this:

https://{something}.blob.storage.azure.net/{something}/{something}

Thanks in advance!

1 Answers

If you have a SAS URI for your VM's Snapshot, you can use Copy Blobs functionality to perform server-side copy operation which will copy blob from one storage account to another without the need to download it locally.

You can use azcopy tool to perform this operation.

Related