Copying VHDs from one Azure subscription to another

The comes a time when you need to move VHDs between Azure subscriptions. You have the option of downloading the VHD locally, but at around 120GB in size, it could take a while.

There are also tools you can purchase such as Cerebrata’s Azure Management Studio for direct subscription to subscription copy, but at around $195USD for a single license, some might find it a little pricey.

This script provides an alternative method for performing a direct subscription to subscription copy using only PowerShell.