Skip to content

Commit daad7ab

Browse files
author
Jill Grant
authored
Merge pull request #273989 from anaharris-ms/rel-bastion
Reliability documentation: Azure Bastion
2 parents aaa6e60 + 4b991cd commit daad7ab

File tree

7 files changed

+99
-10
lines changed

7 files changed

+99
-10
lines changed

articles/bastion/TOC.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
href: tutorial-create-host-portal.md
2020
- name: Concepts
2121
items:
22+
- name: Reliability
23+
items:
24+
- name: Availability zones and disaster recovery
25+
href: ../reliability/reliability-bastion.md?toc=/azure/bastion/TOC.json
2226
- name: Support for working remotely
2327
href: ../networking/working-remotely-support.md?toc=%2fazure%2fbastion%2ftoc.json
2428
- name: Leverage Bastion for remote working

articles/bastion/bastion-faq.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -108,17 +108,11 @@ No, Bastion connectivity to Azure Virtual Desktop isn't supported.
108108

109109
Review any error messages and [raise a support request in the Azure portal](../azure-portal/supportability/how-to-create-azure-support-request.md) as needed. Deployment failures can result from [Azure subscription limits, quotas, and constraints](../azure-resource-manager/management/azure-subscription-service-limits.md). Specifically, customers might encounter a limit on the number of public IP addresses allowed per subscription that causes the Azure Bastion deployment to fail.
110110

111-
### <a name="dr"></a>How do I incorporate Azure Bastion in my Disaster Recovery plan?
112-
113-
Azure Bastion is deployed within virtual networks or peered virtual networks, and is associated to an Azure region. You're responsible for deploying Azure Bastion to a Disaster Recovery (DR) site virtual network. If there's an Azure region failure, perform a failover operation for your VMs to the DR region. Then, use the Azure Bastion host that's deployed in the DR region to connect to the VMs that are now deployed there.
114-
115111
### <a name="move-virtual-network"></a>Does Bastion support moving a VNet to another resource group?
116112

