Forum Discussion
haveyoumetcp
Jun 12, 2024Copper Contributor
Disaster Recovery options for Premium Block Blob HNS storage
Looking to implement a Data Lakehouse in Azure and DR is becoming a large focus. Ideally we'd use an Azure Storage Account with Hierarchical Namespace enabled and then also use Premium and not Standard to provide better read performance, then the block blob option. However, there is no GRS option for any Azure Storage Account Premium.
Are there any DR options to get this data to another region in Azure? Well beside a dual write (2 phased commit) into each storage account.
Below is the recommendation from Microsoft, even not an exact match to your case:
https://learn.microsoft.com/en-us/azure/storage/files/files-disaster-recovery
- haveyoumetcpCopper ContributorThat's for Azure Files, not a Blob which is what a Data Lake would be. So, not really applicable.
- RsimkCopper ContributorAccording to this table premium blob storage does not support GRS:
https://learn.microsoft.com/en-us/azure/storage/common/storage-redundancy?toc=%2Fazure%2Fstorage%2Fblobs%2Ftoc.json&bc=%2Fazure%2Fstorage%2Fblobs%2Fbreadcrumb%2Ftoc.json#supported-storage-account-types- haveyoumetcpCopper ContributorYea I am aware of that, just wondering what other options may exist outside of built in Azure functionality.
- RsimkCopper ContributorOne other option is to enable sync to storage account in another region. That mean different storage account name, but you will have your data in case of DR.