Synchronously copy all managed disks of an Azure Virtual Machine to Azure Storage Accounts in multiple Azure regions

There are many different ways to copy an Azure Virtual Machine's managed disks to different Azure regions for the purpose of creating images local to that region. My experience with AzCopy --sync-copy using an Azure Virtual Machine spun up specifically for the purpose of doing the copy, has been the best so I wrapped the process in Azure Automation. With a 15-minute one time setup of the Automation assets (runbooks, variables), you're literally a command away from shooting your managed disks to any Azure region at an amazing speed of close to 1TB/hour.

Check out the project here: https://github.com/richardspitz/imagefactory

Leave me a comment  either on here or on the repo and let me know what you think!

Richard Spitz
Cloud Solution Architect
Microsoft Silicon Valley