Courseiva

CCNA Plan and configure a high availability and disaster recovery environment Questions

75 of 161 questions · Page 2/3 · Plan and configure a high availability and disaster recovery environment · Answers revealed

76
MCQmedium

You have an Azure SQL Database configured with active geo-replication to a secondary region. The primary region experiences a full outage. You need to fail over with minimal data loss. What should you do?

A.Initiate an unplanned failover from the primary to the secondary.
B.Delete the secondary database and create a new one in the primary region.
C.Initiate a planned failover from the primary to the secondary.
D.Create a new secondary database in the same region as the primary.
AnswerA

Correct. In a full outage, you must perform an unplanned failover to promote the secondary to primary. This is the only way to restore service, though some data loss may occur.

Why this answer

During a full outage, the primary is offline, so a planned failover (which requires connectivity to the primary to synchronize) is not possible. The only option to fail over with minimal data loss is to initiate an unplanned (forced) failover, which will make the secondary the new primary. Although there may be some data loss from transactions not yet replicated, this is the best available option.

Deleting the secondary or creating a new secondary does not fail over.

Exam trap

The trap is assuming a planned failover is always preferred for minimal data loss, but in a full outage, unplanned failover is the only option.

77
MCQeasy

You need to configure a backup policy for Azure SQL Database that allows restoring to any point within the last 7 days. What is the minimum point-in-time restore retention period you should set?

A.1 day
B.7 days
C.14 days
D.3 days
AnswerB

Minimum to restore within 7 days.

Why this answer

Point-in-time restore retention can be set from 1 to 35 days. To restore to any point within 7 days, you need at least 7 days retention. Option A (1 day) is insufficient.

Option C (14 days) is more than needed. Option D (3 days) is also insufficient.

78
MCQmedium

You have an Azure SQL Database that is part of a failover group with automatic failover. The primary region experiences a complete outage. The failover group automatically fails over to the secondary region. After the primary region is restored, you need to ensure the database is operational in the primary region with minimal data loss. What should you do?

A.Initiate a manual failover of the failover group back to the primary region.
B.Wait for automatic failback to occur.
C.Restore the database from a geo-redundant backup.
D.Delete the failover group and recreate it with the original primary as the new primary.
AnswerA

Manual failback re-establishes the primary in the original region with zero data loss.

Why this answer

After automatic failover occurs, the database is now hosted in the secondary region. When the primary region is restored, you must initiate a manual failover to make the primary region the new primary again. This ensures minimal data loss because the failover group synchronizes data during the manual failover.

Option B is incorrect because Azure SQL Database does not support automatic failback; you must manually fail over. Option C is incorrect because restoring from geo-redundant backup would result in data loss and is not necessary. Option D is incorrect because deleting and recreating the failover group could cause data loss and is not the recommended procedure.

79
MCQmedium

Your company uses Azure SQL Database Hyperscale tier for a large OLTP workload. You need to implement a disaster recovery solution that provides a readable secondary in a different Azure region with an RPO of less than 5 seconds and automatic failover. What should you configure?

A.Create an auto-failover group with a secondary in the paired region.
B.Enable geo-redundant backup storage and use geo-restore.
C.Configure active geo-replication to a secondary server in another region.
D.Create a named replica in the target region and configure application failover logic.
AnswerD

Named replicas in Hyperscale can be placed in different regions and used for failover with low RPO.

Why this answer

Hyperscale supports named replicas that can be created in a different region and can be used for failover. Option A is wrong because Hyperscale does not support auto-failover groups. Option B is wrong because Hyperscale does not support active geo-replication.

Option C is wrong because geo-restore does not provide a readable secondary.

80
Multi-Selecteasy

You need to configure high availability for an Azure SQL Database that supports a critical application. The database must be resilient to a single compute node failure. Which TWO options should you consider? (Choose two.)

Select 2 answers
A.Configure Hyperscale read replicas.
B.Enable active geo-replication.
C.Create an auto-failover group.
D.Use the Business Critical service tier.
E.Enable zone redundancy.
AnswersD, E

Business Critical provides automatic failover on node failure.

Why this answer

Options D and E are correct. The Business Critical service tier provides synchronous replicas that automatically failover on node failure, ensuring high availability within a single region. Zone redundancy, when enabled in the Business Critical tier, places replicas across different availability zones, adding resilience to zone-level failures.

Option A (Hyperscale read replicas) are for read scaling, not high availability. Option B (active geo-replication) is for disaster recovery across regions, not single node failure. Option C (auto-failover group) is for managing failover of multiple databases, not directly for compute node resilience.

81
MCQmedium

You query the sys.dm_geo_replication_link_status dynamic management view for an Azure SQL Database configured with active geo-replication. The exhibit shows the output. What does this indicate about the replication health?

A.The secondary is fully synchronized with minimal lag.
B.The secondary role indicates a failover has occurred.
C.The secondary is 5 seconds behind, indicating a problem.
D.The replication is in the seeding phase.
AnswerA

Correct.

Why this answer

The replicationLag of 5 seconds is minimal and normal for active geo-replication, indicating the secondary is nearly synchronized. The replicationState 'CATCH_UP' confirms that the secondary is fully caught up with the primary. Options B, C, and D are incorrect: B is wrong because a secondary role is expected in geo-replication; C is wrong because 5 seconds lag is not a problem; D is wrong because the state is CATCH_UP, not SEEDING.

82
MCQeasy

You are designing a disaster recovery plan for an Azure SQL Database that uses the Business Critical service tier. The database is 2 TB. You need to ensure that the secondary replica in a different Azure region is readable for reporting queries. What should you configure?

A.Create an auto-failover group with a secondary in the paired region.
B.Enable zone-redundant backup storage.
C.Configure active geo-replication to a secondary server in the target region.
D.Use geo-restore from geo-redundant backups.
AnswerC

Active geo-replication provides a readable secondary database.

Why this answer

Active geo-replication creates a readable secondary database in a different region that can be used for reporting. Option A is wrong: auto-failover groups do not automatically provide a readable secondary; they are designed for failover, and while you can configure a readable secondary, active geo-replication is the primary method for cross-region read-scale. Option B is wrong because zone-redundant backup storage provides redundancy for backups, not a readable secondary.

Option D is wrong because geo-restore creates a new database from a backup and is not a continuously available readable replica.

83
MCQmedium

You are configuring a failover group for a pair of Azure SQL Managed Instances in different regions for disaster recovery. The primary instance experiences a regional outage. You need to ensure that after a forced failover, the secondary instance automatically becomes the primary without any manual intervention and that applications can connect using the same listener endpoint. What should you configure?

A.Use Azure Traffic Manager with priority routing to the secondary instance.
B.Enable auto-failover groups on the primary instance.
C.Configure active geo-replication between the instances.
D.Create a failover group with automatic failover policy and add the databases.
AnswerD

A failover group with automatic failover provides a listener endpoint and automatic failover during an outage.

Why this answer

A failover group with automatic failover policy ensures that during a regional outage, the secondary database becomes the primary automatically and the listener endpoint remains unchanged. Option A is wrong because Azure Traffic Manager is not needed; the failover group listener provides the endpoint. Option B is wrong because 'enable auto-failover groups' is not a separate setting; a failover group with automatic failover policy is already the required configuration.

Option C is wrong because active geo-replication does not provide a single listener endpoint and requires manual failover.

84
MCQhard

You have an Azure SQL Database configured with active geo-replication to a secondary region. A regional outage occurs in the primary region. You need to manually fail over to the secondary database with the least amount of data loss. Which PowerShell cmdlet should you run?

A.Start-AzSqlDatabaseFailover -ResourceGroupName ... -ServerName ... -DatabaseName ...
B.Set-AzSqlDatabaseSecondary -ResourceGroupName ... -ServerName ... -DatabaseName ... -PartnerResourceGroupName ... -Failover
C.Invoke-AzSqlDatabaseFailover -ResourceGroupName ... -ServerName ... -DatabaseName ... -Secondary
D.Switch-AzSqlDatabaseSecondary -ResourceGroupName ... -ServerName ... -DatabaseName ...
AnswerB

This cmdlet initiates a planned failover with synchronization to minimize data loss.

Why this answer

Set-AzSqlDatabaseSecondary with -Failover initiates a planned failover that synchronizes data before failing over, minimizing data loss. Option A (Start-AzSqlDatabaseFailover) is for failing over a single database within the same region, not geo-failover. Option C (Invoke-AzSqlDatabaseFailover) does not exist.

Option D (Switch-AzSqlDatabaseSecondary) is not a valid cmdlet.

85
Multi-Selectmedium

You are designing a disaster recovery plan for an Azure SQL Managed Instance that hosts an OLTP application. The application requires an RPO of 15 seconds and an RTO of 5 minutes. You need to choose a configuration that meets these requirements. Which TWO options should you consider? (Choose two.)

Select 1 answer
A.Configure a failover group with a secondary instance in a paired region, both using Business Critical service tier.
B.Deploy a zone-redundant Business Critical instance in a single region.
C.Deploy a General Purpose instance with a failover group to a secondary in another region.
D.Ensure the secondary instance has at least one readable secondary replica.
E.Use active geo-replication between two Business Critical instances in different regions.
AnswersA

Correct. Failover groups with Business Critical tier provide synchronous commit within the region and asynchronous replication across regions, enabling RPO of up to 5 seconds and RTO of approximately 1 minute, meeting the requirements.

Why this answer

(failover group with Business Critical secondary in paired region) meets the RPO of 15 seconds and RTO of 5 minutes because Business Critical tier uses synchronous commit within the region and asynchronous replication across regions, with failover group providing automated failover. Option E (active geo-replication) is not supported for Azure SQL Managed Instance; only failover groups are available. Option B does not protect against regional failure.

Option C's General Purpose tier cannot guarantee the required low RPO/RTO. Option D is not a standalone solution.

86
MCQeasy

