Skip to content

Commit f819d6a

Browse files
Merge pull request #216335 from jimmart-dev/jammart-redundancy-limitations-2
failover feature conflicts - 2nd set
2 parents eaff99c + 9e388b4 commit f819d6a

File tree

3 files changed

+25
-18
lines changed

3 files changed

+25
-18
lines changed

articles/storage/blobs/storage-blob-change-feed.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ description: Learn about change feed logs in Azure Blob Storage and how to use t
55
author: normesta
66

77
ms.author: normesta
8-
ms.date: 06/15/2022
8+
ms.date: 10/28/2022
99
ms.topic: how-to
1010
ms.service: storage
1111
ms.subservice: blobs
1212
ms.reviewer: sadodd
13-
ms.custom: devx-track-azurepowershell
13+
ms.custom: devx-track-azurepowershell, engagement-fy23
1414
---
1515

1616
# Change feed support in Azure Blob Storage
@@ -544,6 +544,7 @@ This section describes known issues and conditions in the current release of the
544544
- The `url` property of the log file is currently always empty.
545545
- The `LastConsumable` property of the segments.json file does not list the very first segment that the change feed finalizes. This issue occurs only after the first segment is finalized. All subsequent segments after the first hour are accurately captured in the `LastConsumable` property.
546546
- You currently cannot see the **$blobchangefeed** container when you call the ListContainers API. You can view the contents by calling the ListBlobs API on the $blobchangefeed container directly.
547+
- [Storage account failover](../common/storage-disaster-recovery-guidance.md) is not supported on accounts with the change feed enabled. Disable the change feed before initiating a failover.
547548
- Storage accounts that have previously initiated an [account failover](../common/storage-disaster-recovery-guidance.md) may have issues with the log file not appearing. Any future account failovers may also impact the log file.
548549

549550
## Feature support

articles/storage/common/redundancy-migration.md

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ author: jimmart-dev
77

88
ms.service: storage
99
ms.topic: how-to
10-
ms.date: 09/21/2022
10+
ms.date: 10/28/2022
1111
ms.author: jammart
1212
ms.subservice: common
13-
ms.custom: devx-track-azurepowershell
13+
ms.custom: devx-track-azurepowershell, engagement-fy23
1414
---
1515

1616
# Change how a storage account is replicated
@@ -210,12 +210,29 @@ For more detailed guidance on how to perform a manual migration, see [Move an Az
210210

211211
Limitations apply to some replication change scenarios depending on:
212212

213-
- [Storage account type](#storage-account-type)
214213
- [Region](#region)
214+
- [Feature conflicts](#feature-conflicts)
215+
- [Storage account type](#storage-account-type)
215216
- [Access tier](#access-tier)
216217
- [Protocol support](#protocol-support)
217218
- [Failover and failback](#failover-and-failback)
218219

220+
### Region
221+
222+
Make sure the region where your storage account is located supports all of the desired replication settings. For example, if you are converting your account to zone-redundant (ZRS, GZRS, or RA-GZRS), make sure your storage account is in a region that supports it. See the lists of supported regions for [Zone-redundant storage](storage-redundancy.md#zone-redundant-storage) and [Geo-zone-redundant storage](storage-redundancy.md#geo-zone-redundant-storage).
223+
224+
The [customer-initiated conversion (preview)](#customer-initiated-conversion-preview) to ZRS is available in all public ZRS regions except for the following:
225+
226+
- (Europe) West Europe
227+
- (Europe) UK South
228+
- (North America) Canada Central
229+
- (North America) East US
230+
- (North America) East US 2
231+
232+
### Feature conflicts
233+
234+
Some storage account features are not compatible with other features or operations. For example, the ability to failover to the secondary region is the key feature of geo-redundancy, but other features are not compatible with failover. For more information about features and services not supported with failover, see [Unsupported features and services](storage-disaster-recovery-guidance.md#unsupported-features-and-services). Converting an account to GRS, GZRS, or RA-GZRS might be blocked if a conflicting feature is enabled, or it might be necessary to disable the feature later before initiating a failover.
235+
219236
### Storage account type
220237

221238
When planning to change your replication settings, consider the following limitations related to the storage account type.
@@ -281,18 +298,6 @@ az storage account update -g <resource_group> -n <storage_account> --set kind=St
281298

282299
To manually migrate your ZRS Classic account data to another type of replication, follow the steps to [perform a manual migration](#manual-migration).
283300

284-
### Region
285-
286-
Make sure the region where your storage account is located supports all of the desired replication settings. For example, if you are converting your account to zone-redundant (ZRS, GZRS, or RA-GZRS), make sure your storage account is in a region that supports it. See the lists of supported regions for [Zone-redundant storage](storage-redundancy.md#zone-redundant-storage) and [Geo-zone-redundant storage](storage-redundancy.md#geo-zone-redundant-storage).
287-
288-
The [customer-initiated conversion (preview)](#customer-initiated-conversion-preview) to ZRS is available in all public ZRS regions except for the following:
289-
290-
- (Europe) West Europe
291-
- (Europe) UK South
292-
- (North America) Canada Central
293-
- (North America) East US
294-
- (North America) East US 2
295-
296301
If you want to migrate your data into a zone-redundant storage account located in a region different from the source account, you must perform a manual migration. For more details, see [Move an Azure Storage account to another region](storage-account-move.md).
297302

298303
### Access tier

articles/storage/common/storage-disaster-recovery-guidance.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ ms.topic: conceptual
1010
ms.date: 10/28/2022
1111
ms.author: jammart
1212
ms.subservice: common
13+
ms.custom: engagement-fy23
1314
---
1415

1516
# Disaster recovery and storage account failover
@@ -161,7 +162,7 @@ Keep in mind that any data stored in a temporary disk is lost when the VM is shu
161162

162163
The following features and services are not supported for account failover:
163164

164-
- Storage accounts that have [change feed](../blobs/storage-blob-change-feed.md) enabled are not supported for failover. Since [operational backup of Azure Blob Storage enables the change feed feature](../../backup/blob-backup-support-matrix.md#limitations), storage accounts that have operational backup of blobs configured do not support failover.
165+
- Storage accounts that have [change feed](../blobs/storage-blob-change-feed.md) enabled are not supported for failover. For example, [operational backup of Azure Blob Storage](../../backup/blob-backup-support-matrix.md#limitations) requires the change feed. For this reason, storage accounts that have operational backup configured do not support failover. You must disable operational backup and any other features that require the change feed before initiating a failover.
165166
- Azure File Sync does not support storage account failover. Storage accounts containing Azure file shares being used as cloud endpoints in Azure File Sync should not be failed over. Doing so will cause sync to stop working and may also cause unexpected data loss in the case of newly tiered files.
166167
- Storage accounts that have hierarchical namespace enabled (such as for Data Lake Storage Gen2) are not supported at this time.
167168
- A storage account containing premium block blobs cannot be failed over. Storage accounts that support premium block blobs do not currently support geo-redundancy.

0 commit comments

Comments
 (0)