> azure-site-recovery

Expert knowledge for Azure Site Recovery development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Site Recovery applications. Not for Azure Backup (use azure-backup), Azure Migrate (use azure-migrate), Azure Virtual Machines (use azure-virtual-machines), Azure Virtual Machine Scale Sets (use azure-vm-scalesets).

fetch
$curl "https://skillshub.wtf/MicrosoftDocs/Agent-Skills/azure-site-recovery?format=md"
SKILL.mdazure-site-recovery

Azure Site Recovery Skill

This skill provides expert guidance for Azure Site Recovery. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L65Diagnosing and fixing Azure Site Recovery replication, agent, network, failover, Hyper-V/VMware/physical server, and monitoring issues, including specific error codes and health problems.
Best PracticesL66-L71Guidance on tuning Azure Site Recovery performance: analyzing high data churn on VMs, and monitoring/troubleshooting process server health, capacity, and throughput.
Decision MakingL72-L89Planning and sizing Azure Site Recovery: capacity and cost estimation, VMware/Hyper-V DR planning, failover/failback choices, migration from classic, and comparing ASR vs Azure Migrate.
Architecture & Design PatternsL90-L100Designing Azure Site Recovery architectures for specific workloads (AD/DNS, SAP, Dynamics AX, SharePoint, IIS, SQL, VMware, file servers) and multi-tier app DR patterns.
Limits & QuotasL101-L115Limits, capacity planning, and support matrices for Azure Site Recovery: VM/Hyper-V/VMware DR limits, high churn, shared disks, appliances, Mobility service usage, and safe use with Azure Backup.
SecurityL116-L124Configuring NSGs, TLS, RBAC, encryption remediation, and migrating Run As to managed identities to secure Azure Site Recovery traffic and access.
ConfigurationL125-L192Configuring Azure Site Recovery for Azure, VMware, Hyper‑V, and physical servers: setup, networking, encryption, appliances, policies, replication settings, and DR/failback behavior.
Integrations & Coding PatternsL193-L205Scripts and templates for automating ASR: PowerShell for Hyper‑V/shared disks, ExpressRoute/Traffic Manager integration, and Bicep/ARM/Terraform to deploy Recovery Services vaults.
DeploymentL206-L209Guidance for moving VMware disaster recovery setups from classic Azure Site Recovery to the modernized architecture, including migration steps, prerequisites, and configuration changes.

Troubleshooting

TopicURL
Resolve common Azure-to-Azure Site Recovery issueshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-common-questions
Resolve protection errors in Azure-to-Azure VM replicationhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-protection-errors
Troubleshoot other Azure Site Recovery replication issueshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-errors
Diagnose network connectivity issues for Azure-to-Azure Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-network-connectivity
Troubleshoot common Azure VM replication problems in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-replication
Fix VM-level errors in Azure Site Recovery replicationhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-virtual-machine-errors
Resolve common Hyper-V to Azure Site Recovery issueshttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-common-questions
Resolve Hyper-V to Azure replication issues in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-troubleshoot
Troubleshoot and configure Azure Site Recovery monitoringhttps://learn.microsoft.com/en-us/azure/site-recovery/monitoring-common-questions
Fix Azure Site Recovery VM agent and extension issueshttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-extension-troubleshoot
Troubleshoot failover to Azure errors in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-failover-to-azure-troubleshoot
Resolve common Azure Site Recovery issues and FAQshttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-faq
Use Site Recovery dashboard and alerts to diagnose replication issueshttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-monitor-and-troubleshoot
Run VMM cleanup script to unregister disconnected Site Recovery servershttps://learn.microsoft.com/en-us/azure/site-recovery/unregister-vmm-server-script
Troubleshoot VMware to Azure Site Recovery scenarioshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-common-questions
Troubleshoot Azure Site Recovery configuration server deployment issueshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-configuration-server
Troubleshoot VMware failback and reprotection with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-failback-reprotect
Troubleshoot Mobility Service push installation failureshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-push-install
Resolve replication issues for VMware and physical servers to Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication
Fix Azure Site Recovery error 78144 for missing app-consistent pointshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication-vss-installation-failure-behaviors
Troubleshoot Azure Site Recovery Provider upgrade failureshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-upgrade-failures
Diagnose VMware vCenter discovery failures in Azure Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-vcenter-discovery-failures
Troubleshoot Azure Site Recovery process server issueshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-troubleshoot-process-server
Troubleshoot VMware replication appliance health in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-troubleshoot-appliance-health-issue
Resolve VMware mobility agent health errors in Azure Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-troubleshoot-mobility-agent-health

