Availability Set to Availability Zone

Nishanth 51 Reputation points


Is there a way to convert/change/move machines in availability set to availability zone? I remember reading something about in Github using some scripts. But, I cant find it anymore. Is it even possible?


Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
7,409 questions
{count} vote

3 answers

Sort by: Most helpful
  1. Ziv Rafalovich 26 Reputation points Microsoft Employee

    Hello there,
    The following process will help you to migrate your deployment into a zone in the same region (or elsewhere) :


    3 people found this answer helpful.

  2. Cory Raszeja 11 Reputation points

    Hi kinkate18nic,

    You can use Azure Site Recovery to move your single instance VM or VMs in an Availability Set into an Availability Zone. You can choose to place your single instance VM or VMs in an Availability Set into Availability Zones when you choose to enable the replication for your VM using Azure Site Recovery. Ideally each VM in an Availability Set should be spread across Availability Zones.

    See Microsoft documentation below:

    This is somewhat of a workaround in my view, but your best option if you do not wish to recreate the VMs with Availability Zones from the start.

    2 people found this answer helpful.
    0 comments No comments

  3. Nishanth 51 Reputation points

    Thank you for for all the answers. I have a better understanding about this concept now.

    0 comments No comments