nerdexam
Microsoft

AZ-305 · Question #190

Hotspot Question You plan to migrate on-premises Microsoft SQL Server databases to Azure. You need to recommend a deployment and resiliency solution that meets the following requirements: - Supports u

Dropdown 1: Deployment Solution - Azure SQL Managed Instance Why Azure SQL Managed Instance is correct Migration compatibility: Provides near-100% SQL Server compatibility, making it the ideal lift-and-shift target from on-premises SQL Server (supports SQL Agent, CLR, linked serv

Submitted by carlos_mx· Mar 6, 2026Design business continuity solutions

Question

Hotspot Question You plan to migrate on-premises Microsoft SQL Server databases to Azure. You need to recommend a deployment and resiliency solution that meets the following requirements: - Supports user-initiated backups - Supports multiple automatically replicated instances across Azure regions - Minimizes administrative effort to implement and maintain business continuity What should you recommendation? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Answer:

Exhibits

AZ-305 question #190 exhibit 1
AZ-305 question #190 exhibit 2

Answer Area

  • Deployment solution:
    Azure SQL Managed InstanceSQL Server on Azure Virtual MachinesAn Azure SQL Database single database
  • Resiliency solution:
    Auto-failover groupActive geo-replicationZone-redundant deployment

Explanation

Dropdown 1: Deployment Solution - Azure SQL Managed Instance

Why Azure SQL Managed Instance is correct

  • Migration compatibility: Provides near-100% SQL Server compatibility, making it the ideal lift-and-shift target from on-premises SQL Server (supports SQL Agent, CLR, linked servers, etc.)
  • User-initiated backups: Supports copy-only backups to Azure Blob Storage on demand - a feature not available on Azure SQL Database
  • Managed PaaS: Fully managed service with automated patching, monitoring, and HA built in - minimizes administrative overhead

Why the alternatives are wrong

OptionWhy it's wrong
SQL Server on Azure VMsIaaS - you manage the OS, SQL patches, HA configuration yourself. High admin effort, violates the "minimize administrative effort" requirement
Azure SQL Database (single)Does not support user-initiated copy-only backups (automated backups only). Also has more feature gaps vs. on-premises SQL Server

Dropdown 2: Resiliency Solution - Auto-failover group

Why Auto-failover group is correct

  • Cross-region replication: Automatically replicates data to a secondary instance in a different Azure region
  • Automatic failover: Can be configured to fail over without manual intervention, minimizing administrative effort
  • Managed Instance support: Auto-failover groups are the only cross-region HA option supported by Azure SQL Managed Instance
  • Group semantics: Manages multiple databases as a single unit with one connection string endpoint - simplifies app configuration

Why the alternatives are wrong

OptionWhy it's wrong
Active geo-replicationOnly supported for Azure SQL Database (single databases/elastic pools) - not supported for Azure SQL Managed Instance. Also requires manual failover
Zone-redundant deploymentReplicates across Availability Zones within a single region - does not meet the "across Azure regions" requirement

Key Concept Summary

The pairing Azure SQL Managed Instance + Auto-failover groups is the canonical answer for: migrating on-premises SQL Server workloads with minimal admin effort, cross-region HA, and user-initiated backup support. Active geo-replication is a common distractor but is fundamentally incompatible with Managed Instance.

Topics

#Azure SQL Managed Instance#Auto-failover groups#Database migration#Business continuity

Community Discussion

No community discussion yet for this question.

Full AZ-305 Practice