Planning and Implementing a Disaster Recovery Plan for Azure Virtual Desktop
Planning and Implementing a Disaster Recovery Plan for Azure Virtual Desktop

An important aspect of any Azure Virtual Desktop (AVD) environment is ensuring you have a backup and a disaster recovery plan. To get the most out of this cloud-hosted service, it is important to ensure you are utilizing a robust and efficient solution to facilitate backup and DR. This will give a much better experience for your users.

This course will help you plan and implement business continuity plans for your Azure Virtual Desktop and allow you to understand how it integrates with the other Azure native backup and DR services.  

Learning Objectives

  • Plan and implement a disaster recovery plan for Azure Virtual Desktop
  • Design a backup strategy for Azure Virtual Desktop
  • Configure backup and restore for FSLogix user profiles, personal Virtual Desktop Infrastructure (VDI), and golden images

Intended Audience

This course is intended for anyone who wants to become an Azure Virtual Desktop Specialist and is preparing to take the AZ-140 exam.


If you wish to get the most out of this course, it is recommended that you should have a good understanding of Azure administration, however, this is not essential.


Welcome to this module on planning and implementing a disaster recovery plan for Azure Virtual Desktop.  In this module, we will cover the following:

  • Disaster Recovery for Azure Virtual Desktop
  • Virtual Machine Replication
  • And finally, FSLogix Replication

Let's start by discussing disaster recovery in Azure Virtual Desktop.  Azure Virtual Desktop offers business continuity disaster recovery for the AVD service to preserve customer metadata during outages.

When setting up disaster recovery, you initially need to replicate your virtual machines to a secondary location.  We will discuss this in more detail shortly.  If you are using profile containers, you should also set up data replication in the same secondary location.

It is vitally important that user identities that are set up in the primary location are also made available in the secondary location.  Finally, make sure any line-of-business applications which use the data in your primary location are also failed over to the secondary location.

Let's now discuss virtual machine replication.  As part of your disaster recovery plan for Azure Virtual Desktop, VMs need to be replicated to the secondary zone.  It is recommended to use Azure Site Recovery to manage replication VMs to other Azure locations.

Once the VMs are replicated, you should turn them off to ensure you can save on cost.  One of the benefits of using Azure Site Recovery to replicate the VMs to another location is that you will not need to register the VMs manually as the Azure Virtual Desktop agent in the secondary VM will automatically use the latest security token to connect to the service instance closest to it.

Something to note is that if there are existing user connections during any type of outage, you will be required to end the user connections in the current region before you can start the failover to the secondary location.

In the final lecture of this module, we will talk about FSLogix replication. When setting up disaster recovery for profiles, which uses FSLogix there are some configuration steps you need to follow.  FSLogix supports multiple profile locations, so can enter the secondary location within the same registry entry you configure for the primary.

You will be required to provision an additional Azure file share in the second location to facilitate disaster recovery for the FSLogix user profile service.

In the event that the primary FSLogix profile path is unavailable, the FSLogix agent will automatically failover to the secondary, therefore it is recommended that the FSLogix agent be configured with a path to the secondary location.

About the Author

Shabaz Darr is a Senior Infrastructure Specialist at Netcompany based in the UK. He has 15 years plus experience working in the IT industry, 7 of those he has spent working with Microsoft Cloud Technologies in general, with a focus on MEM and IaaS. Shabaz is a Microsoft MVP in Enterprise Mobility with certifications in Azure Administration and Azure Virtual Desktop. During his time working with Microsoft Cloud, Shabaz has helped multiple public and private sector clients in the UK with designing and implementing secure Azure Virtual Desktop environments.