AZ-305 Question 127
Single answerYour company stores petabytes of unstructured data in Azure Blob Storage. The IT team wants a backup and recovery solution that allows restoring data to a specific point in time if a subset of the data is accidentally deleted or corrupted. They also want to minimize additional administrative overhead. Which solution should you recommend?
- A
Enable point-in-time restore for Azure Blob Storage and configure container soft delete
- B
Use Azure Backup for Azure Files to protect the blob containers
- C
Deploy Azure Backup Server on-premises to back up Blob Storage over a VPN
- D
Set up daily blob snapshots using an automated script or Azure Logic Apps
Show answer and explanation
Correct answer: A
Explanation
Azure Blob Storage provides native data protection capabilities such as container soft delete, blob soft delete, and point-in-time restore. These features enable you to recover from accidental deletions and corruption without deploying additional infrastructure. For more information, see the Azure Storage documentation on point-in-time restore at https://learn.microsoft.com/azure/storage/blobs/blob-point-in-time-restore.
- A. Correct.
Correct: Point-in-time restore for Azure Blob Storage coupled with container soft delete is a native feature that allows you to roll back or restore blobs to a precise moment. This approach helps mitigate accidental deletion or corruption. It also minimizes additional infrastructure overhead.
- B. Incorrect.
Incorrect: Azure Backup for Azure Files specifically targets Azure file shares, not blob containers. Attempting to protect blob containers with this method would not work because it is not supported for Azure Blob Storage.
- C. Incorrect.
Incorrect: Azure Backup Server is generally used for on-premises or IaaS workloads. It is not the most efficient choice for backing up large-scale unstructured data directly stored in an Azure Blob Storage account. Point-in-time restore is a simpler, more direct solution for this scenario.
- D. Incorrect.
Incorrect: While daily snapshots can help with versioning, they are not as comprehensive or automated as using point-in-time restore. With snapshots alone, you must manually manage retention, schedules, and restore processes, resulting in more overhead.