Best Practices

TopicURL
Analyze and mitigate high churn patterns on Site Recovery VMshttps://learn.microsoft.com/en-us/azure/site-recovery/monitoring-high-churn
Monitor Azure Site Recovery process server health and performancehttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-monitor-process-server

Decision Making

TopicURL
Use alternative VM size recommendations during failoverhttps://learn.microsoft.com/en-us/azure/site-recovery/alternative-vm-size-failover-flow
Plan migration from classic to modernized VMware DRhttps://learn.microsoft.com/en-us/azure/site-recovery/classic-to-modernized-common-questions
Choose and plan failback type with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-types-of-failback
Use Site Recovery deployment planner for capacity and costhttps://learn.microsoft.com/en-us/azure/site-recovery/deployment-planner-cost-estimation
Analyze Hyper-V Deployment Planner capacity reporthttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-analyze-report
Review Hyper-V DR cost estimation from Plannerhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-cost-estimation
Plan Hyper-V to Azure disaster recovery capacityhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-overview
Choose between Azure Migrate and Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/migrate-overview
Evaluate Site Recovery for Citrix XenDesktop/XenApp DRhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-citrix-xenapp-and-xendesktop
Estimate and understand Azure Site Recovery managed disk costshttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-cost
Use Site Recovery Deployment Planner for VMware DR sizinghttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner
Analyze Site Recovery Deployment Planner reports for VMware DRhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-analyze-report
Interpret cost estimations from Site Recovery Deployment Plannerhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-cost-estimation
Plan for deprecation of classic VMware/physical DRhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-classic-deprecation

Architecture & Design Patterns

TopicURL
Protect on-premises file servers with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/file-server-disaster-recovery
Understand classic vs modernized VMware Site Recovery architecturehttps://learn.microsoft.com/en-us/azure/site-recovery/move-from-classic-to-modernized-vmware-disaster-recovery
Design Dynamics AX disaster recovery using Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-dynamicsax
Configure IIS web app disaster recovery with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-iis
Set up SAP NetWeaver disaster recovery on Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sap
Implement DR for multi-tier SharePoint with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sharepoint
Combine SQL Server BCDR with Azure Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sql

Limits & Quotas

TopicURL
Check Azure-to-Azure Site Recovery VM support limitshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-support-matrix
Use high churn support limits for Azure VM DRhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-azure-to-azure-high-churn-support
Verify Hyper-V to Azure Site Recovery support matrixhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-support-matrix
Check replication appliance requirements for VMware DRhttps://learn.microsoft.com/en-us/azure/site-recovery/replication-appliance-support-matrix
Understand shared disk support for Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/shared-disk-support-matrix
Use Azure Site Recovery with Azure Backup safelyhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-backup-interoperability
Review version history and limitations of Site Recovery Deployment Plannerhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner-history
Plan capacity for VMware disaster recovery with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-plan-capacity-vmware
Review VMware and physical server DR support to Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-support-matrix
Scale Site Recovery for large VMware deploymentshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-large-deployment
Understand Mobility service resource usage for VMware DRhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-mobility-service-overview

Security

TopicURL
Configure Network Security Groups for Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-network-security-group-with-site-recovery
Remediate deprecated Site Recovery data encryption featurehttps://learn.microsoft.com/en-us/azure/site-recovery/encryption-feature-deprecation
Migrate Site Recovery automation from Run As accounts to managed identitieshttps://learn.microsoft.com/en-us/azure/site-recovery/how-to-migrate-run-as-accounts-managed-identity
Apply Azure RBAC roles for Site Recovery access controlhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-role-based-linked-access-control
Configure TLS security for Azure Site Recovery traffichttps://learn.microsoft.com/en-us/azure/site-recovery/transport-layer-security

Configuration

