You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/storage/common/storage-disaster-recovery-guidance.md
+31-2Lines changed: 31 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ author: jimmart-dev
7
7
8
8
ms.service: azure-storage
9
9
ms.topic: conceptual
10
-
ms.date: 05/31/2023
10
+
ms.date: 07/20/2023
11
11
ms.author: jammart
12
12
ms.subservice: storage-common-concepts
13
13
ms.custom: engagement-fy23
@@ -125,6 +125,32 @@ You can initiate an account failover from the Azure portal, PowerShell, Azure CL
125
125
126
126
Review the additional considerations described in this section to understand how your applications and services may be affected when you force a failover.
127
127
128
+
### Supported storage account types
129
+
130
+
All geo-redundant offerings support [Microsoft-managed failover](#microsoft-managed-failover) in the event of a disaster in the primary region. In addition, some account types support customer-managed account failover, as shown in the following table:
> *[Azure Data Lake Storage Gen2](#azure-data-lake-storage-gen2)
142
+
143
+
#### Classic storage accounts
144
+
145
+
Customer-managed account failover is only supported for storage accounts deployed using the Azure Resource Manager (ARM) deployment model. The Azure Service Manager (ASM) deployment model, also known as *classic*, is not supported. To make classic storage accounts eligible for customer-managed account failover, they must first be [migrated to the ARM model](../../virtual-machines/migration-classic-resource-manager-overview.md#migration-of-storage-accounts). Your storage account must be accessible to perform the upgrade, so the primary region cannot currently be in a failed state.
146
+
147
+
#### Azure Data Lake Storage Gen2
148
+
149
+
Customer-managed account failover is not yet supported in accounts that have a hierarchical namespace enabled (Azure Data Lake Storage Gen2). To learn more, see [Blob storage features available in Azure Data Lake Storage Gen2](../blobs/storage-feature-support-in-storage-accounts.md).
150
+
151
+
> [!IMPORTANT]
152
+
> In the event of a disaster that affects the primary region, Microsoft will manage the failover for classic storage accounts and accounts with a hierarchical namespace. For more information, see [Microsoft-managed failover](storage-disaster-recovery-guidance.md#microsoft-managed-failover).
153
+
128
154
### Storage account containing archived blobs
129
155
130
156
Storage accounts containing archived blobs support account failover. After failover is complete, all archived blobs need to be rehydrated to an online tier before the account can be configured for geo-redundancy.
@@ -191,7 +217,10 @@ If your storage account is configured for read access to the secondary, then you
191
217
192
218
## Microsoft-managed failover
193
219
194
-
In extreme circumstances where a region is lost due to a significant disaster, Microsoft may initiate a regional failover. In this case, no action on your part is required. Until the Microsoft-managed failover has completed, you won't have write access to your storage account. Your applications can read from the secondary region if your storage account is configured for RA-GRS or RA-GZRS.
220
+
In extreme circumstances where the original primary region is deemed unrecoverable within a reasonable amount of time due to a major disaster, Microsoft may initiate a regional failover. In this case, no action on your part is required. Until the Microsoft-managed failover has completed, you won't have write access to your storage account. Your applications can read from the secondary region if your storage account is configured for RA-GRS or RA-GZRS.
221
+
222
+
> [!NOTE]
223
+
> A Microsoft-managed failover would be initiated for an entire physical unit, such as a region, datacenter or scale unit. It cannot be initiated for individual storage accounts, subscriptions, or tenants. For the ability to selectively failover your individual storage accounts, use customer-managed account failover described previously in this article.
Copy file name to clipboardExpand all lines: articles/storage/common/storage-initiate-account-failover.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ author: jimmart-dev
7
7
8
8
ms.service: azure-storage
9
9
ms.topic: how-to
10
-
ms.date: 05/31/2023
10
+
ms.date: 07/18/2023
11
11
ms.author: jammart
12
12
ms.subservice: storage-common-concepts
13
13
---
@@ -25,14 +25,12 @@ This article shows how to initiate an account failover for your storage account
25
25
26
26
## Prerequisites
27
27
28
-
Before you can perform an account failover on your storage account, make sure that your storage account is configured for geo-replication. Your storage account can use any of the following redundancy options:
28
+
Before you can perform an account failover on your storage account, make sure that:
29
29
30
-
- Geo-redundant storage (GRS) or read-access geo-redundant storage (RA-GRS)
31
-
- Geo-zone-redundant storage (GZRS) or read-access geo-zone-redundant storage (RA-GZRS)
32
-
33
-
For more information about Azure Storage redundancy, see [Azure Storage redundancy](storage-redundancy.md).
34
-
35
-
Some features and services are not supported for account failover. See [Unsupported features and services](storage-disaster-recovery-guidance.md#unsupported-features-and-services) for a detailed list.
30
+
> [!div class="checklist"]
31
+
> - Your storage account is configured for geo-replication (GRS, GZRS, RA-GRS or RA-GZRS). For more information about Azure Storage redundancy, see [Azure Storage redundancy](storage-redundancy.md).
32
+
> - The type of your storage account supports customer-initiated failover. See [Supported storage account types](storage-disaster-recovery-guidance.md#supported-storage-account-types).
33
+
> - Your storage account doesn't have any features or services enabled that are not supported for account failover. See [Unsupported features and services](storage-disaster-recovery-guidance.md#unsupported-features-and-services) for a detailed list.
Copy file name to clipboardExpand all lines: articles/storage/common/storage-redundancy.md
+19-5Lines changed: 19 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ author: jimmart-dev
7
7
8
8
ms.service: azure-storage
9
9
ms.topic: conceptual
10
-
ms.date: 07/06/2023
10
+
ms.date: 07/20/2023
11
11
ms.author: jammart
12
12
ms.subservice: storage-common-concepts
13
13
ms.custom: references_regions, engagement-fy23
@@ -247,18 +247,32 @@ For pricing information for each redundancy option, see [Azure Storage pricing](
247
247
248
248
### Support for customer-managed account failover
249
249
250
-
All geo-redundant offerings support Microsoft-managed failover in the event of a disaster in the primary region. In addition, some account types support customer-managed account failover, as shown in the following table. Supported account types must use Azure Resource Manager deployments. For more information about disaster recovery and customer-managed failover, see [Disaster recovery and storage account failover](storage-disaster-recovery-guidance.md).
250
+
All geo-redundant offerings support [Microsoft-managed failover](storage-disaster-recovery-guidance.md#microsoft-managed-failover) in the event of a disaster in the primary region. In addition, some account types support customer-managed account failover, as shown in the following table:
|**Microsoft-managed failover**| All account types | General-purpose v2 accounts |
256
256
257
-
> [!NOTE]
258
-
> Customer-managed account failover is not yet supported in accounts that have a hierarchical namespace (Azure Data Lake Storage Gen2). To learn more, see [Blob storage features available in Azure Data Lake Storage Gen2](../blobs/storage-feature-support-in-storage-accounts.md).
> *[Azure Data Lake Storage Gen2](#azure-data-lake-storage-gen2)
262
+
263
+
#### Classic storage accounts
264
+
265
+
Customer-managed account failover is only supported for storage accounts deployed using the Azure Resource Manager (ARM) deployment model. The Azure Service Manager (ASM) deployment model, also known as *classic*, is not supported. To make classic storage accounts eligible for customer-managed account failover, they must first be [migrated to the ARM model](../../virtual-machines/migration-classic-resource-manager-overview.md#migration-of-storage-accounts). Your storage account must be accessible to perform the upgrade, so the primary region cannot currently be in a failed state.
266
+
267
+
#### Azure Data Lake Storage Gen2
268
+
269
+
Customer-managed account failover is not yet supported in accounts that have a hierarchical namespace enabled (Azure Data Lake Storage Gen2). To learn more, see [Blob storage features available in Azure Data Lake Storage Gen2](../blobs/storage-feature-support-in-storage-accounts.md).
270
+
271
+
> [!IMPORTANT]
260
272
> In the event of a disaster that affects the primary region, Microsoft will manage the failover for accounts with a hierarchical namespace. For more information, see [Microsoft-managed failover](storage-disaster-recovery-guidance.md#microsoft-managed-failover).
261
273
274
+
For more information about disaster recovery and customer-managed failover, see [Disaster recovery and storage account failover](storage-disaster-recovery-guidance.md).
275
+
262
276
## Data integrity
263
277
264
278
Azure Storage regularly verifies the integrity of data stored using cyclic redundancy checks (CRCs). If data corruption is detected, it's repaired using redundant data. Azure Storage also calculates checksums on all network traffic to detect corruption of data packets when storing or retrieving data.
0 commit comments