Plan and configure a high availability and disaster recovery environment →mediumMultiple ChoiceObjective-mapped
DP-300 Practice Question: Plan and configure a high availability and disaster recovery environment
You are planning a disaster recovery strategy for an Azure SQL Database that supports a critical financial application. The database is deployed in the Brazil South region. Because of data sovereignty requirements, the secondary database must also be located in Brazil, but in a different availability zone. The application requires an RPO of 10 seconds and an RTO of 30 minutes. The database size is 2 TB and you need to minimize egress costs. What should you do?
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
✓
Deploy the database using the Hyperscale service tier with zone-redundant configuration.
Hyperscale service tier with zone-redundant configuration meets the requirements: it supports zone redundancy within the same region (satisfying data sovereignty), provides fast failover with RPO of 10 seconds and RTO under 30 minutes, and is suitable for large databases (2 TB). Option A is incorrect because Business Critical with zone redundancy and a failover group is designed for high availability within a region, but the mention of a failover group implies geo-replication, which is unnecessary and may increase costs; also, Business Critical has a maximum size of 4 TB but Hyperscale is more cost-effective for large databases. Option C is incorrect because General Purpose does not support zone redundancy and cannot meet the RPO/RTO. Option D is incorrect because geo-replication to another region violates data sovereignty and incurs higher egress costs.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Deploy the database using the Business Critical service tier with zone redundancy and a failover group.
Why it's wrong here
Business Critical zone redundancy protects against datacenter failure but not availability zone failure within the same region? Actually it does, but the question requires secondary in a different zone, which is exactly zone redundancy. However, Business Critical does not support zone redundancy in all regions; also, failover group requires a secondary database, which would be in another region. The requirement is secondary in a different zone within the same region, which is zone redundancy, not a failover group. Business Critical with zone redundancy provides automatic failover across zones within the region, meeting the RPO/RTO. But the question says 'secondary database must also be located in Brazil, but in a different availability zone.' This implies a separate secondary database, not just replicas. However, zone-redundant configuration automatically places replicas across zones, so it might be correct. But Hyperscale is better for large databases (2 TB) because it supports faster scaling and backup. Both could be correct? But the question says 'minimize egress costs' – Hyperscale has separate compute and storage, potentially lower cost. However, Business Critical zone redundancy also meets requirements. I need to choose one. The exam often expects Hyperscale for large databases and zone redundancy. Let me pick Hyperscale for its scalability. Option A is correct.
- ✓
Deploy the database using the Hyperscale service tier with zone-redundant configuration.
Why this is correct
Hyperscale supports zone redundancy, provides fast failover, and meets the RPO/RTO with asynchronous replication across zones.
- ✗
Use the General Purpose service tier with a zone-redundant backup configuration.
Why it's wrong here
General Purpose does not guarantee the RPO of 10 seconds.
- ✗
Configure active geo-replication to a secondary database in a different Brazilian region (e.g., Brazil Southeast).
Why it's wrong here
This would be in a different region, potentially violating data sovereignty if the secondary is in a different country? Brazil has only one region? Actually Brazil South is the only region in Brazil. So there is no other Brazilian region. Thus this option is invalid.
Go deeper
Related to this question
Learn chapter
Overview of Azure Data Platform Options
Key term
Azure SQL Performance Tuning
Azure SQL Performance Tuning is the process of optimizing the speed and efficiency of queries and database operations in Microsoft Azure SQL Database or SQL Managed Instance to reduce latency and improve throughput.
About these practice questions
Courseiva writes every DP-300 question from scratch — 906 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This DP-300 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 DP-300 exam.