DP-300 Practice Question: Plan and configure a high availability and disaster recovery environment
Exhibit
{
"type": "Microsoft.Sql/servers/databases",
"apiVersion": "2023-08-01-preview",
"properties": {
"requestedBackupStorageRedundancy": "Geo",
"createMode": "PointInTimeRestore",
"sourceDatabaseId": "/subscriptions/.../resourceGroups/rg1/providers/Microsoft.Sql/servers/server1/databases/db1",
"restorePointInTime": "2025-02-15T03:00:00Z"
}
}Refer to the exhibit. You are reviewing an ARM template for deploying an Azure SQL Database. The template specifies a point-in-time restore from a source database. The source database is configured with geo-redundant backup storage. You need to ensure that the restored database can be used for disaster recovery in a different region. What is missing from the template to achieve this?
⚠ Common exam trap
DP-300 often tests the distinction between PointInTimeRestore (same region) and GeoRestore (cross-region), tricking candidates into thinking that adding a location property or changing backup redundancy alone enables cross-region recovery.
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
✓
Set 'createMode' to 'GeoRestore' and specify a target server in the desired region.
To restore a geo-redundant backup to a different region, the ARM template must use createMode 'GeoRestore' and point to a target logical server in the desired region. A standard PointInTimeRestore restores to the same region and server, so it cannot satisfy the cross-region DR requirement. GeoRestore is the specific createMode that instructs Azure SQL to pull the geo-replicated backup and materialize the database on the specified target server in the alternate region.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Add a 'location' property to the database resource.
Why it's wrong here
The location property sets where the restored database is created, but a cross-region restore additionally requires the geo-restore source parameters; location alone leaves the restore pointing at the original region. It is tempting because location is genuinely needed for any regional deployment.
- ✗
Set 'zoneRedundant' to true.
Why it's wrong here
Zone redundancy is for high availability, not for geo-restore.
- ✗
Change 'requestedBackupStorageRedundancy' to 'GeoZone'.
Why it's wrong here
GeoZone is not a valid requestedBackupStorageRedundancy value; the property configures backup replication for the target database, not the cross-region restore source. It is tempting because it names geo-redundancy, which is the correct setting when configuring a database's own backups for regional durability.
- ✓
Set 'createMode' to 'GeoRestore' and specify a target server in the desired region.
Why this is correct
GeoRestore is the only createMode that restores a geo-redundant backup into a different region, so the template must set createMode to GeoRestore and name a target server in the desired region. This satisfies the cross-region disaster recovery requirement.
Go deeper
Related to this question
Learn chapter
Configuring Disaster Recovery for Azure SQL
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 — 574 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 and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Microsoft exam blueprint
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.