A small business uses Azure SQL Database single database in the General Purpose tier for its inventory management system. The database is located in the Brazil South region. The business wants a disaster recovery solution that can automatically fail over to a secondary region in case of an outage, with an RPO of less than 1 hour and an RTO of less than 2 hours. The budget is limited, so the solution must be cost-effective. What should you recommend?

A.Create a failover group with a secondary database in a different region using the General Purpose tier.
B.Enable zone redundancy on the existing database.
C.Use geo-restore from geo-redundant backups.
D.Upgrade to Business Critical tier and configure geo-replication.
AnswerA

Cost-effective and meets RPO/RTO.

Why this answer

A failover group with a secondary in another region provides automatic failover with low RPO (<1 hour) and RTO (<2 hours), and using the General Purpose tier is cost-effective. Option B is wrong because zone redundancy provides high availability within a single region, not disaster recovery across regions. Option C is wrong because geo-restore from geo-redundant backups has an RTO of several hours (typically 7-12 hours), which exceeds the required 2 hours.

Option D is wrong because upgrading to Business Critical tier is more expensive and not necessary for the RPO/RTO requirements; geo-replication is already available in General Purpose through failover groups.

87
MCQeasy

Your company requires that all production databases in Azure SQL Database have an RPO of less than 5 seconds and an RTO of less than 1 minute during a regional outage. You need to recommend a high availability and disaster recovery solution. Which feature should you use?

A.Zone-redundant configuration (Hyperscale service tier)
B.Auto-failover groups with active geo-replication
C.Long-term retention (LTR) backups
D.Geo-restore from geo-redundant backups
AnswerB

Provides low RPO and RTO across regions.

Why this answer

Auto-failover groups with active geo-replication provide the lowest RPO (typically <5 seconds) and RTO (under 1 minute) for regional outages by enabling continuous data synchronization and automated failover across paired regions. Option A is incorrect because zone-redundant configuration only protects against zonal failures within a single region, not a full regional outage. Option C is wrong because long-term retention backups are for archival purposes and have much higher RPO/RTO.

Option D is incorrect because geo-restore from geo-redundant backups has an RPO of at least 1 hour and an RTO of several hours to days, failing to meet the strict requirements.

88
Multi-Selecthard

You are designing a high availability and disaster recovery solution for an Azure SQL Managed Instance that hosts a mission-critical database. You need to ensure zero data loss during planned maintenance and automatic failover within 30 seconds. Additionally, you must protect against a regional outage with an RPO of 5 minutes and an RTO of 1 hour. Which TWO features should you implement? (Select two.)

Select 2 answers
A.Configure long-term backup retention with geo-redundant storage.
B.Configure active geo-replication to a secondary region.
C.Configure a failover group to a secondary region.
D.Deploy the instance in the Business Critical tier with zone redundancy.
E.Deploy the instance in the General Purpose tier with zone redundancy.
AnswersC, D

Provides cross-region DR with RPO of 5 minutes and RTO of 1 hour.

Why this answer

A failover group to a secondary region provides disaster recovery with an RPO of 5 minutes and RTO of 1 hour, meeting the regional outage requirements. Option D is correct because the Business Critical tier with zone redundancy offers zero data loss and automatic failover within 30 seconds for planned maintenance within a region. Option A is incorrect because long-term backup retention with geo-redundant storage does not provide automatic failover or meet the RPO/RTO targets.

Option B is incorrect because active geo-replication is not supported for Azure SQL Managed Instance. Option E is incorrect because the General Purpose tier does not support zone redundancy, so it cannot meet the zero data loss and fast failover requirements.

89
MCQmedium

You manage a SQL Managed Instance in the East US region. The instance must be recoverable within 1 hour in the event of a regional disaster. You need to configure a secondary replica in a paired region with automatic failover. Which solution meets the requirement?

A.Configure log shipping to a secondary instance in West US.
B.Enable geo-redundant backup storage and use geo-restore.
C.Create an auto-failover group with a secondary replica in West US.
D.Deploy an Always On availability group with a synchronous secondary in West US.
AnswerC

Auto-failover groups provide automatic failover within minutes and an RTO of 1 hour is achievable.

Why this answer

SQL Managed Instance supports automatic failover groups with a readable secondary in a paired region. Option A is wrong because log shipping is not supported for Managed Instance. Option B is wrong because geo-restore takes up to 12 hours, which does not meet the 1-hour RTO requirement.

Option D is wrong because Always On availability groups on SQL Managed Instance do not support automatic failover across regions; they require manual failover.

90
Multi-Selectmedium

You need to design a disaster recovery solution for an Azure SQL Database that uses the General Purpose service tier. The solution must have an RTO of 1 hour and an RPO of 15 minutes. Which TWO options can achieve these requirements?

Select 2 answers
A.Point-in-time restore (PITR) using geo-redundant backup storage.
B.Long-term retention (LTR) backups.
C.Auto-failover group with a secondary in a different region.
D.Active geo-replication to a secondary server in a paired region.
E.Zone redundancy on the primary database.
AnswersC, D

Auto-failover groups use active geo-replication and provide automatic failover. The RPO is the same as active geo-replication (seconds to minutes) and failover completes within minutes, meeting both targets.

Why this answer

Options C and D can meet the RTO of 1 hour and RPO of 15 minutes. Active geo-replication (D) provides asynchronous replication to a secondary region with an RPO typically seconds to minutes, and failover can be initiated manually within minutes, meeting both targets. Auto-failover groups (C) build on active geo-replication and add automatic failover, also meeting the requirements.

Option A (PITR with geo-redundant backup storage) cannot reliably meet the 1-hour RTO because restoring from backups can take several hours depending on database size and activity. Option B (LTR) is for archival and not suitable for fast recovery. Option E (zone redundancy) provides high availability within a region, not disaster recovery across regions.

91
MCQmedium

Your company runs a global e-commerce application using Azure SQL Database in the West Europe region. You need to implement a solution that provides automatic failover and allows the secondary region to be used for read-only queries during normal operations. The secondary must be in a different region. Which configuration meets these requirements?

A.Enable read scale-out on the primary database.
B.Create an auto-failover group with a secondary in West US and use the secondary as readable.
C.Configure active geo-replication to a secondary server in West US and implement application-level failover logic.
D.Configure geo-restore with a recovery point objective of 1 hour.
AnswerB

Correct. Auto-failover groups provide automatic failover and support readable secondaries, meeting both requirements.

Why this answer

An auto-failover group with a readable secondary in a different region provides automatic failover and allows read-only queries on the secondary during normal operations. Option C is incorrect because active geo-replication requires application-level failover logic, which is not automatic, and thus does not meet the requirement for automatic failover. Option A is incorrect because read scale-out is limited to the same region.

Option D is incorrect because geo-restore is a backup/restore mechanism, not a continuous replication solution.

92
MCQmedium

Refer to the exhibit. You have an Azure SQL Managed Instance configured with the failover group properties shown. The primary region experiences an outage. After 30 minutes, the failover group has not failed over. You need to force failover immediately. What should you do?

A.Change the failover policy to Manual and then fail over.
B.Set the secondaryType to Standby.
C.Use the Switch-AzSqlDatabaseFailoverGroup cmdlet with -AllowDataLoss.
D.Wait for the grace period to expire.
AnswerC

Even though automatic failover is waiting for the grace period, you can force failover with data loss.

Why this answer

When the failover group has an automatic failover policy and the primary region experiences an outage, the automatic failover will only occur after the grace period (typically 1 hour) expires. Since only 30 minutes have passed, the failover has not yet triggered automatically. To force an immediate failover, you can use the Switch-AzSqlDatabaseFailoverGroup cmdlet with the -AllowDataLoss parameter, which initiates a forced failover that may result in data loss.

Option A is incorrect because changing the failover policy to Manual does not force a failover; it only changes the policy for future failovers. Option B is incorrect because setting secondaryType to Standby is not relevant to initiating a failover. Option D is incorrect because waiting for the grace period to expire would eventually result in automatic failover, but the requirement is to force failover immediately.

93
MCQhard

Your company has an Azure SQL Managed Instance in the General Purpose tier. You need to configure a failover group for disaster recovery. The secondary managed instance must be in a different region and must also be used for read-only workloads. During a failover, you want to minimize data loss. Which configuration should you use?

A.Enable zone redundancy on the primary and secondary instances.
B.Create a failover group and configure the secondary instance to allow read-only connections.
C.Configure log shipping between the primary and secondary instances.
D.Use active geo-replication instead of a failover group.
AnswerB

Failover groups support readable secondary and minimize data loss.

Why this answer

Failover groups for Azure SQL Managed Instance allow you to configure the secondary instance to allow read-only connections, enabling it to serve read-only workloads. This minimizes data loss by using automatic replication with a Recovery Point Objective (RPO) of less than 1 second. Option A (zone redundancy) provides high availability within a region, not disaster recovery across regions.

Option C (log shipping) is not a built-in feature for managed instances and does not support automatic failover. Option D (active geo-replication) is not supported for managed instances; failover groups are the recommended solution.

94
MCQmedium

Your company has an Azure SQL Database that uses active geo-replication to a secondary region. The primary database is hit by a logical corruption error. You need to restore the database to a point before the corruption occurred with minimal data loss. What should you do?

A.Fail over to the secondary region and then fail back.
B.Use the geo-replicated secondary to recover the data.
C.Seeding the secondary from a backup of the primary.
D.Restore the primary database to a point in time before the corruption using automated backups.
AnswerD

Point-in-time restore can recover to a state before the corruption.

Why this answer

Geo-replication replicates changes that may include the corruption; you cannot revert to a point before corruption without a backup. Option A is wrong because failover would bring the corrupted data to the secondary. Option B is wrong because geo-replication replicates the corruption.

Option C is wrong because point-in-time restore to a time before corruption is the correct approach.

95
MCQhard

