Courseiva
Design business continuity solutionsmediumMultiple ChoiceObjective-mapped

AZ-305 Design business continuity solutions Practice Question

Your company runs a Windows-based application on Azure Virtual Machines in the Brazil South region. The application uses Azure Files for shared storage and Azure SQL Database (Hyperscale tier) for the database. The business requires a Recovery Point Objective (RPO) of 15 minutes and a Recovery Time Objective (RTO) of 30 minutes for the entire application. The solution must be cost-effective and leverage Azure-native services. You have been asked to design the disaster recovery strategy. Which option should you recommend?

⚠ Common exam trap

Test-takers frequently assume active geo-replication or failover groups are always available for Azure SQL Database, but the Hyperscale tier does not support these features, requiring geo-restore instead.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Use Azure Site Recovery to replicate the VMs to a secondary region. Configure geo-redundant storage (GRS) for Azure Files. For Azure SQL Database Hyperscale, enable geo-restore and test restore procedures.

Azure Site Recovery provides VM replication with RPOs as low as 15 minutes and RTOs of minutes, meeting the 15-minute RPO and 30-minute RTO. Geo-redundant storage (GRS) for Azure Files ensures data is replicated to a paired secondary region with an RPO of 15 minutes (typically), and Azure SQL Database Hyperscale’s geo-restore allows restoring from geo-replicated backups, which can achieve the required RPO/RTO when tested and automated. This combination is cost-effective as it uses native Azure services without requiring a pre-provisioned secondary environment.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Use Azure Site Recovery to replicate the VMs to a secondary region. Configure geo-redundant storage (GRS) for Azure Files. For Azure SQL Database Hyperscale, enable geo-restore and test restore procedures.

    Why this is correct

    Azure Site Recovery is the correct DR service for Azure VMs because it replicates disks to a secondary region asynchronously, delivering an RPO of as little as 5 minutes (well under the 15-minute requirement) and a recoverable RTO of minutes through failover. For Azure Files, GRS replicates file share data to a paired region asynchronously with an RPO of typically less than 15 minutes, and on failover you can access the secondary endpoint. For Azure SQL Database Hyperscale, geo-restore restores the database from geo-redundant backups to the secondary region; though its RPO is typically up to 1 hour, the requirement is met because you explicitly enable and test the restore procedure, and Hyperscale does not support failover groups, making geo-restore the documented DR pattern. This combination uses native, cost-effective services rather than running duplicate infrastructure and aligns with the stated 15-minute RPO for VMs and Files.

  • Deploy a second set of VMs in a secondary region. Use Azure File Sync to keep Azure Files in sync. Use Azure SQL Database failover groups with a readable secondary.

    Why it's wrong here

    Deploying an always-on second set of VMs in a secondary region is not the optimal DR pattern because it requires continuous compute spend and licensing for idle capacity, whereas Azure Site Recovery provides pay-as-you-go replication and only starts VMs during a failover. Azure File Sync is designed for hybrid scenarios—syncing on-premises file servers to Azure and caching shares across sites—not as a primary cross-region disaster recovery mechanism for Azure Files, and it does not provide automatic failover of the Azure file share itself. Moreover, Azure SQL Database Hyperscale does not support failover groups or readable secondary replicas; Hyperscale uses named replicas, so the proposed failover group with a readable secondary is technically invalid for this service tier, making the combination incorrect.

  • Back up the VMs using Azure Backup with a 15-minute frequency. Use Azure File Sync to replicate Azure Files to a secondary region. Use Azure SQL Database backup with point-in-time restore.

    Why it's wrong here

    Azure Backup for Azure VMs does not support a 15-minute backup frequency—the minimum for scheduled VM backups is one hour—so this option cannot satisfy the 15-minute RPO for compute. Additionally, Azure File Sync is not a substitute for geo-redundant storage for Azure Files DR; it is intended for hybrid multi-site sync and caching, not for replicating an Azure file share to a secondary region for automatic failover, and it lacks a built-in regional failover mechanism. For SQL Database, point-in-time restore (PITR) restores to a specified time from backups, but the restore process can take hours depending on database size, so it generally cannot meet a strict 15-minute RTO; you would need geo-replication or geo-restore for faster recovery, making this backup-centric approach insufficient.

  • Use Azure Site Recovery for VMs. Use Azure File Sync for Azure Files. Use active geo-replication for Azure SQL Database.

    Why it's wrong here

    Azure File Sync for Azure Files is primarily designed for hybrid cloud scenarios, extending Azure file shares to on-premises servers, or for multi-site caching, not as a primary cross-region disaster recovery mechanism with a strict 15-minute RPO. While it facilitates replication, its RPO and RTO capabilities for a full Azure Files share failover between regions are not optimised for such tight requirements. This option is tempting as "sync" implies replication, and it is ideal for consolidating file server capabilities into Azure while maintaining local access or for distributing a single namespace across multiple locations.

Go deeper

Related to this question

About these practice questions

This AZ-305 question is part of Courseiva's 212-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AZ-305 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-305 exam.