How to make manual failover to Azure Gen2 namespace enabled for disaster recovery plan

Krishna 0 Reputation points
2024-07-14T14:41:54.67+00:00

As a disaster recovery drill test for Azure adls namespace enabled accounts . I could see failover option for blob storage and but for adls namespace enabled accounts the failover option is disabled. Can anyone help in know how to do failover for Azure gen2 namespace enabled accounts.

Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
2,905 questions
Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
4,665 questions
0 comments No comments
{count} votes

4 answers

Sort by: Most helpful
  1. Amira Bedhiafi 19,616 Reputation points
    2024-07-14T14:51:49.0066667+00:00

    Did you verify if your ADLS Gen2 account is configured for Geo-redundant storage (GRS) or Read-access geo-redundant storage (RA-GRS). Failover can only be initiated for these configurations.

    Be aware that while failover is available for Blob storage, it might not be directly visible or enabled for ADLS Gen2 accounts. You might need to use the Azure CLI or REST API to perform the failover.

    https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance


  2. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  3. Amrinder Singh 4,270 Reputation points Microsoft Employee
    2024-07-15T01:35:39.5433333+00:00

    Hi Krishna - Thanks for reaching out over Q&A Forum,

    The Customer initiated failover for ADLS Gen2 account is currently in Preview. This is available in the limited regions, and you have to opt for AllowHNSAccountFailover as feature name to test that ahead.

    Please note, when in preview the feature is not recommended for production and only Dev/Test environment usage. The below link has the details regarding the availability region details:

    https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&bc=%2Fazure%2Fstorage%2Fblobs%2Fbreadcrumb%2Ftoc.json#azure-data-lake-storage-gen2

    I would suggest, validating on the regions and the feature enablement and it should then provide you option to test the same.

    Hope that helps!

    Let me know if there are any queries/concerns, will be glad to assist.


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments

  4. Nehruji R 4,451 Reputation points Microsoft Vendor
    2024-07-15T12:22:29.92+00:00

    Hello Krishna,

    Greetings! Welcome to Microsoft Q&A Platform.

    As mentioned above, ADLS Gen2 is indeed built on top of Azure Blob Storage, but there are certain limitations. And account failover is one of them and fortunately now this is in Preview with some limitations mentioned over this article.

    Customer-managed account failover for accounts that have a hierarchical namespace (Azure Data Lake Storage Gen2) is currently in PREVIEW and only supported in the following regions:

    • (Asia Pacific) Central India
    • (Asia Pacific) South East Asia
    • (Europe) North Europe
    • (Europe) Switzerland North
    • (Europe) Switzerland West
    • (Europe) West Europe
    • (North America) Canada Central
    • (North America) East US 2
    • (North America) South Central US

    To opt in to the preview, see Set up preview features in Azure subscription and specify AllowHNSAccountFailover as the feature name.

    See the Supplemental Terms of Use for Microsoft Azure Previews for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.

    if there's a significant disaster that affects the primary region, Microsoft will manage the failover for accounts with a hierarchical namespace. For more information, see Microsoft-managed failover.

    Also, for data resiliency with Data Lake Storage Gen2, it is recommended to geo-replicate your data via GRS or RA-GRS that satisfies your HA/DR requirements. Additionally, you should consider ways for the application using Data Lake Storage Gen2 to automatically fail over to the secondary region through monitoring triggers or length of failed attempts, or at least send a notification to admins for manual intervention.

    Hope this answer helps! please let us know if you have any further queries. I’m happy to assist you further.


    Please "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    0 comments No comments