You are designing a disaster recovery plan for an Azure SQL Managed Instance that hosts a critical OLTP workload. The primary instance is deployed in West Europe. You need to ensure that failover to a secondary region occurs automatically when the primary becomes unavailable due to a regional outage, and that the secondary database is readable during normal operations. You also want to minimize storage costs. What should you configure?

A.Deploy a secondary instance using a Bicep template with geo-zone-redundant storage.
B.Implement auto-failover groups with a readable secondary in another region.
C.Configure active geo-replication between two managed instances.
D.Create a failover group between the primary and a secondary managed instance in a paired region.
AnswerD

Failover groups for SQL Managed Instance provide automatic failover and a readable secondary replica, meeting all requirements.

Why this answer

Failover groups for Azure SQL Managed Instance provide automatic failover to a secondary instance in a paired region, and the secondary is readable for read-only workloads, meeting the requirements. Option B is incorrect because 'auto-failover groups' is a term used for Azure SQL Database, not SQL Managed Instance; SQL MI uses failover groups, which also provide automatic failover. Option A is incorrect because geo-zone-redundant storage is a storage redundancy option, not a disaster recovery configuration for SQL MI.

Option C is incorrect because active geo-replication is available for Azure SQL Database, not for SQL Managed Instance.

96
MCQhard

You are reviewing a JSON configuration for an Azure SQL Database. The exhibit shows the database properties. Which statement about this database is correct?

A.The database has one high-availability replica.
B.The configuration is invalid because General Purpose tier cannot be zone-redundant.
C.The database uses locally-redundant backup storage.
D.The database is in General Purpose tier and supports zone redundancy.
AnswerD

The database is in General Purpose tier and zoneRedundant is true, which is a valid configuration as zone redundancy is supported for General Purpose.

Why this answer

The JSON configuration shows zoneRedundant set to true and the service tier is General Purpose. As of current Azure SQL Database documentation, zone redundancy is supported for the General Purpose tier (vCore purchasing model) in many regions. Therefore, the configuration is valid.

Option D correctly states that the database is in General Purpose tier and supports zone redundancy. Option A is incorrect because highAvailabilityReplicaCount is 0, not 1. Option B is incorrect because zone redundancy is available for General Purpose.

Option C is incorrect because backupStorageRedundancy is Geo (geo-redundant), not locally-redundant.

Exam trap

Candidates may incorrectly assume that zone redundancy is only for Business Critical, but Azure now supports it for General Purpose (vCore) in many regions.

97
MCQhard

Your company has a SQL Server on Azure VM running a critical database. The VM is in a single availability set. You need to achieve a Recovery Point Objective (RPO) of 5 minutes and a Recovery Time Objective (RTO) of 15 minutes in case of an Azure region failure. What should you implement?

A.Configure SQL Server Always On Availability Groups with synchronous commit to a secondary VM in another region.
B.Configure Azure Site Recovery to replicate the VM to a secondary region.
C.Use Azure Backup with daily backups and geo-restore.
D.Store database files on geo-redundant storage (GRS) and enable auto-failover.
AnswerB

Azure Site Recovery provides replication with RPO of seconds to minutes and RTO of minutes.

Why this answer

Azure Site Recovery (ASR) can replicate the Azure VM to a secondary region with a replication frequency as low as 5 minutes, meeting the RPO of 5 minutes. Upon failover, the RTO can be less than 15 minutes if the VM is properly configured and failover is regularly tested. Option A (Always On Availability Groups with synchronous commit) can achieve low RPO, but across regions, synchronous commit introduces significant latency and requires at least three replicas (including a witness) for automatic failover, making it complex and potentially unable to meet the RTO consistently.

Option C (daily backups) has an RPO of 24 hours, failing the 5-minute requirement. Option D (geo-redundant storage) provides storage-level replication but does not ensure application-consistent recovery or VM compute availability; auto-failover for storage does not fail over the VM itself. Therefore, ASR is the best choice for the specified RPO and RTO in a region failure scenario.

98
Multi-Selecthard

Which THREE of the following are required considerations when configuring a failover group for Azure SQL Managed Instance?

Select 3 answers
A.Both instances must be in the same partner region pair.
B.Both instances must have the same service tier.
C.The secondary instance must be in a different Azure region.
D.Automatic failover must be enabled.
E.The databases must be in the same resource group.
AnswersA, C, E

Correct: Failover groups require partner regions.

Why this answer

Options A, C, and E are correct. For Azure SQL Managed Instance failover groups, both instances must be in the same partner region pair (e.g., East US and West US). The secondary instance must be in a different Azure region to provide geo-redundancy.

The databases must be in the same resource group. Option B is incorrect because the secondary instance can have a different service tier than the primary. Option D is incorrect because automatic failover is not required; you can use manual failover.

99
MCQmedium

You have an Azure SQL Database in the Hyperscale service tier. You need to ensure that the database remains available during a single Azure zone failure. The solution must not require manual intervention. What should you configure?

A.Create a failover group with a secondary in a different zone.
B.Enable zone redundancy on the Hyperscale database.
C.Configure active geo-replication to a secondary server in a different zone.
D.Configure an auto-failover group with a secondary in a different zone.
AnswerB

Hyperscale zone redundancy provides automatic recovery from zone failure.

Why this answer

Hyperscale databases support zone redundancy, which automatically places database replicas in different availability zones, ensuring availability during a single zone failure without manual intervention. Option A is incorrect because failover groups with a secondary in a different zone are used for SQL Managed Instance or other service tiers, not for Hyperscale zone redundancy. Option C is incorrect because active geo-replication is for disaster recovery across regions, not for zone-level failures.

Option D is incorrect because auto-failover groups are for SQL Managed Instance or other tiers, and zone redundancy is the native solution for Hyperscale.

100
Multi-Selectmedium

Which TWO actions should you take to achieve high availability for an Azure SQL Managed Instance with a 99.99% SLA? (Choose two.)

Select 2 answers
A.Enable automated backups with long-term retention.
B.Use Business Critical service tier.
C.Deploy the instance as zone-redundant.
D.Configure geo-replication to a secondary region.
E.Use General Purpose service tier.
AnswersB, C

Business Critical provides the highest SLA within a region.

Why this answer

To achieve the 99.99% SLA for Azure SQL Managed Instance, you must use the Business Critical service tier (which provides local redundancy) and deploy the instance as zone-redundant (which protects against zone failures). Option A (automated backups with long-term retention) is for data durability and recovery, not availability. Option D (geo-replication) is for disaster recovery, not high availability within a region.

Option E (General Purpose) offers a lower SLA (99.99% only with zone redundancy, but still not the highest available; typically 99.99% is achieved with Business Critical and zone redundancy). Therefore, B and C are the correct choices.

101
MCQhard

You are the database administrator for a global e-commerce company that uses Azure SQL Database for its product catalog. The database is currently deployed in the East US region using the General Purpose service tier. The company is expanding to Europe and wants to improve disaster recovery posture. The new requirements are: RPO of 5 seconds, RTO of 1 hour, and the ability to serve read traffic from the secondary region during normal operations. The budget is limited, so you must minimize cost while meeting these requirements. The application connection strings can be updated to a listener endpoint. What should you recommend?

A.Keep the primary as General Purpose, create a readable secondary in the same region, and configure active geo-replication to a secondary in West Europe.
B.Upgrade the primary to Business Critical, configure a failover group with a readable secondary in West Europe using Business Critical, and use the listener endpoint for application connections.
C.Deploy a zone-redundant Business Critical database in East US and use auto-failover groups to a secondary in West Europe with General Purpose.
D.Upgrade the primary database to Business Critical, create a readable secondary in the same region, and use geo-restore for DR.
AnswerB

Business Critical meets RPO, readable secondary serves read traffic, failover group provides automated failover with listener endpoint.

Why this answer

It meets all requirements: upgrading the primary to Business Critical provides synchronous replication with an RPO of 2-5 seconds, and configuring a failover group with a readable secondary in West Europe using Business Critical ensures the secondary can serve read traffic from Europe and failover can occur within 1 hour. The listener endpoint simplifies application connection management. Option A is incorrect because General Purpose tier has an RPO of 5-30 minutes, which cannot meet the 5-second requirement, and a same-region secondary does not serve European read traffic.

Option C is incorrect because zone-redundancy only protects within a region, not across regions, and a General Purpose secondary would have higher RPO. Option D is incorrect because a readable secondary in the same region does not serve read traffic from Europe, and geo-restore has an RTO of hours, not 1 hour.

102
MCQeasy

You are designing a disaster recovery plan for an Azure SQL Database that stores critical financial data. The RPO must be 5 seconds, and the RTO must be 30 seconds. Which solution should you recommend?

A.Zone-redundant configuration within the primary region.
B.Failover groups with automatic failover policy.
C.Active geo-replication with manual failover.
D.Automated backups with geo-restore.
AnswerB

Correct: Provides low RPO and RTO with automatic failover.

Why this answer

Failover groups with automatic failover policy can achieve an RPO of 5 seconds and an RTO of 30 seconds for Azure SQL Database. Active geo-replication also achieves an RPO of 5 seconds but requires manual failover, increasing RTO beyond 30 seconds. Zone-redundant configuration only protects within a region and does not provide disaster recovery across regions.

Automated backups with geo-restore have much higher RPO and RTO (typically hours).

103
MCQmedium

Your company has a compliance requirement to keep database backups for 10 years. You are using Azure SQL Database. Which backup retention feature should you use?

A.Long-term retention (LTR) policy
B.Geo-redundant storage (GRS)
C.Automated backups
D.Point-in-time restore (PITR)
AnswerA

LTR can retain backups for up to 10 years.

Why this answer

Long-term retention (LTR) policy is the correct feature for keeping database backups for 10 years, as it supports retention of full backups for up to 10 years. Point-in-time restore (PITR) is limited to a maximum of 35 days and cannot meet the 10-year requirement. Geo-redundant storage (GRS) provides geographic redundancy for backups but does not extend the retention period.

