问题描述
在Azure的存储服务中,介绍灾备恢复和Storage Account故障转移的文档中,有一句话“Account failover is not supported for storage accounts with a hierarchical namespace enabled.” 而 Hierarchical namespace(分层命名空间)所指恰好是 ADLS Gen 2, 那么是否说明ADLS不支持Failover呢?如果Azure不能自动Failover,是否支持手动触发Failover呢?
问题解答
Azure Data Lake存储账户是不支持任何类型的故障转移的(手动点击和Azure自动操作都不可以)。
如果在创建ADLS时,使用的时RA-GRS作为冗余方式,则可以从备份的终结点读取数据。当区域性故障发生时,可以手动修改应用中读取ADLS的终结点!
参考资料
Disaster recovery and storage account failover : https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance