Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

← Plan and configure high availability and disaster recovery practice sets

DP-300 Plan and configure high availability and disaster recovery • Complete Question Bank

DP-300 Plan and configure high availability and disaster recovery — All Questions With Answers

Complete DP-300 Plan and configure high availability and disaster recovery question bank — all 0 questions with answers and detailed explanations.

19
Questions
Free
No signup
Certifications/DP-300/Practice Test/Plan and configure high availability and disaster recovery/All Questions
Question 1mediummultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

A company runs a critical Azure SQL Database in the West US region. To meet a Recovery Point Objective (RPO) of 5 seconds and a Recovery Time Objective (RTO) of 30 seconds during a regional outage, which deployment option should be used?

Question 2easymultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

A company has an Azure SQL Managed Instance in the East US region. They need to implement disaster recovery with automatic failover to a paired region. The solution must minimize data loss to less than 5 seconds. Which feature should they use?

Question 3hardmultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

A company runs SQL Server 2019 on Azure Virtual Machines in an availability set. They need to achieve high availability for a critical database with automatic failover and no shared storage. The solution must minimize downtime during planned maintenance. What should they implement?

Question 4mediummultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

A company uses Azure SQL Database Hyperscale tier for a large database. They need to perform a disaster recovery drill by failing over to a secondary region with minimal data loss. The secondary is in a paired region and is readable. Which approach should they use?

Question 5easymulti select
Read the full Plan and configure high availability and disaster recovery explanation →

Which TWO options are required to configure a SQL Server Always On Availability Group on Azure Virtual Machines?

Question 6mediummulti select
Read the full Plan and configure high availability and disaster recovery explanation →

Which THREE factors should be considered when choosing between Azure SQL Database active geo-replication and auto-failover groups for disaster recovery?

Question 7hardmultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

You are troubleshooting an Always On Availability Group named AG1. The exhibit shows the current state. The primary replica shows PENDING_FAILOVER. The secondary replica is DISCONNECTED with error 35202. What is the most likely cause of this issue?

Exhibit

Refer to the exhibit.

```
-- Current state of the availability group
SELECT ag.name AS ag_name, 
       replica_server_name, 
       role_desc, 
       operational_state_desc, 
       connected_state_desc, 
       synchronization_health_desc, 
       last_connect_error_number, 
       last_connect_error_time
FROM sys.dm_hadr_availability_replica_states rs
JOIN sys.availability_groups ag ON rs.group_id = ag.group_id
WHERE ag.name = 'AG1';
```

Output:
ag_name | replica_server_name | role_desc | operational_state_desc | connected_state_desc | synchronization_health_desc | last_connect_error_number | last_connect_error_time
AG1     | SQLVM-Primary        | PRIMARY   | PENDING_FAILOVER       | CONNECTED            | HEALTHY                     | 0                         | NULL
AG1     | SQLVM-Secondary      | SECONDARY | ONLINE                 | DISCONNECTED         | NOT_HEALTHY                 | 35202                     | 2024-03-15 10:30:00.000
Question 8hardmultiple choice
Review the full routing breakdown →

You are the database administrator for a global e-commerce company. They run a mission-critical application on Azure SQL Database in the Business Critical tier. The database is 2 TB and experiences high write throughput. The current setup uses an auto-failover group with a secondary in the same region (West US) for high availability. The client application uses the auto-failover group listener with ReadScale=1 to route read-only queries to the secondary. Recently, during a regional outage that affected West US, the failover to the secondary succeeded, but the application experienced significant performance degradation and many timeouts for read operations. Investigation reveals that the secondary replica was overwhelmed with read traffic after failover. The business requires an RTO of 30 seconds and RPO of 5 seconds. The application must be able to handle read-heavy workloads even during a failover. You need to recommend a solution to improve read scalability and disaster recovery without changing the application code. What should you do?

Question 9easymulti select
Read the full Plan and configure high availability and disaster recovery explanation →