Automated backups are retained for a maximum of 35 days by default and cannot be configured for 10-year retention.

104
MCQmedium

You have an Azure SQL Database in the General Purpose service tier. The database must be available during a planned patching event that updates the underlying infrastructure. What high availability feature is provided by default?

A.Active geo-replication
B.Zone-redundant availability
C.Built-in high availability with a standby replica
D.Business Critical service tier
AnswerC

The General Purpose service tier provides built-in high availability through automatic compute failover to a different node. While often described as a standby replica, the mechanism is actually compute failover with shared storage, ensuring availability during planned patching events.

Why this answer

The General Purpose service tier provides built-in high availability through automatic failover to a remote database copy on a different compute node, ensuring availability during planned patching events. Option A is incorrect because active geo-replication is a disaster recovery feature that requires manual configuration. Option B is incorrect because zone-redundant availability is an optional configuration for the General Purpose tier, not provided by default.

Option D is incorrect because Business Critical is a separate service tier and not a high availability feature of General Purpose.

105
MCQhard

Refer to the exhibit. You run the Azure CLI command to check the configuration of an Azure SQL Database named db1. The output shows zoneRedundant is true and replicationRole is Primary. Which statement is true about this database?

A.The database is configured with active geo-replication to a secondary region.
B.The database is zone-redundant and is the primary database in its replication relationship.
C.The database is a Hyperscale database with zone redundancy enabled.
D.The database has a readable secondary replica in a different Azure availability zone.
AnswerB

ZoneRedundant true and replicationRole Primary indicate a zone-redundant primary.

Why this answer

The output shows zoneRedundant is true and replicationRole is Primary. Zone redundancy means the database has replicas in different availability zones within the same region, and replicationRole being Primary indicates this database is the primary in its replication relationship. Therefore, option B is correct.

Option A is incorrect because active geo-replication involves a secondary in a different region, not just zone redundancy. Option C is incorrect because Hyperscale databases have a different architecture; zoneRedundant may be supported but the output does not specify Hyperscale. Option D is incorrect because a readable secondary replica is not indicated; zone redundancy does not necessarily imply a readable secondary.

106
MCQeasy

Your company runs a mission-critical Azure SQL Database in the East US region. To meet an RPO of 5 seconds and an RTO of 30 minutes in the event of a regional outage, which deployment option should you choose?

A.Failover groups with auto-failover policy
B.Zone-redundant configuration
C.Point-in-time restore
D.Active geo-replication with manual failover
AnswerA

Failover groups maintain a readable secondary and automatically fail over when primary becomes unavailable, meeting RPO of 5 seconds and RTO of 30 minutes.

Why this answer

Failover groups with auto-failover policy provide automatic failover with an RPO of 5 seconds (default) and RTO of 30 minutes. Active geo-replication requires manual failover, which does not meet the RTO. Zone-redundant configuration only protects within a region.

Backup restore has much higher RPO/RTO.

107
MCQeasy

Your company has an Azure SQL Database with a failover group configured to a secondary region. The primary region experiences a temporary network issue. The failover group is set to automatic failover with a grace period of 1 hour. What will happen?

A.Automatic failover will happen immediately.
B.You must manually initiate failover.
C.Automatic failover will start after 1 hour if the primary is still unreachable.
D.The secondary database will be deleted and re-created.
AnswerC

The grace period delays automatic failover.

Why this answer

With automatic failover configured and a grace period of 1 hour, Azure SQL Database will wait for the grace period to expire before initiating failover. If the primary region remains unreachable after 1 hour, automatic failover occurs. Option A is incorrect because failover does not happen immediately; it waits for the grace period.

Option B is incorrect because manual failover is possible but not required; automatic failover will proceed after the grace period. Option D is incorrect because the secondary database is not deleted or re-created; it is already provisioned and will become the primary upon failover.

108
MCQmedium

You manage a mission-critical Azure SQL Database in the East US region. The database uses the Business Critical service tier with zone-redundant high availability enabled. You need to ensure that if an entire Azure region fails, the database can be failed over to a secondary region with minimal data loss. What should you implement?

A.Enable auto-failover groups with read-write failover policy.
B.Configure a failover group with the secondary in a different Azure region.
C.Enable active geo-replication to a secondary server in a paired region.
D.Deploy zone-redundant configuration in East US 2.
AnswerC

Active geo-replication provides asynchronous replication to a secondary region, enabling manual or automatic failover with minimal data loss.

Why this answer

Active geo-replication provides near-real-time asynchronous replication to a secondary region, and with Business Critical, you can configure a readable secondary that can be failed over manually or automatically with minimal data loss. Option A is wrong because failover groups are built on top of geo-replication but do not guarantee minimal data loss by themselves; they rely on the replication mode. Option B is wrong because auto-failover groups include geo-replication but the question asks for the specific feature to implement.

Option D is wrong because zone redundancy protects against zonal failures within a region, not regional failures.

109
MCQhard

Your company uses Azure SQL Database with active geo-replication configured between two regions. The primary database in East US experiences a critical failure, and you initiate a manual failover to the secondary in West US. After the failover, you need to re-establish geo-replication to a new secondary database in a third region (Central US) to restore the DR capability. What is the correct sequence of actions?

A.Delete the old primary and create a new geo-secondary in Central US.
B.Add a new secondary in Central US on the current primary.
C.Perform a planned failover to the old primary, then configure geo-replication to Central US.
D.Remove the geo-replication link to the old primary, then add a new secondary in Central US.
AnswerD

Removing the old link allows you to create a new secondary on the current primary.

Why this answer

After a manual failover, the former secondary becomes the new primary. The old primary, if still available, becomes a secondary. To restore DR capability with a new secondary in Central US, you must first remove the existing geo-replication link between the current primary and the old primary (the orphaned secondary).

Without removing this link, you cannot add another secondary. Once the link is removed, you can create a new geo-secondary in Central US from the current primary. Therefore, option D is correct.

Option A is incorrect because deleting the old primary is unnecessary and could be destructive. Option B is incorrect because a new secondary cannot be added while a geo-replication link already exists to the old primary. Option C is incorrect because performing a planned failover back to the old primary would cause unnecessary downtime and does not facilitate adding a secondary in Central US.

110
MCQeasy

You are responsible for the disaster recovery of an Azure SQL Database that supports a customer-facing application. The database is 50 GB and uses the General Purpose service tier. The application requires an RPO of 1 hour and an RTO of 2 hours. The company has a limited budget and wants to minimize costs. You need to recommend a DR solution that meets the requirements without incurring additional compute costs for a secondary database. Which option should you choose?

A.Enable active geo-replication to a secondary database in a different region.
B.Use point-in-time restore (PITR) with geo-redundant backup storage.
C.Enable zone redundancy on the primary database.
D.Configure a failover group with a secondary in a different region.
AnswerB

PITR does not require a secondary database; it restores from backups, minimizing costs.

Why this answer

Point-in-time restore (PITR) using geo-redundant backup storage provides disaster recovery without requiring a secondary database, thus avoiding additional compute costs. Geo-redundant backups are automatically stored in a paired region, so in the event of a regional outage, you can restore the database to any point within the backup retention period (typically up to 35 days). For a 50 GB database, the RTO of 2 hours is achievable, and the RPO of 1 hour is satisfied because backups are taken every 5-10 minutes.

Option A (active geo-replication) would incur compute costs for a readable secondary database. Option C (zone redundancy) provides high availability within a region, not cross-region DR. Option D (failover group with a secondary) also requires a secondary database costing compute resources.

111
MCQhard

You manage an Azure SQL Managed Instance in the East US region. To meet a 5-second RPO, you configure a failover group with a secondary in West US. During a planned maintenance, the primary becomes unavailable. The failover group is set to automatic with a grace period of 1 hour. You need to minimize downtime. What should you do?

A.Drop the failover group and create a new one with immediate failover.
B.Wait for the automatic failover to occur after the grace period.
C.Alter the failover group grace period to 0 and wait for automatic failover.
D.Initiate a manual forced failover to the secondary.
AnswerD

Correct. A manual forced failover is immediate and reduces downtime without waiting for the grace period.

Why this answer

Initiating a manual forced failover immediately fails over to the secondary, minimizing downtime. Option A is incorrect because dropping and recreating the failover group introduces additional steps and downtime, and is unnecessary since a manual failover can be performed directly. Option B is incorrect because waiting for automatic failover would take up to 1 hour due to the grace period, causing longer downtime.

Option C is incorrect because altering the grace period to 0 and then waiting for automatic failover is slower than performing a manual forced failover, which provides the fastest recovery.

112
MCQhard

Your company has a SQL Server on Azure VM hosting a critical database. You need to ensure high availability with automatic failover and no data loss during a planned patching event. The solution must minimize cost. Which configuration should you use?

A.Migrate to Azure SQL Database Managed Instance and configure geo-replication.
B.Configure log shipping with a secondary VM in another region.
C.Use a single VM with a failover cluster instance (FCI) using Storage Spaces Direct.
D.Deploy two Azure VMs in an availability set, configure SQL Server Always On availability group with synchronous commit and automatic failover.
AnswerD

Synchronous replication ensures zero data loss; automatic failover works for planned patching.

Why this answer

Deploying two Azure VMs in an availability set and configuring SQL Server Always On availability group with synchronous commit and automatic failover meets the requirements of high availability with automatic failover and no data loss during planned patching (by performing a manual failover). This solution minimizes cost compared to Azure SQL Database Managed Instance or geo-replication. Option A is incorrect because migrating to Azure SQL Database Managed Instance is a different platform, not SQL Server on Azure VM, and geo-replication is for disaster recovery, not planned patching.

Option B is incorrect because log shipping is not automatic and can result in data loss. Option C is incorrect because a single VM with FCI using Storage Spaces Direct does not provide automatic failover for planned patching; it requires a secondary node.

