A company is designing a data storage and retention strategy for two datasets stored in an Azure Storage account. The account must be designed to survive a primary datacenter outage and maintain regional disaster resilience. The datasets have the following requirements:
* Active Queries: These blobs are accessed frequently for the first days, followed by occasional access for the next days during which sub-second retrieval latency is required. The blobs must be deleted after a total of days.
* Audit Logs: These blobs are accessed occasionally for the first days during which sub-second retrieval latency is required. They must be retained for a total of days for compliance, after which they can be deleted. A retrieval latency of up to hours is acceptable after the initial days.
You need to select the storage account redundancy and lifecycle policy configuration that minimizes costs while meeting all requirements without incurring early deletion charges.
Which solution should you recommend?
- Configure the storage account with Geo-redundant storage (GRS). For Active Queries, transition to the Cool tier after days, and delete after days. For Audit Logs, transition to the Archive tier after days, and delete after days.Answer
- BConfigure the storage account with Locally redundant storage (LRS). For Active Queries, transition to the Cool tier after days, and delete after days. For Audit Logs, transition to the Archive tier after days, and delete after days.
- CConfigure the storage account with Geo-redundant storage (GRS). For Active Queries, transition to the Archive tier after days, and delete after days. For Audit Logs, transition to the Cool tier after days, and delete after days.
- DConfigure the storage account with Geo-redundant storage (GRS). For Active Queries, transition to the Cool tier after days, and delete after days. For Audit Logs, transition to the Archive tier immediately (after days), and delete after days.