Which TWO configurations are required to enable automatic failover for an Azure SQL Database configured with active geo-replication?

Question 10mediummultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

You are the database administrator for a global e-commerce company. The company runs its production SQL Server on an Azure Virtual Machine (IaaS) in the West US region. The database is mission-critical and requires a Recovery Point Objective (RPO) of 5 minutes and a Recovery Time Objective (RTO) of 30 minutes in the event of a regional disaster. The VM uses premium SSDs and is backed up daily to a Recovery Services vault with geo-redundant storage. The current backup policy takes full backups weekly, differential backups daily, and transaction log backups every 15 minutes. The VM is in an availability set for high availability within the region. During a recent regional outage simulation, the database was unavailable for 4 hours because the backups needed to be restored to a different region, and the restore process took longer than expected. You need to recommend a solution to meet the RPO and RTO requirements. What should you do?

Question 11mediumdrag order
Read the full Plan and configure high availability and disaster recovery explanation →

Drag and drop the steps to configure automatic tuning for an Azure SQL Database in the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 12mediumdrag order
Read the full Plan and configure high availability and disaster recovery explanation →

Drag and drop the steps to configure a SQL Server Agent job in Azure SQL Managed Instance to run a maintenance task in the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 13mediummatching
Read the full Plan and configure high availability and disaster recovery explanation →

Match each Azure SQL Database security feature to its purpose.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Encrypts data at rest

Encrypts sensitive data in transit and at rest

Limits exposure of sensitive data by masking it to non-privileged users

Restricts access to rows based on user characteristics

Question 14mediummatching
Read the full Plan and configure high availability and disaster recovery explanation →

Match each Azure SQL Database error code to its meaning.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Service is busy; retry the request later

Database is not currently available

Cannot open server '%.*ls' requested by the login

Login failed for user

Question 15hardmultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

Refer to the exhibit. An administrator creates a geo-replica for SalesDB. After 30 minutes, the replication state remains SEEDING. What is the most likely cause?

Network Topology
az sql db showname SalesDBresource-group rg1partner-server sqlsrv2server sqlsrv1query '{recovery:recoveryModel"recovery": "Full","geoReplication": true,"zones": false"id": "/subscriptions/.../resourceGroups/rg1/providers/Microsoft.Sql/servers/sqlsrv2/databases/SalesDB","name": "SalesDB","replicationState": "SEEDING","role": "Secondary"
Question 16mediummultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

Refer to the exhibit. An administrator wants to ensure that during a regional outage, the failover group automatically fails over without data loss if possible. What is the current configuration gap?

Network Topology
az sql mi showname mi1resource-group rg1query '{failoverGroup:failoverGrouplocation eastus -o yaml"failoverGroup": "/subscriptions/.../resourceGroups/rg1/providers/Microsoft.Sql/locations/eastus/failoverGroups/fg1","backupRedundancy": "Local"- databases:- db1name: fg1partnerServers:- id: /subscriptions/.../resourceGroups/rg1/providers/Microsoft.Sql/managedInstances/mi2location: westusreplicationRole: SecondaryreadWriteEndpoint:failoverPolicy: AutomaticfailoverWithDataLossGracePeriodMinutes: 60readOnlyEndpoint:failoverPolicy: DisabledreplicationRole: PrimaryreplicationState: Synchronized
Question 17hardmultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

Refer to the exhibit. An administrator tries to restore the database OrdersDB to a point in time 2025-03-14 10:00 UTC and receives error 406. What is the most likely reason?

Exhibit

Error log excerpt:
2025-03-15 14:23:45.67 Error: 406, Severity: 16, State: 0.
The database 'OrdersDB' has an automated backup frequency of 12 hours and a point-in-time restore (PITR) retention period of 7 days.
The long-term retention (LTR) policy is configured as:
- Weekly: Sunday 02:00, retention 4 weeks
- Monthly: First Sunday 02:00, retention 12 months
- Yearly: First Sunday of March 02:00, retention 3 years