113
MCQhard

You have a SQL Server on Azure VM running SQL Server 2022 with a Distributed availability group (DAG) for disaster recovery across two Azure regions. You need to ensure that the secondary replica can become the primary without data loss if the primary region fails. What setting must be configured?

A.Backup preference set to secondary
B.Asynchronous commit mode on the distributed AG
C.Synchronous commit mode on the distributed AG
D.Automatic seeding enabled
AnswerC

Synchronous commit ensures no data loss on failover.

Why this answer

To ensure no data loss during a failover in a distributed availability group (AG), you must configure synchronous commit mode on the distributed AG. In this mode, a transaction is committed only after it has been hardened on both the primary replica and the primary forwarder (the primary of the local AG). This guarantees that all committed data is available on the secondary side.

Option A is incorrect because backup preference does not affect data loss. Option B is incorrect because asynchronous commit can allow data loss if the primary fails before the data is replicated. Option D is incorrect because automatic seeding is only used for initial data synchronization, not for ongoing data protection.

114
MCQmedium

You manage a critical SQL Server on Azure Virtual Machine running SQL Server 2019. The VM is in a single availability set. You need to ensure automatic failover in case of a zone-level failure. What should you implement?

A.Deploy the VM in an availability zone and configure an Always On availability group with a secondary replica in another zone.
B.Place the VM in an availability set.
C.Enable geo-replication to another Azure region.
D.Configure automated backups with long-term retention.
AnswerA

Zone-redundant deployment provides automatic failover for zone failures.

Why this answer

Deploying the VM in an availability zone and configuring an Always On availability group with a secondary replica in another zone ensures automatic failover if the primary zone fails. Option B is incorrect because an availability set only protects against failures within a datacenter, not zone-level failures. Option C is incorrect because geo-replication is designed for regional failure recovery, not zonal failover.

Option D is incorrect because automated backups with long-term retention do not provide failover capabilities.

115
Multi-Selecthard

You are tasked with designing a disaster recovery solution for Azure SQL Database that meets an RPO of 5 seconds and an RTO of 30 seconds during a regional outage. Which TWO features should you combine?

Select 2 answers
A.General Purpose service tier
B.Business Critical service tier
C.Failover groups with active geo-replication
D.Geo-restore from GRS backups
E.Zone-redundant configuration
AnswersB, C

Provides low latency and high availability.

Why this answer

The correct combination is Business Critical service tier (B) and failover groups with active geo-replication (C). Business Critical provides multiple read-write replicas and automatic failover within a region, enabling low RTO. Active geo-replication with failover groups extends this across regions, achieving the required RPO of 5 seconds and RTO of 30 seconds.

Zone-redundant configuration (E) only provides intra-region resilience, not cross-region disaster recovery. Geo-restore from GRS backups (D) has an RTO measured in hours. General Purpose (A) lacks the performance and replica architecture to meet the strict RTO/RPO.

116
Multi-Selectmedium

Which TWO of the following are benefits of using Azure SQL Database failover groups compared to active geo-replication? (Choose Two.)

Select 2 answers
A.Failover groups allow you to fail over multiple databases simultaneously.
B.Failover groups provide a read-write listener endpoint that remains unchanged after a failover.
C.Failover groups automatically fail over without any manual intervention.
D.Failover groups provide a readable secondary replica for read-only workloads.
E.Failover groups eliminate the need for geo-redundant storage.
AnswersA, B

Correct.

Why this answer

Options A and B are correct. Failover groups allow multiple databases to fail over together as a unit (A), which is not possible with active geo-replication where each database must be failed over individually. Failover groups also provide a read-write listener endpoint that remains unchanged after a failover (B), simplifying application connection strings.

Option C is incorrect because failover groups can be configured for automatic failover but do not automatically fail over without any manual intervention or a defined auto-failover policy. Option D is incorrect because both failover groups and active geo-replication provide readable secondary replicas, so this is not a distinct benefit. Option E is incorrect because failover groups still rely on geo-redundant storage; they do not eliminate the need for it.

117
MCQmedium

You have an Azure SQL Database that uses active geo-replication with a readable secondary in another region. You need to ensure that if a failover occurs, the application can automatically reconnect to the new primary with minimal code changes. What should you configure?

A.Manually update the DNS record to point to the new primary after failover.
B.Configure a failover group listener endpoint and use that in the connection string.
C.Use Azure Traffic Manager with priority routing to the secondary server.
D.Implement retry logic in the application to reconnect to the secondary server after failover.
AnswerD

This is correct because implementing retry logic in the application allows it to automatically detect the failover and reconnect to the new primary with minimal code changes, typically by using a connection string with 'ApplicationIntent=ReadWrite' and retry policies.

Why this answer

With active geo-replication, there is no automatic listener endpoint. To achieve automatic reconnection with minimal code changes, the application should implement retry logic in the connection string that includes the failover partner (secondary) and set ApplicationIntent=ReadWrite. When the primary is unavailable, the driver will automatically attempt to connect to the secondary.

Option A is incorrect because manually updating DNS is not automatic and requires manual intervention, which violates the 'minimal code changes' requirement. Option B is incorrect because a failover group listener endpoint is specific to failover groups, not active geo-replication; configuring a failover group would be a different setup. Option C is incorrect because using Azure Traffic Manager introduces additional complexity and is not considered minimal code change; it requires managing a separate DNS service.

118
MCQhard

Your company runs a mission-critical database on Azure SQL Managed Instance in the East US region. To comply with a new regulatory requirement, you must ensure that the database can be recovered within 15 minutes in the event of a regional disaster, with a maximum data loss of 10 seconds. You also need to minimize compute costs during normal operations. What should you configure?

A.Use a General Purpose instance with a failover group to a secondary instance in a paired region.
B.Configure a zone-redundant Business Critical instance in East US only, without a geo-secondary.
C.Deploy the primary instance as Business Critical with a zone-redundant secondary replica, and configure a failover group to a secondary instance in a paired region using Business Critical with a non-readable secondary.
D.Deploy the primary instance as Business Critical with a readable secondary replica, and configure a failover group to a secondary instance in a paired region using General Purpose.
AnswerC

This meets the RPO and RTO with minimal cost by avoiding an extra readable replica.

Why this answer

It combines synchronous data redundancy within the primary region via zone-redundant Business Critical, which provides automatic failover within the region for high availability, with an asynchronous geo-failover group to a paired region using a non-readable secondary replica. The Business Critical tier offers synchronous replication within the region, meeting the 10-second RPO, and the failover group enables geo-failover within 15 minutes (RTO). Using a non-readable secondary (no read scale-out) minimizes compute costs during normal operations.

Option A is wrong because General Purpose uses asynchronous replication, which cannot achieve a 10-second RPO. Option B is wrong because zone-redundancy alone does not protect against a full regional disaster. Option D is wrong because pairing a Business Critical primary with a General Purpose secondary would result in asynchronous replication between regions, risking higher RPO, and a readable secondary adds unnecessary cost.

119
MCQhard

You have configured a failover group using the JSON template shown. The primary server is server1 in East US, and the secondary server is server2 in West US. During a test, you notice that read-only queries against the secondary endpoint are failing. What is the most likely cause?

A.The read-only endpoint failover policy is disabled.
B.The database is not included in the failover group databases list.
C.The failover grace period is set too high.
D.The read-write endpoint failover policy is set to Automatic.
AnswerA

Disabled policy prevents read-only routing to secondary.

Why this answer

The read-only endpoint failover policy is set to Disabled, which prevents read-only queries from being routed to the secondary endpoint. Option B is incorrect because the database is included in the failover group databases list. Option C is incorrect because the failover grace period only affects automatic failover, not read-only routing.

Option D is incorrect because the read-write endpoint failover policy is Automatic, which is not related to the read-only query failure.

120
MCQeasy

You have an Azure SQL Database that uses the General Purpose service tier. The database is critical and you need to protect against a regional outage with an RPO of 1 hour and an RTO of 12 hours. What is the most cost-effective solution?

A.Use geo-restore with the default backup retention.
B.Enable active geo-replication.
C.Configure auto-failover group with a secondary in a different region.
D.Deploy a zone-redundant configuration.
AnswerA

Geo-restore is included with backups and meets the RPO/RTO requirements.

Why this answer

Geo-restore uses automated backups stored in geo-redundant storage (RA-GRS) at no additional cost beyond backup storage. With default backup retention (7 days), geo-restore typically achieves an RPO of 1 hour and an RTO of 12 hours, meeting the requirements cost-effectively. Option B (active geo-replication) and Option C (auto-failover group) both incur extra compute and storage costs for the secondary replica, making them more expensive.

Option D (zone-redundant) protects against zonal failures within a region, not regional outages.

Exam trap

Candidates often choose active geo-replication or auto-failover groups because they provide faster RPO/RTO, but they overlook that geo-restore is free and meets the specified RPO/RTO at no additional cost.

121
MCQmedium

After running the above Azure CLI command, you notice that the secondary database is not readable. What is the most likely reason?

A.Geo-replication does not support readable secondaries by default
B.The secondary database capacity is set to 2 DTUs, which is too low
C.The '--secondary-type' parameter is set to 'Geo' instead of 'Readable'
D.The hardware generation is Gen5, which does not support readable secondaries
AnswerC

Setting secondary-type to 'Geo' disables read access; use 'Readable' to allow reads.

Why this answer

The '--secondary-type' parameter controls the secondary's readability. Setting it to 'Geo' creates a geo-replicated secondary that is not readable. To enable readable secondaries, you must specify '--secondary-type Readable' (or 'Named').

Option A is incorrect because Azure SQL Database geo-replication does support readable secondaries when configured correctly. Option B is incorrect: while a low DTU might affect performance, it does not prevent readability; the secondary can still be read even with 2 DTUs. Option D is incorrect because Gen5 hardware generation supports readable secondaries.

122
MCQmedium

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?