117113
No. If you move your virtual network to another resource group (even if it's in the same subscription), you'll need to first delete Bastion from virtual network, and then proceed to move the virtual network to the new resource group. Once the virtual network is in the new resource group, you can deploy Bastion to the virtual network.
118114

119-
### <a name="zone-redundant"></a>Does Bastion support zone redundancies?
120115

121-
Currently, by default, new Bastion deployments don't support zone redundancies. Previously deployed bastions might or might not be zone-redundant. The exceptions are Bastion deployments in Korea Central and Southeast Asia, which do support zone redundancies.
122116

123117
### <a name="azure-ad-guests"></a>Does Bastion support Microsoft Entra guest accounts?
124118

articles/reliability/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@
183183
- name: Azure Backup
184184
href: reliability-backup.md
185185
- name: Azure Bastion
186-
href: ../bastion/bastion-faq.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json#dr
186+
href: reliability-bastion.md
187187
- name: Azure Batch
188188
href: reliability-batch.md
189189
- name: Azure Cache for Redis
36 KB
Loading

articles/reliability/migrate-workload-aks-mysql.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Using the Application Gateway Ingress Controller add-on with your AKS cluster is
7676

7777
#### Azure Bastion
7878

79-
*Regional*: Azure Bastion is deployed within VNets or peered VNets and is associated to an Azure region. For more information, se [Bastion FAQ](../bastion/bastion-faq.md#dr).
79+
*Regional*: Azure Bastion is deployed within VNets or peered VNets and is associated with an Azure region. For more information, se [Reliability in Azure Bastion](reliability-bastion.md).
8080

8181
#### Azure Container Registry (ACR)
8282

@@ -160,4 +160,4 @@ For your application tier, please review the business continuity and disaster re
160160

161161
Learn more about:
162162
> [!div class="nextstepaction"]
163-
> [Azure Services that support Availability Zones](availability-zones-service-support.md#azure-services-with-availability-zone-support))
163+
> [Azure Services that support Availability Zones](availability-zones-service-support.md#azure-services-with-availability-zone-support)

articles/reliability/overview-reliability-guidance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ For a more detailed overview of reliability principles in Azure, see [Reliabilit
5555
|Azure App Service|[Azure App Service](./reliability-app-service.md)| [Azure App Service](reliability-app-service.md#cross-region-disaster-recovery-and-business-continuity)|
5656
|Azure Application Gateway (V2)|[Autoscaling and High Availability)](../application-gateway/application-gateway-autoscaling-zone-redundant.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json)||
5757
|Azure Backup|[Reliability in Azure Backup](reliability-backup.md)| [Reliability in Azure Backup](reliability-backup.md) |
58-
|Azure Bastion||[How do I incorporate Azure Bastion in my Disaster Recovery plan?](../bastion/bastion-faq.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json#dr) |
58+
|Azure Bastion|[Reliability in Azure Bastion](reliability-bastion.md) |[Reliability in Azure Bastion](reliability-bastion.md) |
5959
|Azure Batch|[Reliability in Azure Batch](reliability-batch.md)| [Reliability in Azure Batch](reliability-batch.md#cross-region-disaster-recovery-and-business-continuity) |
6060
|Azure Cache for Redis|[Enable zone redundancy for Azure Cache for Redis](../azure-cache-for-redis/cache-how-to-zone-redundancy.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json)|[Configure passive geo-replication for Premium Azure Cache for Redis instances](../azure-cache-for-redis/cache-how-to-geo-replication.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json) |
6161
|Azure Communications Gateway|[Reliability in Azure Communications Gateway](../communications-gateway/reliability-communications-gateway.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json)|[Reliability in Azure Communications Gateway](../communications-gateway/reliability-communications-gateway.md?toc=/azure/reliability/toc.json&bc=/azure/reliability/breadcrumb/toc.json)|
Lines changed: 91 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
---
2+
title: Reliability in Azure Bastion
3+
description: Find out about reliability in Azure Bastion
4+
author: anaharris-ms
5+
ms.author: anaharris
6+
ms.topic: reliability-article
7+
ms.custom: subject-reliability
8+
ms.service: bastion
9+
ms.date: 06/24/2024
10+
---
11+
12+
13+
# Reliability in Azure Bastion
14+
15+
This article describes reliability support in Azure Bastion and covers both intra-regional resiliency with [availability zones](#availability-zone-support) and information on [cross-region recovery and business continuity](#cross-region-disaster-recovery-and-business-continuity).
16+
17+
For a more detailed overview of reliability in Azure, see [Azure reliability](/azure/architecture/framework/resiliency/overview).
18+
19+
## Availability zone support
20+
21+
[!INCLUDE [Availability zone description](includes/reliability-availability-zone-description-include.md)]
22+
23+
24+
Bastion support for availability zones with a [zone-redundant](./availability-zones-overview.md#zonal-and-zone-redundant-services) configuration is currently in preview.
25+
26+
Previously deployed Bastion resources may be zone-redundant and are limited to the following regions:
27+
- Korea Central
28+
- Southeast Asia
29+
30+
### Prerequisites
31+
32+
For a zone-redundant deployment, your Bastion resource must be in one of the following regions:
33+
34+
- East US
35+
- Australia East
36+
- East US 2
37+
- Central US
38+
- Qatar Central
39+
- South Africa North
40+
- West Europe
41+
- West US 2
42+
- North Europe
43+
- Sweden Central
44+
- UK South
45+
- Canada Central
46+
47+
### SLA improvements
48+
49+
There's no change to pricing for availability zone support.
50+
51+
### Create a resource with availability zones enabled
52+
53+
To choose a region for a zone-redundant configuration:
54+
55+
1. Go to the [Azure portal](https://portal.azure.com).
56+
1. [Create your Bastion resource](/azure/bastion/tutorial-create-host-portal).
57+
58+
- For **Region**, select one of the regions listed in the [Prerequisites section](#prerequisites).
59+
- For **Availability zone**, select the zones.
60+
61+
:::image type="content" source="./media/reliability-bastion/create-bastion-zonal.png" alt-text="Screenshot showing the Availability zone setting while creating a Bastion resource.":::
62+
63+
>[!NOTE]
64+
>You can't change the availability zone setting after your Bastion resource is deployed.
65+
66+
67+
### Zone down experience
68+
69+
When a zone goes down, the VM and Bastion should still be accessible. See [Reliability in Virtual Machines: Zone down experience](./reliability-virtual-machines.md#zone-down-experience) for more information on the VM zone down experience.
70+
71+
### Migrate to availability zone support
72+
73+
Migration from non-availability zone support to availability zone support isn't possible. Instead, you need to [create a Bastion resource](/azure/bastion/tutorial-create-host-portal) in the new region and delete the old one.
74+
75+
### Cross-region disaster recovery and business continuity
76+
77+
[!INCLUDE [introduction to disaster recovery](includes/reliability-disaster-recovery-description-include.md)]
78+
79+
Azure Bastion is deployed within virtual networks or peered virtual networks, and is associated with an Azure region. You're responsible for deploying Azure Bastion to a Disaster Recovery (DR) site virtual network.
80+
81+
82+
If there's an Azure region failure:
83+
84+
1. Perform a failover operation for your VMs to the DR region. For more information on diaster recovery failover for VMs, see [Reliability in Azure Virtual Machines](./reliability-virtual-machines.md).
85+
86+
2. Use the Azure Bastion host that's deployed in the DR region to connect to the VMs that are now deployed there.
87+
88+
## Related content
89+
90+
> [!div class="nextstepaction"]
91+
> [Reliability in Azure](/azure/availability-zones/overview)

0 commit comments

Comments
 (0)