TopicURL
Fail back Azure VMware Solution workloads from Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-failback
Configure Azure VMware Solution environment for Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-prepare-avs
Prepare Azure resources for Azure VMware Solution disaster recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-prepare-azure
Enable replication for Azure VMware Solution VMs to Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-replication
Manage automatic Mobility service updates in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-autoupdate
Customize failover VM networking settings in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-customize-networking
Enable global Azure-to-Azure disaster recovery with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-enable-global-disaster-recovery
Enable replication for newly added Azure VM data diskshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-enable-replication-added-disk
Exclude Azure VM disks from Site Recovery using PowerShellhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-exclude-disks
Enable Site Recovery protection using Azure Policy assignmentshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy
Configure Site Recovery for ADE-encrypted Azure virtual machineshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-ade-vms
Enable Site Recovery for VMs using CMK-encrypted managed diskshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-cmk-disks
Configure private endpoint-based replication for Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-private-endpoints
Configure Site Recovery for Storage Spaces Direct guest clustershttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-s2d-vms
Enable zone-to-zone disaster recovery for Azure virtual machineshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-zone-to-zone-disaster-recovery
Reprotect Azure VMs back to primary region after failoverhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-reprotect
Configure virtual network mapping for Azure Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-network-mapping
Prepare migrated Azure VMs for cross-region disaster recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-replicate-after-migration
Enable accelerated networking for Site Recovery VMshttps://learn.microsoft.com/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-accelerated-networking
Configure multiple IP address failover in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-multiple-ip-address-failover
Configure connectivity to Azure VMs after Site Recovery failoverhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-on-premises-to-azure-networking
Assign public IP addresses after Site Recovery failoverhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-public-ip-address-with-site-recovery
Configure trusted launch VMs with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-trusted-vm
Set Mobility Service proxy settings for Azure DRhttps://learn.microsoft.com/en-us/azure/site-recovery/configure-mobility-service-proxy-settings
Remove an Azure Site Recovery replication appliancehttps://learn.microsoft.com/en-us/azure/site-recovery/delete-appliance
Delete a Recovery Services vault configured for Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/delete-vault
Deploy and configure Azure Site Recovery replication appliancehttps://learn.microsoft.com/en-us/azure/site-recovery/deploy-vmware-azure-replication-appliance-modernized
Enable Extended Zones VM disaster recovery during VM creationhttps://learn.microsoft.com/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-via-vm-flow-tutorial
Configure disaster recovery for VMs on Azure Extended Zones via vault flowhttps://learn.microsoft.com/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-vm-tutorial
Replicate proximity placement group VMs with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/how-to-enable-replication-proximity-placement-groups
Configure Site Recovery replication with private endpointshttps://learn.microsoft.com/en-us/azure/site-recovery/hybrid-how-to-enable-replication-private-endpoints
Configure VM disks for Azure using hydrationhttps://learn.microsoft.com/en-us/azure/site-recovery/hydration-process
Configure Hyper-V disaster recovery without VMM using Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-tutorial
Configure on-premises Hyper-V infrastructure for Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-prepare-on-premises-tutorial
Set up Hyper-V with VMM disaster recovery to Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-vmm-azure-tutorial
Configure Hyper-V network mapping with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-vmm-network-mapping
Configure Azure Monitor Logs for Azure Site Recovery monitoringhttps://learn.microsoft.com/en-us/azure/site-recovery/monitor-log-analytics
Reference for Azure Site Recovery monitoring metrics and logshttps://learn.microsoft.com/en-us/azure/site-recovery/monitor-site-recovery-reference
Manage configuration server for physical server DR to Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/physical-manage-configuration-server
Enable replication for on-premises physical servers with modernized Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/physical-server-enable-replication
Set up Azure Site Recovery reporting with Monitor logs and workbookshttps://learn.microsoft.com/en-us/azure/site-recovery/report-site-recovery
Migrate from deprecated IPConfig parameters in Site Recovery cmdletshttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-ipconfig-cmdlet-parameter-deprecation
Manage multi-NIC network adapters for on-premises to Azure failoverhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-manage-network-interfaces-on-premises-to-azure
Unregister servers and disable protection in Site Recovery vaultshttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-manage-registration-and-protection
Retain Azure VM IP addresses during Site Recovery failoverhttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-retain-ip-azure-vm-failover
Run Azure Site Recovery Deployment Planner for VMware environmentshttps://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-run
Switch between replication appliances in modernized Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/switch-replication-appliance-modernized
Prepare Azure resources for on-premises Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/tutorial-prepare-azure
Prepare Azure resources for Hyper-V disaster recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/tutorial-prepare-azure-for-hyperv
Protect shared disk Windows clusters with Azure Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/tutorial-shared-disk
Upgrade modernized Mobility Service and appliance componentshttps://learn.microsoft.com/en-us/azure/site-recovery/upgrade-mobility-service-modernized
Enable VMware virtual machine replication to Azure (Modernized)https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-enable-replication
Enable replication for newly added VMware VM disks in Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-enable-replication-added-disk
Prepare source machines for Mobility Service push installhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-install-mobility-service
Manage on-premises configuration server for VMware DRhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-manage-configuration-server
Manage Site Recovery process server for VMware/physicalhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-manage-process-server
Automate Mobility Service installation and updateshttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-mobility-install-configuration-mgr
Set up Azure process server for VMware/physical failbackhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-process-server-azure
Set up replication policies for VMware disaster recovery to Azurehttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-replication
Enable modernized VMware replication to Azure with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-replication-tutorial-modernized
Configure on-premises source settings for VMware to Azure replicationhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-source
Prepare Azure target environment for VMware replicationhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-target
Configure on-premises VMware environment for Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-tutorial-prepare-on-premises
Manage Mobility agent for VMware and physical servershttps://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-manage-mobility-service