A.Deploy the database using the Business Critical service tier with zone redundancy and a failover group.
B.Deploy the database using the Hyperscale service tier with zone-redundant configuration.
C.Use the General Purpose service tier with a zone-redundant backup configuration.
D.Configure active geo-replication to a secondary database in a different Brazilian region (e.g., Brazil Southeast).
AnswerB

Hyperscale supports zone redundancy, provides fast failover, and meets the RPO/RTO with asynchronous replication across zones.

Why this answer

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.

123
MCQeasy

You need to design a disaster recovery plan for an Azure SQL Managed Instance. The recovery time objective (RTO) is 1 hour, and the recovery point objective (RPO) is 15 minutes. What is the most cost-effective solution?

A.Configure active geo-replication between instances in different regions.
B.Set up log shipping to a secondary instance.
C.Create an auto-failover group with a secondary instance in a paired region.
D.Use point-in-time restore to a secondary region.
AnswerC

Auto-failover groups provide low RTO and RPO for Managed Instance.

Why this answer

Auto-failover groups (Option C) are the most cost-effective solution for Azure SQL Managed Instance with an RTO of 1 hour and RPO of 15 minutes. They provide an RTO of ~1 hour and an RPO of 5 seconds to 5 minutes, meeting the requirements at low cost. Option A is incorrect because active geo-replication is not supported for SQL Managed Instance.

Option B is incorrect because log shipping is not natively supported for Managed Instance. Option D is incorrect because point-in-time restore has a longer RTO and RPO, typically not meeting the 15-minute RPO requirement.

124
MCQmedium

Your company has an Azure SQL Managed Instance in the UK South region. You need to implement a disaster recovery solution that provides automatic failover to a secondary region and allows read-only workloads to use the secondary replica. The solution must minimize data loss. What should you configure?

A.Deploy a second managed instance and use auto-failover groups
B.Create an availability group in the secondary region and configure automatic failover
C.Configure a failover group between two managed instances
D.Enable active geo-replication and configure auto-failover using PowerShell
AnswerA

Failover groups for Managed Instance provide automatic failover and readable secondary.

Why this answer

For Azure SQL Managed Instance, failover groups provide automatic failover to a secondary region and allow read-only workloads to use the secondary replica, minimizing data loss. Option B is incorrect because availability groups are not supported for Azure SQL Managed Instance; they are for SQL Server on Azure VMs. Option C is essentially the same as A but less precise; the standard solution is to deploy a second managed instance in the secondary region and configure a failover group.

Option D is incorrect because active geo-replication is a feature of Azure SQL Database, not Azure SQL Managed Instance.

Exam trap

Option C is tempting because it appears to describe the same solution as A, but it omits the critical step of deploying the second managed instance. The question asks what to configure; you must first deploy the secondary instance before configuring the failover group.

125
MCQhard

Refer to the exhibit. You are reviewing the configuration of an Azure SQL Database hyperscale service tier. The database 'SalesDB' has read scale enabled with 2 read replicas. You need to ensure that if the primary region fails, the database can be failed over to a secondary region with minimal data loss and that the read replicas in the secondary region are also available. What should you configure?

A.Configure zone redundancy on the Hyperscale database.
B.Create a named replica in a secondary region and configure it as a geo-secondary.
C.Enable active geo-replication to a secondary server in a different region.
D.Create a failover group with a secondary Hyperscale database in another region.
AnswerB

Named replicas can be created in a secondary region and promoted during failover, providing DR and read scalability.

Why this answer

For Azure SQL Database Hyperscale, named replicas can be created in a secondary region. These replicas provide both read scale-out and can be promoted to primary during a regional failover, ensuring minimal data loss. Option A is incorrect because zone redundancy provides high availability within a single region, not disaster recovery across regions.

Option C is incorrect because active geo-replication is not supported for Hyperscale; named replicas serve the geo-replication purpose. Option D is incorrect because failover groups are not supported for Hyperscale; named replicas are the mechanism for cross-region failover and read scaling.

126
MCQmedium

Your company has an Azure SQL Database that uses a failover group with a secondary in a different region. You need to ensure that read-only queries are directed to the secondary database to offload the primary. What should you configure?

A.Add ApplicationIntent=ReadOnly to the connection string and use the failover group listener.
B.Use a Traffic Manager profile to route read traffic.
C.Enable read-scale for the database.
D.Configure a separate connection string pointing to the secondary server.
AnswerA

The read-only listener routes to the secondary when ApplicationIntent=ReadOnly is specified.

Why this answer

Add ApplicationIntent=ReadOnly to the connection string and use the failover group listener. Azure SQL Database failover groups provide a read-only listener endpoint. When a client connects to the failover group listener with ApplicationIntent=ReadOnly in the connection string, the connection is automatically routed to the secondary database.

This offloads read-only queries from the primary. Option B is incorrect because Traffic Manager is not needed; the failover group listener already handles routing. Option C is incorrect because read-scale is a feature for querying readable secondaries in a Business Critical tier, but it does not automatically route read-only queries to a geo-secondary.

Option D is incorrect because using a separate connection string pointing directly to the secondary server defeats the purpose of automatic failover and redirection; the listener provides automatic routing and failover.

127
MCQmedium

You are migrating an on-premises SQL Server database to Azure SQL Managed Instance. The database is 500 GB and requires a disaster recovery solution with an RPO of 15 seconds and automatic failover to a secondary region. Which configuration meets these requirements?

A.Enable geo-redundant backup storage and configure geo-restore.
B.Configure active geo-replication to a secondary instance in another region.
C.Set up log shipping to a secondary instance in another region.
D.Create an auto-failover group with a secondary instance in a paired region using synchronous replication.
AnswerD

Auto-failover groups support automatic failover and synchronous replication for low RPO.

Why this answer

Auto-failover groups with a secondary instance in a paired region using synchronous replication meet the requirements for automatic failover and an RPO of 15 seconds for Azure SQL Managed Instance. Option A is incorrect because geo-redundant backup storage and geo-restore do not provide automatic failover or a low RPO. Option B is incorrect because active geo-replication is not supported for SQL Managed Instance; it is used for Azure SQL Database.

Option C is incorrect because log shipping is not supported for SQL Managed Instance.

128
MCQmedium

You manage an Azure SQL Managed Instance that hosts a line-of-business application. The instance is currently deployed in the UK South region using the General Purpose service tier. The business has a new requirement for disaster recovery with an RPO of 30 minutes and an RTO of 2 hours. You need to implement a solution that minimizes ongoing costs. The secondary region should be UK West. The application can tolerate a brief outage during failover. What should you do?

A.Deploy a zone-redundant General Purpose instance in UK South only.
B.Keep the current instance and rely on geo-restore to UK West.
C.Upgrade both instances to Business Critical and configure a failover group.
D.Deploy a secondary General Purpose instance in UK West and configure a failover group.
AnswerD

Correct. A failover group with a secondary General Purpose instance in UK West provides automatic replication with an RPO of 30 seconds to 5 minutes (within the 30-minute requirement) and failover within 1-2 minutes (within 2-hour RTO). This is the most cost-effective solution.

Why this answer

Deploying a secondary General Purpose instance in UK West and configuring a failover group meets the RPO of 30 minutes and RTO of 2 hours with minimal cost. Option A is wrong because zone redundancy only protects against zonal failures within a single region, not regional disasters. Option B is wrong because geo-restore has an RPO of up to 1 hour and an RTO of hours to days, failing the requirements.

Option C is wrong because Business Critical is more expensive and not necessary for the RPO/RTO targets; General Purpose can achieve them using a failover group.

129
MCQeasy

You are preparing a disaster recovery runbook. You plan to use the PowerShell command shown in the exhibit to restore a database to a different region. What must be true for this command to succeed?

A.The source database must have geo-redundant backup storage configured.
B.The source database must have point-in-time restore enabled.
C.The source database must be online at the time of restoration.
D.The target server must be in the same region as the source server.
AnswerA

Required for geo-restore.

Why this answer

The Restore-AzSqlDatabase cmdlet with the -FromGeoBackup parameter requires the source database to have geo-redundant backup storage (also known as geo-redundant storage) enabled. This allows restoration from geographically replicated backups. Option B is incorrect because point-in-time restore is not required for a geo-restore; geo-restore uses the geo-redundant backup independently.

Option C is incorrect because the source database does not need to be online at the time of restoration; geo-backups are stored in Azure storage and are available even if the source database is offline. Option D is incorrect because the purpose of geo-restore is to restore to a different region; therefore, the target server can be in a different region than the source.

130
Multi-Selectmedium

Which TWO of the following are benefits of using Azure SQL Database failover groups compared to active geo-replication alone?

Select 2 answers
A.Support for manual failover.
B.Failover of multiple databases in a single group.
C.Readable secondary replicas for read-scale workloads.
D.Automatic failover based on the grace period.
E.Synchronous data replication to the secondary.
AnswersB, D

Correct: Failover groups allow coordinated failover of multiple databases.

Why this answer

Failover groups extend active geo-replication by allowing you to manage failover for a group of databases as a single unit. This simplifies the failover process when you have multiple databases that must be failed over together to maintain application consistency. Option B is correct because failover groups support the coordinated failover of multiple databases, which active geo-replication alone does not.

Exam trap

The trap here is that candidates confuse the features of active geo-replication (like readable secondaries and manual failover) with the unique benefits of failover groups, which are specifically the ability to fail over multiple databases as a group and the automatic failover based on a grace period.

131
MCQmedium

Your company runs a mission-critical application on Azure SQL Database in the East US region. You need to ensure automatic failover with zero data loss in case of a regional outage. Which deployment option should you use?

A.Deploy a Business Critical tier database and configure an auto-failover group with a readable secondary in a paired region.
B.Deploy a General Purpose tier database with geo-replication.
C.Deploy a Hyperscale tier database with zone redundancy.
D.Deploy a Serverless tier database with active geo-replication.
AnswerA

