nerdexam
Microsoft

DP-300 · Question #312

You need to recommend a disaster recovery solution for an on-premises Microsoft SQL Server database. The solution must meet the following requirements: - Support real-time data replication to a…

The correct answer is D. transactional replication to an Azure SQL Managed Instance. Transactional replication to Azure SQL Managed Instance (Option D) is the best fit because it supports near-real-time, continuous data replication from an on-premises SQL Server to Azure, uses a fully managed PaaS service (minimizing administrative overhead), and is…

Submitted by parkjh· Mar 6, 2026Plan and configure a high availability and disaster recovery (HA/DR) environment

Question

You need to recommend a disaster recovery solution for an on-premises Microsoft SQL Server database. The solution must meet the following requirements: - Support real-time data replication to a different geographic region. - Use Azure as a disaster recovery target. - Minimize costs and administrative effort. What should you include in the recommendation?

Options

  • Adatabase mirroring on an instance of SQL Server on Azure Virtual Machines
  • Bavailability groups for SQL Server on Azure Virtual Machines
  • Can Azure SQL Managed Instance link
  • Dtransactional replication to an Azure SQL Managed Instance

How the community answered

(31 responses)
  • A
    3% (1)
  • B
    6% (2)
  • C
    16% (5)
  • D
    74% (23)

Explanation

Transactional replication to Azure SQL Managed Instance (Option D) is the best fit because it supports near-real-time, continuous data replication from an on-premises SQL Server to Azure, uses a fully managed PaaS service (minimizing administrative overhead), and is cost-effective since you don't need to manage underlying VMs or OS infrastructure.

Why the distractors are wrong:

  • Option A (Database Mirroring) is a deprecated feature in SQL Server and requires managing SQL Server on Azure VMs, increasing both cost and administrative burden.
  • Option B (Availability Groups on Azure VMs) is a high-availability solution but requires configuring and maintaining Azure Virtual Machines, which significantly increases administrative effort and cost compared to a managed service.
  • Option C (Azure SQL Managed Instance Link) provides replication but is primarily designed for online migration and hybrid scenarios rather than a sustained, cost-optimized disaster recovery setup with real-time replication.

Memory Tip: Think of "Transactional = Real-Time + Managed" - whenever a question mentions real-time replication to Azure with minimal admin effort, favor managed PaaS targets (like SQL Managed Instance) over VM-based solutions, and choose transactional replication for continuous, low-latency data movement.

Topics

#Disaster Recovery#SQL Server Replication#Azure SQL Managed Instance#On-premises to Azure DR

Community Discussion

No community discussion yet for this question.

Full DP-300 Practice