Current time: 2025-03-15 14:30 (Saturday)
Last successful backup: 2025-03-15 02:00

Attempted restore to 2025-03-14 10:00 UTC failed with error 406.
Question 18hardmultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

Refer to the exhibit. After a brief outage, the availability group recovered. However, SQL2 shows NOT_HEALTHY and DISCONNECTED. What is the most likely cause?

Exhibit

Availability group configuration:
AG1 (Synchronous commit)
- Primary replica: SQL1 (automatic failover)
- Secondary replica: SQL2 (automatic failover, readable secondary)
- Secondary replica: SQL3 (synchronous commit, manual failover, readable secondary)

Listener: listener1, port 1433

Error log on SQL1:
2025-03-15 15:00:00.00 spid31s     The availability group 'AG1' is being restarted due to a failure. Error: 35201. A connection timeout has occurred.
2025-03-15 15:00:05.00 spid31s     The local availability replica of availability group 'AG1' has transitioned from resolving role to primary role.
2025-03-15 15:00:10.00 spid31s     The availability group 'AG1' is online.

Query on SQL1:
SELECT replica_server_name, role_desc, synchronization_health_desc, connected_state_desc FROM sys.dm_hadr_availability_replica_states
WHERE group_id = '...'

Results:
SQL1 | PRIMARY | HEALTHY | CONNECTED
SQL2 | SECONDARY | NOT_HEALTHY | DISCONNECTED
SQL3 | SECONDARY | HEALTHY | CONNECTED
Question 19mediummultiple choice
Read the full Plan and configure high availability and disaster recovery explanation →

Refer to the exhibit. An administrator wants to restore the primary database SalesDB to a point in time 2025-03-15T09:00:00Z. What is the impact on the geo-replication?

Network Topology
server sqlsrv1 -o tableresource-group rg1name SalesDBserver sqlsrv1az sql db showquery '{earliestRestoreTime:earliestRestorePointAzure SQL Database geo-replication status:PartnerServer PartnerDatabase ReplicationState SecondaryTypesqlsrv2 SalesDB SEEDING Geo"earliestRestoreTime": "2025-03-10T00:00:00Z","latestRestoreTime": "2025-03-15T10:00:00Z"Current time: 2025-03-15T14:00:00Z

Practice tests

Scored 10-question sessions with instant feedback and explanations.

DP-300 Practice Test 1 — 10 Questions→DP-300 Practice Test 2 — 10 Questions→DP-300 Practice Test 3 — 10 Questions→DP-300 Practice Test 4 — 10 Questions→DP-300 Practice Test 5 — 10 Questions→DP-300 Practice Exam 1 — 20 Questions→DP-300 Practice Exam 2 — 20 Questions→DP-300 Practice Exam 3 — 20 Questions→DP-300 Practice Exam 4 — 20 Questions→Free DP-300 Practice Test 1 — 30 Questions→Free DP-300 Practice Test 2 — 30 Questions→Free DP-300 Practice Test 3 — 30 Questions→DP-300 Practice Questions 1 — 50 Questions→DP-300 Practice Questions 2 — 50 Questions→DP-300 Exam Simulation 1 — 100 Questions→

Practice by domain

Each domain maps to a weighted exam section. Focus on the domain where you are weakest.

Plan and configure a high availability and disaster recovery environmentPlan and implement data platform resourcesMonitor, configure, and optimize database resourcesConfigure and manage automation of tasksPlan and configure high availability and disaster recoveryImplement a secure environment

Practice by scenario

Filter questions by type — troubleshooting, exhibit, drag-and-drop, PBQ, ACLs, OSPF, and more.

Browse scenarios→

Continue studying

All Plan and configure high availability and disaster recovery setsAll Plan and configure high availability and disaster recovery questionsDP-300 Practice Hub