Correct. Business Critical tier with auto-failover group and readable secondary in a paired region provides synchronous replication, ensuring zero data loss and automatic failover.

Why this answer

To achieve automatic failover with zero data loss during a regional outage, you need a solution that supports synchronous replication for a secondary replica in another region. Azure SQL Database Business Critical tier (or Premium tier) supports auto-failover groups with a readable secondary in a paired region, where the secondary is kept in sync synchronously, ensuring no data loss (RPO=0). Option A correctly describes this configuration.

General Purpose tier (Option B) uses asynchronous geo-replication, which has potential data loss. Hyperscale tier (Option C) supports zone redundancy but not synchronous replication across regions for auto-failover groups. Serverless tier (Option D) is not suitable for mission-critical workloads and does not provide the required availability guarantees.

Exam trap

Students often confuse zone redundancy (within region) with geo-redundancy (cross-region). Zone redundancy protects against datacenter failures within a region but does not cover regional outages. For regional disaster recovery with zero data loss, you must use auto-failover groups with synchronous replication, which is only available in Business Critical or Premium tiers.

132
MCQhard

Your company uses Azure SQL Database with active geo-replication. You need to ensure that in the event of a regional disaster, the failover to the secondary region occurs automatically with minimal downtime. The secondary region must be in a different Azure geography for compliance. What should you configure?

A.Create a failover group with automatic failover policy.
B.Create an auto-failover group using Azure CLI and set cross-geography replication.
C.Configure active geo-replication and set auto-failover policy.
D.Configure an always failover group with Microsoft Entra ID authentication.
AnswerA

Correct: Failover groups support automatic failover across regions.

Why this answer

Failover groups with automatic failover policy enable automatic failover to a secondary region in the same or paired region, meeting the requirement for minimal downtime. Option B is incorrect because auto-failover groups are not a separate concept; failover groups already support automatic failover. Option C is incorrect because active geo-replication alone requires manual failover, not automatic.

Option D is incorrect because 'always failover groups' is not a valid Azure SQL Database feature, and Microsoft Entra ID authentication is unrelated to failover.

133
MCQhard

You are designing a disaster recovery solution for a mission-critical Azure SQL Database that requires a Recovery Point Objective (RPO) of 5 seconds and a Recovery Time Objective (RTO) of 30 seconds. Which configuration should you recommend?

A.Failover group with automatic failover and data loss threshold of 5 seconds.
B.Active geo-replication with manual failover.
C.Geo-restore of automated backups.
D.Zone-redundant database in the primary region.
AnswerA

Meets the required RPO and RTO.

Why this answer

Failover groups with automatic failover policy can achieve an RPO of 5 seconds (when the data loss threshold is set to 5 seconds) and an RTO of approximately 30 seconds. Active geo-replication (Option B) requires manual failover, which cannot meet the 30-second RTO. Geo-restore (Option C) has an RPO of 1 hour and RTO of 12 hours.

Zone-redundant databases (Option D) only protect against within-region failures, not region-level disasters.

134
MCQhard

You run the above Kusto query and see that a database named 'OrdersDB' has high wait times for 'FAILOVER_GROUP_WAIT' every hour. What does this indicate?

A.The secondary database is experiencing high connection requests
B.The primary database is not receiving any write transactions
C.The failover group is experiencing frequent automatic failovers
D.Replication lag between primary and secondary is high
AnswerD

FAILOVER_GROUP_WAIT measures time spent waiting for replication to complete.

Why this answer

High wait times for 'FAILOVER_GROUP_WAIT' indicate significant replication lag between the primary and secondary databases, as this wait type measures the time the primary spends waiting for the secondary to apply changes. Option A is incorrect because the query does not measure connection requests. Option B is incorrect because write transactions may still occur; the wait is about replication, not transaction absence.

Option C is incorrect because frequent automatic failovers are not indicated by this wait stat; it measures replication lag, not failover frequency.

135
MCQeasy

You need to design a high availability solution for an Azure SQL Database that supports an online transaction processing (OLTP) application. The solution must provide automatic failover within seconds in case of a node failure and guarantee zero data loss. Which deployment option should you choose?

A.Basic tier with zone redundancy
B.General Purpose tier with zone redundancy
C.Hyperscale tier with zone redundancy
D.Business Critical tier with zone redundancy
AnswerD

Business Critical provides synchronous replication and zero data loss.

Why this answer

(Business Critical tier with zone redundancy) is correct because the Business Critical tier uses synchronous replication and a quorum-based commit to replicas, ensuring zero data loss on failover and failover within seconds. Option A (Basic tier) does not support zone redundancy or automatic failover with zero data loss. Option B (General Purpose tier) uses asynchronous replication, which may result in data loss during failover.

Option C (Hyperscale tier) uses a log-based service with a buffer, which can lead to data loss on failover.

136
MCQeasy

You have an Azure SQL Database in the Business Critical tier with zone redundancy enabled. The database experiences a brief outage due to a zone failure. How does the platform automatically recover?

A.You must perform a manual failover to a secondary replica.
B.A replica in another availability zone is automatically promoted to primary.
C.The database is restored from the latest backup.
D.The database becomes read-only until the zone is restored.
AnswerB

Zone redundancy provides automatic failover to a replica in another zone.

Why this answer

The Business Critical tier with zone redundancy automatically fails over to a replica in another zone without data loss. Option A is wrong because the service heals itself without manual intervention. Option C is wrong because no data loss occurs (zero data loss is guaranteed).

Option D is wrong because automatic failover happens within seconds.

137
Multi-Selectmedium

You have an Azure SQL Managed Instance. You need to implement a disaster recovery solution that provides automatic failover with an RTO of less than 1 hour. Which THREE actions should you take?

Select 3 answers
A.Enable zone redundancy on the primary instance.
B.Create a secondary Managed Instance in a different Azure region.
C.Configure a failover group between the primary and secondary.
D.Enable geo-replication on the instance.
E.Use the Business Critical service tier for both instances.
AnswersB, C, E

Required for DR.

Why this answer

To achieve automatic failover with an RTO under 1 hour for Azure SQL Managed Instance, you need a secondary instance in a different region (B), a failover group for automatic failover (C), and the Business Critical service tier which supports failover groups (E). Zone redundancy (A) provides high availability within a region, not disaster recovery across regions. Geo-replication (D) is not supported on Managed Instance; failover groups are the correct mechanism.

138
MCQmedium

Your company has an Azure SQL Database with active geo-replication to a secondary region. During a regional outage, the secondary database becomes the primary. After the outage is resolved, you need to bring the original primary back online with minimal data loss and without creating a new secondary. What should you do?

A.Automatically re-establish geo-replication by waiting for the outage resolution.
B.Restore the original primary from a backup and then re-establish geo-replication.
C.Delete the original primary database and create a new secondary from the new primary.
D.Re-establish geo-replication from the new primary to the original primary.
AnswerD

Correct: The original primary becomes a secondary and can be re-synchronized.

Why this answer

After a failover using active geo-replication, the original primary becomes a secondary database in the replication relationship. To bring it back online with minimal data loss, you re-establish geo-replication from the new primary to the original primary. This allows the original primary to synchronize and become a readable secondary again.

Option D is correct. Option A is incorrect because geo-replication is not automatically re-established; you must manually configure it. Option B is incorrect because restoring from backup would cause data loss and require creating a new secondary.

Option C is incorrect because deleting the original primary is unnecessary; it can be reused as a secondary.

139
MCQhard

You are a database administrator for a global e-commerce company. The company uses Azure SQL Database for its product catalog, which is a mission-critical OLTP workload. The database is currently deployed in the West US region using the Business Critical service tier with zone redundancy enabled. The database size is 200 GB and grows at 10 GB per month. The company has a disaster recovery requirement: in the event of a regional outage, the database must be failed over to a secondary region with an RPO of less than 5 seconds and an RTO of less than 1 minute. Additionally, the secondary database must be readable to support read-heavy reporting workloads. The solution must minimize additional compute costs. You need to recommend a configuration. Which option should you choose?

A.Configure active geo-replication to a secondary database in a paired region using Business Critical tier with a readable secondary.
B.Create a failover group within the same region using Business Critical tier with a readable secondary.
C.Add a second zone-redundant replica in the same region and configure a failover group.
D.Upgrade to Hyperscale tier with zone redundancy and configure a named replica in a secondary region.
AnswerA

Active geo-replication provides low RPO and a readable secondary, meeting all requirements.

Why this answer

Active geo-replication to a secondary database in a paired region using Business Critical tier with a readable secondary meets all requirements: it provides cross-region DR with an RPO of less than 5 seconds (synchronous replication within the primary region, asynchronous to secondary), RTO of less than 1 minute (failover is fast), and the secondary is readable for reporting. Zone redundancy within the primary region does not provide cross-region DR, so options B and C are incorrect. Hyperscale tier (option D) is more expensive and does not inherently provide cross-region DR with the required RPO; named replicas add cost.

140
MCQmedium

Your company uses Azure SQL Database Hyperscale tier for a large data warehouse. You need to implement disaster recovery with the ability to perform point-in-time restore in the secondary region. What is the best approach?

A.Configure geo-replication to a secondary Hyperscale database in the secondary region.
B.Configure auto-failover groups between regions.
C.Use geo-restore of automated backups.
D.Create a failover group with manual failover.
AnswerA

Geo-replication provides a readable secondary and allows point-in-time restore in the secondary region.

Why this answer

Azure SQL Database Hyperscale tier supports geo-replication (currently in preview), which creates a readable secondary database in a different region. This secondary database also supports point-in-time restore within the secondary region, meeting the requirement for disaster recovery with point-in-time restore capability. Option B is incorrect because auto-failover groups are not supported for Hyperscale databases.

Option C is incorrect because geo-restore of automated backups has a higher recovery point objective (RPO) compared to geo-replication. Option D is incorrect as failover groups are not supported for Hyperscale.

