An enterprise is designing a backup storage solution for a critical financial application. The backup files will be stored in Azure Blob Storage. The storage solution must satisfy the following requirements:
* The data must be protected against a regional disaster where the primary region becomes completely unavailable.
* External auditors must be granted temporary access to the backups via Shared Access Signatures (SAS).
* The security team must be able to immediately revoke access to the SAS tokens at any time without changing the storage account keys.
Which storage redundancy configuration and access control mechanism should you recommend?
- ALocally redundant storage (LRS) and SAS tokens associated with a stored access policy
- BGeo-redundant storage (GRS) and ad-hoc SAS tokens with a short validity period
- Geo-redundant storage (GRS) and SAS tokens associated with a stored access policyAnswer
- DLocally redundant storage (LRS) and ad-hoc SAS tokens with a short validity period
Answer
Geo-redundant storage (GRS) and SAS tokens associated with a stored access policy
Geo-redundant storage (GRS) replicates data to a secondary Azure region, ensuring that backups are protected against a regional disaster. Associating SAS tokens with a stored access policy provides a mechanism to change the permissions, start time, or expiry time, or to revoke the SAS immediately by deleting the policy, all without rotating the primary storage account keys.
Step-by-Step Solution
Key Concept
Azure Blob Storage redundancy options and Shared Access Signature (SAS) delegation using stored access policies.