Microsoft Azure Solutions Architect Expert AZ-305 Practice Question
Your company will store 500 TB of application log files in a new General-purpose v2 storage account with a hierarchical namespace (ADLS Gen2). The design must retain every file version for at least seven years, enable engineers to restore any version from the last 90 days through the Azure portal within minutes, move versions older than 90 days to the lowest-cost storage tier, and maintain a continuously updated, read-only copy in the paired Azure region without failover. Which solution should you recommend?
Use zone-redundant storage (ZRS) and schedule recurring AzCopy jobs that create snapshots of the container in a secondary storage account.
Enable blob versioning on the storage account, configure a lifecycle rule to move all blob versions older than 90 days to the Archive tier, and set the replication option to RA-GRS.
Back up the storage account to an Azure Backup vault configured for locally redundant storage (LRS) and disable blob versioning and soft delete on the account.
Enable blob soft delete with a 2,555-day retention policy and use GRS replication on the storage account.
Enabling blob versioning creates a new, immutable version whenever a blob is overwritten or deleted, so every state of every file can be kept for as long as required. Azure Storage lifecycle management can target previous versions and move those older than 90 days to the Archive tier, providing the lowest per-gigabyte cost while still honoring seven-year retention. Configuring the account for read-access geo-redundant storage (RA-GRS) ensures each version is asynchronously copied to the paired region and remains readable there at all times, fulfilling the disaster-recovery requirement without the need for a failover. Soft delete alone cannot hold data for more than 365 days, so it fails the seven-year requirement. AzCopy-based snapshot scripts rely on custom code, lack automatic long-term retention management, and do not guarantee cross-region consistency. Protecting the account only with Azure Backup in an LRS vault would not provide an immediately readable secondary-region copy and would incur higher storage costs than lifecycle-based archival. Therefore, enabling blob versioning combined with lifecycle management to Archive and RA-GRS replication is the best fit.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is blob versioning and how does it work in Azure?
Open an interactive chat with Bash
What is RA-GRS storage and why is it important for disaster recovery?
Open an interactive chat with Bash
How does Azure Storage lifecycle management optimize costs?
Open an interactive chat with Bash
Microsoft Azure Solutions Architect Expert AZ-305
Design business continuity solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .