Azure Proactive Resiliency Library v2
Tools Glossary GitHub GitHub Issues Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

managedInstances

Summary

RecommendationImpactCategoryAutomation AvailablePG Verified
Enable zone redundancy for Azure SQL Managed Instance to achieve high availability and resiliencyHighHigh AvailabilityNoPreview
Use Zone-redundant or Geo-zone-redundant Backup storage redundancyHighHigh AvailabilityNoPreview
Use Redirect connection type to accelerate application accessMediumScalabilityNoPreview
Configure a secondary instance and a Failover group to enable failover to another regionHighDisaster RecoveryNoPreview
Monitor your Azure SQL MI Managed Instance in near-real time to detect reliability incidentsMediumMonitoring and AlertingNoPreview
Back Up Your KeysMediumDisaster RecoveryNoPreview

Details


Enable zone redundancy for Azure SQL Managed Instance to achieve high availability and resiliency

Impact:  High Category:  High Availability PG Verified:  Preview

APRL GUID:  f8f834a9-c761-4e84-b2cb-ac55494d0c37

Description:

By default, Azure SQL Database premium tier provisions multiple copies within the same region. For geo redundancy, databases can be set as Zone Redundant, distributing copies across Azure Availability Zones to maintain availability during regional outages.

Potential Benefits:

Enhanced availability and reliability
Learn More:
High availability through zone-redundancy

ARG Query:

Click the Azure Resource Graph tab to view the query

// under-development



Use Zone-redundant or Geo-zone-redundant Backup storage redundancy

Impact:  High Category:  High Availability PG Verified:  Preview

APRL GUID:  15e2712c-f3ea-4a8d-9081-11e822b1ccfb

Description:

This copies your backups synchronously across three Azure availability zones in the primary region, if Geo is selected it creates 3 more copies in a secondary region.

Potential Benefits:

Enhanced availability and reliability
Learn More:
Backup storage redundancy

ARG Query:

Click the Azure Resource Graph tab to view the query

// under-development



Use Redirect connection type to accelerate application access

Impact:  Medium Category:  Scalability PG Verified:  Preview

APRL GUID:  c14de326-2729-4be7-a91f-4ea185d24b10

Description:

Redirect mode enables direct connectivity to the instance resulting in improved latency and throughput. Redirect mode applies to the VNet-local endpoint only, while the public endpoint will always default to Proxy connection mode.

Potential Benefits:

Improved latency and throughput
Learn More:
Connection types

ARG Query:

Click the Azure Resource Graph tab to view the query

// under-development



Configure a secondary instance and a Failover group to enable failover to another region

Impact:  High Category:  Disaster Recovery PG Verified:  Preview

APRL GUID:  257cd903-700f-4a79-bd37-7dce2b511df4

Description:

If an outage impacts one or more of the databases in the managed instance, you can manually or automatically failover all the databases inside the instance to a secondary region.

Potential Benefits:

Ensure seamless service with cross-region failover
Learn More:
Failover groups overview and best practices

ARG Query:

Click the Azure Resource Graph tab to view the query

// under-development



Monitor your Azure SQL MI Managed Instance in near-real time to detect reliability incidents

Impact:  Medium Category:  Monitoring and Alerting PG Verified:  Preview

APRL GUID:  c9afeb1e-e706-4809-be4e-75d9fac708f2

Description:

Monitoring and alerting are an important part of database operations. When working with Azure SQL Database, make use of Azure Monitor and SQL Insights to ensure that you capture relevant database metrics.

Potential Benefits:

Quick incident detection and response
Learn More:
Azure SQL Managed Instance monitoring options

ARG Query:

Click the Azure Resource Graph tab to view the query

// under-development



Back Up Your Keys

Impact:  Medium Category:  Disaster Recovery PG Verified:  Preview

APRL GUID:  9fad5392-b852-4807-9b6d-3f700ff9771a

Description:

It is highly recommended to use Azure Key Vault (AKV) to store encryption keys related to Always Encrypted configurations, however it is not required. If you are not using AKV, then ensure that your keys are properly backed up and stored in a secure manner.

Potential Benefits:

Enhanced security and data recovery
Learn More:
Overview of Always Encrypted

ARG Query:

Click the Azure Resource Graph tab to view the query

// under-development