|
1 | 1 | ---
|
2 | 2 | title: Azure Virtual Desktop disaster recovery concepts
|
3 |
| -description: Understand what a disaster recovery plan for Azure Virtual Desktop is and how each plan works. |
4 |
| -services: virtual-desktop |
5 |
| -author: Heidilohr |
6 |
| - |
7 |
| -ms.service: virtual-desktop |
| 3 | +description: Learn how to design and implement a disaster recovery plan for Azure Virtual Desktop to keep your organization up and running. |
8 | 4 | ms.topic: how-to
|
9 |
| -ms.date: 04/01/2024 |
10 |
| -ms.author: helohr |
| 5 | +author: sipastak |
| 6 | +ms.author: sipastak |
| 7 | +ms.date: 06/28/2024 |
11 | 8 | ---
|
12 | 9 |
|
13 |
| -# Azure Virtual Desktop disaster recovery concepts |
14 |
| - |
15 |
| -Azure Virtual Desktop has grown tremendously as a remote and hybrid work solution in recent years. Because so many users now work remotely, organizations require solutions with high deployment speed and reduced costs. Users also need to have a remote work environment with guaranteed availability and resiliency that lets them access their virtual machines even during disasters. This document describes disaster recovery plans that we recommend for keeping your organization up and running. |
| 10 | +# Azure Virtual Desktop business continuity and disaster recovery concepts |
16 | 11 |
|
17 |
| -To prevent system outages or downtime, every system and component in your Azure Virtual Desktop deployment must be fault-tolerant. Fault tolerance is when you have a duplicate configuration or system in another Azure region that takes over for the main configuration during an outage. This secondary configuration or system reduces the impact of a localized outage. There are many ways you can set up fault tolerance, but this article will focus on the methods currently available in Azure. |
| 12 | +Many users now work remotely, so organizations require solutions with high availability, rapid deployment speed, and reduced costs. Users also need to have a remote work environment with guaranteed availability and resiliency that lets them access their resources even during disasters. |
18 | 13 |
|
19 |
| -## Azure Virtual Desktop infrastructure |
| 14 | +To prevent system outages or downtime, every system and component in your Azure Virtual Desktop deployment must be fault-tolerant. Fault tolerance is when you have a duplicate configuration or system in another Azure region that takes over for the main configuration during an outage. This secondary configuration or system reduces the impact of a localized outage. There are many ways you can set up fault tolerance, but this article focuses on the methods currently available in Azure for dealing with business continuity and disaster recovery (BCDR). |
20 | 15 |
|
21 |
| -In order to figure out which areas to make fault-tolerant, we first need to know who's responsible for maintaining each area. You can divide responsibility in the Azure Virtual Desktop service into two areas: Microsoft-managed and customer-managed. Metadata like the host pools, application groups, and workspaces is controlled by Microsoft. The metadata is always available and doesn't require extra setup by the customer to replicate host pool data or configurations. We've designed the gateway infrastructure that connects people to their session hosts to be a global, highly resilient service managed by Microsoft. Meanwhile, customer-managed areas involve the virtual machines (VMs) used in Azure Virtual Desktop and the settings and configurations unique to the customer's deployment. The following table gives a clearer idea of which areas are managed by which party. |
| 16 | +Responsibility for components that make up Azure Virtual Desktop are divided between those components that are Microsoft-managed, and those components that are customer-managed, or partner managed. |
22 | 17 |
|
23 |
| -| Managed by Microsoft | Managed by customer | |
24 |
| -|-------------------------|-------------------| |
25 |
| -| Load balancer | Network | |
26 |
| -| Session broker | Session hosts | |
27 |
| -| Gateway | Storage | |
28 |
| -| Diagnostics | User profile data | |
29 |
| -| Cloud identity platform | Identity | |
| 18 | +The following components are customer-managed or partner-managed: |
30 | 19 |
|
31 |
| -In this article, we're going to focus on customer-managed components, as these are settings you can configure yourself. |
| 20 | +- Session host virtual machines |
| 21 | +- Profile management, usually with FSLogix |
| 22 | +- Applications |
| 23 | +- User data |
| 24 | +- User identities |
32 | 25 |
|
33 |
| -## Disaster recovery basics |
| 26 | +To learn about the Microsoft-managed components and how they're designed to be resilient, see [Azure Virtual Desktop service architecture and resilience](service-architecture-resilience.md). |
34 | 27 |
|
35 |
| -In this section, we'll discuss actions and design principles that can protect your data and prevent having huge data recovery efforts after small outages or full-blown disasters. For smaller outages, following certain smaller steps can help prevent them from becoming bigger disasters. Let's go over some basic terms that will help you when you start setting up your disaster recovery plan. |
| 28 | +## Business continuity and disaster recovery basics |
36 | 29 |
|
37 | 30 | When you design a disaster recovery plan, you should keep the following three things in mind:
|
38 | 31 |
|
39 |
| -- High availability: distributing infrastructure so smaller, more localized outages don't interrupt your entire deployment. Designing with HA in mind can minimize outage impact and avoid the need for a full disaster recovery. |
| 32 | +- High availability: distributed infrastructure so smaller, more localized outages don't interrupt your entire deployment. Designing with high availability in mind can minimize outage impact and avoid the need for a full disaster recovery. |
40 | 33 | - Business continuity: how an organization can keep operating during outages of any size.
|
41 | 34 | - Disaster recovery: the process of getting back to operation after a full outage.
|
42 | 35 |
|
43 |
| -Azure has many built-in, free-of-charge features that can deliver high availability at many levels. The first feature is [availability sets](../virtual-machines/availability-set-overview.md), which distribute VMs across different fault and update domains within Azure. Next are [availability zones](../availability-zones/az-region.md), which are physically isolated and geographically distributed groups of data centers that can reduce the impact of an outage. Finally, distributing session hosts across multiple [Azure regions](../best-practices-availability-paired-regions.md) provides even more geographical distribution, which further reduces outage impact. All three features provide a certain level of protection within Azure Virtual Desktop, and you should carefully consider them along with any cost implications. |
44 |
| - |
45 |
| -Basically, the disaster recovery strategy we recommend for Azure Virtual Desktop is to deploy resources across multiple availability zones within a region. If you need more protection, you can also deploy resources across multiple paired Azure regions. |
| 36 | +Azure Virtual Desktop doesn't have any native features for managing disaster recovery scenarios, but you can use many other Azure services for each scenario depending on your requirements, such as [Availability sets](../virtual-machines/availability-set-overview.md), [availability zones](../availability-zones/az-region.md), Azure Site Recovery, and [Azure Files data redundancy](../storage/files/files-redundancy.md) options for user profiles and data. |
46 | 37 |
|
47 |
| -## Design and implement a disaster recovery plan |
| 38 | +You can also distribute session hosts across multiple [Azure regions](../best-practices-availability-paired-regions.md) provides even more geographical distribution, which further reduces outage impact. All these and other Azure features provide a certain level of protection within Azure Virtual Desktop, and you should carefully consider them along with any cost implications. |
48 | 39 |
|
49 |
| -Azure Virtual Desktop doesn't have any native feature for managing disaster recovery. The following table lists the technology areas you need to consider as part of your disaster recovery strategy and links to other Microsoft documentation that provides guidance for each area: |
| 40 | +We have further documentation that goes into much more detail about each of the technology areas you need to consider as part of your business continuity and disaster recovery strategy and how to plan for and mitigate disruption to your organization based on your requirements. The following table lists the technology areas you need to consider as part of your disaster recovery strategy and links to other Microsoft documentation that provides guidance for each area: |
50 | 41 |
|
51 |
| -|Technology area |Documentation link | |
52 |
| -|---------|---------| |
53 |
| -|Active-passive vs active-active plans | [Active-Active vs. Active-Passive](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#active-active-vs-active-passive) | |
54 |
| -|Session host resiliency | [Multiregion Business Continuity and Disaster Recovery](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr) | |
55 |
| -|Disaster recovery plans | [Multiregion Business Continuity and Disaster Recovery](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#architecture-diagrams) | |
56 |
| -|Azure Site Recovery | [Failover and failback](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#failover-and-failback) | |
57 |
| -|Network connectivity | [Multiregion Business Continuity and Disaster Recovery](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#prerequisites) | |
58 |
| -|User profiles | [Design recommendations](/azure/cloud-adoption-framework/scenarios/azure-virtual-desktop/eslz-business-continuity-and-disaster-recovery#design-recommendations) | |
59 |
| -|Files share storage | [Storage](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#storage) | |
60 |
| -|Identity provider | [Identity](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#identity) | |
61 |
| -|Backup | [Backup](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#backup) | |
| 42 | +| Technology area | Documentation link | |
| 43 | +|--|--| |
| 44 | +| Active-passive vs active-active plans | [Active-Active vs. Active-Passive](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#active-active-vs-active-passive) | |
| 45 | +| Session host resiliency | [Multiregion Business Continuity and Disaster Recovery](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr) | |
| 46 | +| Disaster recovery plans | [Multiregion Business Continuity and Disaster Recovery](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#architecture-diagrams) | |
| 47 | +| Azure Site Recovery | [Failover and failback](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#failover-and-failback) | |
| 48 | +| Network connectivity | [Multiregion Business Continuity and Disaster Recovery](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#prerequisites) | |
| 49 | +| User profiles | [Design recommendations](/azure/cloud-adoption-framework/scenarios/azure-virtual-desktop/eslz-business-continuity-and-disaster-recovery#design-recommendations) | |
| 50 | +| Files share storage | [Storage](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#storage) | |
| 51 | +| Identity provider | [Identity](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#identity) | |
| 52 | +| Backup | [Backup](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr#backup) | |
62 | 53 |
|
63 |
| - |
64 |
| -## Next steps |
| 54 | +## Related content |
65 | 55 |
|
66 | 56 | For more in-depth information about disaster recovery in Azure, check out these articles:
|
67 | 57 |
|
68 |
| -- [Cloud Adoption Framework Azure Virtual Desktop business continuity and disaster recovery documentation](/azure/cloud-adoption-framework/scenarios/wvd/eslz-business-continuity-and-disaster-recovery) |
69 |
| - |
70 |
| -- [Multiregion BCDR for Azure Virtual Desktop](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr) |
| 58 | +- [Cloud Adoption Framework: Azure Virtual Desktop business continuity and disaster recovery documentation](/azure/cloud-adoption-framework/scenarios/wvd/eslz-business-continuity-and-disaster-recovery) |
71 | 59 |
|
72 |
| -- [Azure Virtual Desktop Handbook: Disaster Recovery](https://azure.microsoft.com/resources/azure-virtual-desktop-handbook-disaster-recovery/) |
| 60 | +- [Azure Architecture Center: Multiregion Business Continuity and Disaster Recovery (BCDR) for Azure Virtual Desktop](/azure/architecture/example-scenario/azure-virtual-desktop/azure-virtual-desktop-multi-region-bcdr) |
0 commit comments