Integrations & Coding Patterns

TopicURL
Configure shared disk disaster recovery using PowerShellhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-tutorial-enable-replication-shared-disk
Integrate Azure ExpressRoute with Site Recovery DRhttps://learn.microsoft.com/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-expressroute
Use ExpressRoute with Site Recovery for DRhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-expressroute-with-site-recovery
Integrate Azure Traffic Manager with Site Recoveryhttps://learn.microsoft.com/en-us/azure/site-recovery/concepts-traffic-manager-with-site-recovery
Automate Hyper-V disaster recovery with PowerShellhttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-powershell-resource-manager
Run Hyper-V Deployment Planner and generate reportshttps://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-run
Provision Recovery Services vault using Bicep templateshttps://learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-bicep
Create Recovery Services vault with ARM templateshttps://learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-template
Automate Recovery Services vault setup using Terraformhttps://learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-terraform

Deployment

TopicURL
Migrate VMware disaster recovery from classic to modernizedhttps://learn.microsoft.com/en-us/azure/site-recovery/how-to-move-from-classic-to-modernized-vmware-disaster-recovery

> related_skills --same-repo

> azure-well-architected

Expert guidance for designing, assessing, and optimizing Azure workloads using Azure Well Architected. Covers design review checklists, recommendations, design principles, tradeoffs, service guides, workload patterns, and assessment questions. Use when architecting new solutions, reviewing existing workloads, or applying Well-Architected principles.

> azure-web-pubsub

Expert knowledge for Azure Web PubSub development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web PubSub applications. Not for Azure SignalR Service (use azure-signalr-service), Azure Event Hubs (use azure-event-hubs), Azure Service Bus (use azure-service-bus), Azure Relay (use azure-relay).

> azure-web-application-firewall

Expert knowledge for Azure Web Application Firewall development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web Application Firewall applications. Not for Azure Application Gateway (use azure-application-gateway), Azure Front Door (use azure-front-door), Azure Firewall (use azure-firewall), Azure DDos Protectio

> azure-vpn-gateway

Expert knowledge for Azure VPN Gateway development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure VPN Gateway applications. Not for Azure Virtual Network (use azure-virtual-network), Azure Virtual WAN (use azure-virtual-wan), Azure ExpressRoute (use azure-expressroute), Azure Application Gateway (use azure-applica

┌ stats

installs/wk0
░░░░░░░░░░
github stars425
██████████
first seenMar 17, 2026
└────────────

┌ repo

MicrosoftDocs/Agent-Skills
by MicrosoftDocs
└────────────

┌ tags

└────────────