141
MCQeasy

You have an Azure SQL Managed Instance that is the primary in a failover group. You need to perform a manual failover for planned maintenance with zero data loss. Which PowerShell cmdlet should you use?

A.Set-AzSqlDatabaseFailoverGroup
B.Switch-AzSqlDatabaseFailoverGroup -AllowDataLoss:$false
C.Start-AzSqlDatabaseFailoverGroup
D.Invoke-AzSqlDatabaseFailoverGroup
AnswerB

This performs a planned failover with zero data loss.

Why this answer

Switch-AzSqlDatabaseFailoverGroup with -AllowDataLoss:$false performs a manual failover with zero data loss for planned maintenance. Option A is wrong because Set-AzSqlDatabaseFailoverGroup modifies configuration, not failover. Option C is wrong because Start-AzSqlDatabaseFailoverGroup does not exist.

Option D is wrong because Invoke-AzSqlDatabaseFailoverGroup does not exist.

142
MCQeasy

You are designing a disaster recovery plan for an Azure SQL Database that supports an e-commerce application. The application requires an RPO of 15 seconds and an RTO of 1 hour during a regional outage. Which solution should you recommend?

A.Create a failover group with automatic failover policy
B.Deploy active geo-replication to a secondary region and automate failover
C.Use long-term backup retention and restore in another region
D.Configure zone-redundant availability for the database
AnswerB

Active geo-replication provides low RPO and manual failover that can be automated to meet RTO.

Why this answer

Deploy active geo-replication to a secondary region and automate failover. Active geo-replication provides an asynchronous secondary replica in a different region with an RPO of up to 5 seconds, meeting the 15-second requirement. By automating failover (e.g., via Azure PowerShell, CLI, or Azure Automation), the RTO can be minimized to under 1 hour.

Option A, creating a failover group with automatic failover, also uses geo-replication but the automatic failover policy may introduce additional detection time, making it harder to guarantee an RTO of exactly 1 hour. Additionally, failover groups are designed for managing multiple databases, adding unnecessary complexity for a single database. Option C, long-term backup retention and restore, has an RPO of hours, not seconds.

Option D, zone-redundant availability, protects against zone failures within a single region, not a regional outage.

143
Multi-Selecthard

Which THREE components are required to configure a failover group for Azure SQL Database? (Choose three.)

Select 3 answers
A.Failover group listener.
B.At least one database on the primary server.
C.Secondary server.
D.Primary server.
E.An elastic pool.
AnswersB, C, D

The failover group must contain at least one database.

Why this answer

Options B, C, and D are correct. A failover group requires a primary server, a secondary server, and at least one database on the primary server. Option A is incorrect because the failover group listener is automatically created and does not need to be separately configured.

Option E is incorrect because an elastic pool is optional; failover groups can contain individual databases or elastic pools.

144
MCQeasy

Refer to the exhibit. You are reviewing the configuration of a failover group for an Azure SQL Managed Instance. Which statement is correct about this configuration?

A.The read-write endpoint will not automatically redirect connections after failover.
B.The read-only endpoint will not automatically redirect connections after failover.
C.The failover group will automatically fail over with data loss if the primary is unavailable for more than 60 minutes.
D.The read-only endpoint is used for read-write connections after failover.
AnswerB

The readOnlyEndpoint failoverPolicy is Disabled.

Why this answer

The read-only endpoint's failover policy is set to Disabled, meaning it will not automatically redirect connections after a failover. Option A is incorrect because the read-write endpoint has its failover policy set to Automatic, so it will redirect connections automatically. Option C is incorrect because the grace period for data loss is set to 1 hour (3600 seconds), but the statement says 'more than 60 minutes' which is not exactly accurate; also the primary focus is on the endpoint behavior.

Option D is incorrect because the read-only endpoint is used for read-only connections, not read-write.

145
Multi-Selecthard

Your organization has an Azure SQL Managed Instance that hosts a critical database. You need to configure disaster recovery with automatic failover to a secondary region. The solution must support readable secondary replicas for read-only workloads. Which TWO features should you implement?

Select 2 answers
A.Auto-failover groups with a secondary in the same region.
B.Readable secondary replicas within the failover group.
C.Failover group with a secondary managed instance in a different region.
D.Active geo-replication between managed instances.
E.Log shipping to a secondary managed instance.
AnswersB, C

Failover groups for SQL Managed Instance include a readable secondary replica by default.

Why this answer

The correct features are failover groups and readable secondary replicas. A failover group with a secondary managed instance in a different region provides automatic failover for disaster recovery. Within the failover group, you can configure the secondary replica to be readable, allowing read-only workloads to use it.

Option C (failover group with secondary in different region) enables the automatic failover, and option B (readable secondary replicas within the failover group) is a configuration option that meets the requirement for readable secondaries. Together, they satisfy the disaster recovery and readability requirements.

146
MCQhard

Your company uses Azure SQL Database with active geo-replication for disaster recovery. During a drill, you need to verify that the secondary database is ready for failover and that data synchronization is current. Which query should you run on the secondary database?

A.SELECT * FROM sys.dm_continuous_copy_status;
B.SELECT * FROM sys.dm_geo_replication_link_status;
C.SELECT * FROM sys.dm_database_copies;
D.SELECT * FROM sys.dm_replication_status;
AnswerB

This DMV provides replication lag and status.

Why this answer

Sys.dm_geo_replication_link_status provides replication lag and the last replicated transaction for geo-replicated databases. Option A is wrong because sys.dm_continuous_copy_status is deprecated and no longer used for geo-replication monitoring. Option C is wrong because sys.dm_database_copies is for copy-only operations, not ongoing replication.

Option D is wrong because sys.dm_replication_status is for transactional replication, not geo-replication.

147
MCQeasy

You have an Azure SQL Database in the Business Critical tier with a failover group to a secondary region. The primary region experiences a full outage. What is the expected recovery time objective (RTO) and recovery point objective (RPO) if you initiate a manual failover?

A.RTO of 5 minutes, RPO of 1 second.
B.RTO of 30 seconds, RPO of 5 seconds.
C.RTO of 1 hour, RPO of 5 minutes.
D.RTO of 30 seconds, RPO of 0.
AnswerD

Azure SQL Database Business Critical tier with failover groups uses synchronous replication, achieving an RPO of 0 (no data loss) and an RTO of approximately 30 seconds for manual failover.

Why this answer

In Azure SQL Database Business Critical tier with a failover group, synchronous replication ensures zero data loss during a failover, resulting in an RPO of 0. The RTO for a manual failover is typically around 30 seconds. Option A is incorrect because the RTO is 5 minutes, which is too high for Business Critical.

Option B is incorrect because the RPO is 5 seconds, not zero. Option C is incorrect because both RTO (1 hour) and RPO (5 minutes) are much higher than what Business Critical offers.

148
MCQeasy

Your organization uses Azure SQL Database Hyperscale tier. You need to ensure that if the primary region fails, the database can be failed over to a secondary region with minimal data loss. What should you configure?

A.Use geo-restore from geo-redundant backups.
B.Enable zone redundancy on the Hyperscale database.
C.Set up active geo-replication to a secondary region.
D.Configure an auto-failover group with a secondary in the same region.
AnswerC

Correct. Active geo-replication continuously replicates to a secondary region, providing low RPO and enabling failover with minimal data loss.

Why this answer

Active geo-replication to a secondary region provides low RPO (typically 5-10 seconds) by continuously replicating changes asynchronously. This minimizes data loss during a regional failure. Option A (geo-restore) relies on geo-redundant backups and has an RPO of hours, not minimal data loss.

Option B (zone redundancy) protects within a region, not across regions. Option D (auto-failover group within same region) does not handle region failure.

Exam trap

Candidates may mistakenly think geo-restore (backups) offers low RPO, but it has a much higher RPO than active geo-replication.

149
MCQhard

You are designing a high availability solution for an Azure SQL Database that supports an online transaction processing (OLTP) workload. The database must be available with an SLA of 99.995% and must withstand a regional outage. Which configuration should you choose?

A.Business Critical tier with zone-redundancy only.
B.General Purpose tier with active geo-replication to a secondary region.
C.Hyperscale tier with geo-replication.
D.Business Critical tier with zone-redundancy and a failover group with geo-replication.
AnswerD

Business Critical with zone-redundancy provides 99.995% SLA and geo-replication protects against regional failure.

Why this answer

The Business Critical tier with zone redundancy provides a 99.995% SLA within a region. However, to withstand a regional outage, you need geo-replication. A failover group with active geo-replication ensures that if the primary region fails, you can fail over to a secondary region.

Option A (Business Critical zone-redundancy only) protects against zone failures within a region but not a full regional outage. Option B (General Purpose with active geo-replication) has a lower SLA (99.99%) and does not meet the 99.995% requirement. Option C (Hyperscale with geo-replication) also has a lower SLA (99.95%) than required.

150
MCQmedium

Refer to the exhibit. You are reviewing the JSON configuration of an Azure SQL Database in the Business Critical tier. What is the primary benefit of setting highAvailabilityReplicaCount to 2?

A.It enables automatic failover in case of a node failure.
B.It enables zone redundancy for the database.
C.It ensures zero data loss during a failover.
D.It provides more read-only replicas to offload read workloads.
AnswerD

Additional replicas increase read capacity.

Why this answer

Setting highAvailabilityReplicaCount to 2 in Business Critical tier creates two additional readable replicas (total of 3 replicas including primary). This improves read performance by allowing more read-only connections to be offloaded to replicas. Option A (automatic failover) is inherent to Business Critical, not dependent on replica count.

Option B (zone redundancy) is determined by the zoneRedundant property, not replica count. Option C (zero data loss) is achieved by synchronous replication, not replica count.

← PreviousPage 2 of 3 · 161 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Plan and configure a high availability and disaster recovery environment questions.