{"id":"fd0c254a-3b81-4e52-b219-0067d40f2c98","shortId":"jnLTfK","kind":"skill","title":"azure-site-recovery","tagline":"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 planning ASR for Azure/VMware/Hyper‑","description":"# Azure Site Recovery Skill\n\nThis 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.\n\n## How to Use This Skill\n\n> **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\n\n> **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](https://github.com/MicrosoftDocs/mcp/blob/main/README.md)\n\nThis skill requires **network access** to fetch documentation content:\n- **Preferred**: Use `mcp_microsoftdocs:microsoft_docs_fetch` with query string `from=learn-agent-skill`. Returns Markdown.\n- **Fallback**: Use `fetch_webpage` with query string `from=learn-agent-skill&accept=text/markdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L65 | Diagnosing and fixing Azure Site Recovery replication, failover, agent/extension, network, and appliance issues for Azure VMs, Hyper-V, VMware, and physical servers. |\n| Best Practices | L66-L71 | Guidance on tuning Azure Site Recovery performance: analyzing high data churn on VMs, and monitoring/troubleshooting process server health, capacity, and throughput. |\n| Decision Making | L72-L89 | Planning and sizing Azure Site Recovery: choosing tools vs Azure Migrate, VMware/Hyper-V DR capacity and cost estimation, managed disk pricing, failover/failback options, and classic-to-modern migration. |\n| Architecture & Design Patterns | L90-L99 | Designing Azure Site Recovery architectures for specific workloads (AD/DNS, SAP, Dynamics AX, SharePoint, IIS, SQL, VMware, file servers) and multi-tier app DR patterns. |\n| Limits & Quotas | L100-L111 | Site Recovery scale, capacity, and support limits: VM/Hyper‑V/VMware matrices, high‑churn limits, shared disks, Mobility service usage, planner limits, and safe use with Azure Backup. |\n| Security | L112-L122 | Securing Azure Site Recovery: NSGs, TLS, encryption changes, RBAC, managed identities, and hardening replication appliances/VMware replication traffic. |\n| Configuration | L123-L181 | Configuring Azure Site Recovery for Azure VMs, VMware, Hyper-V, and physical servers, including networking, encryption, policies, appliances, monitoring, and replication/failback setup. |\n| Integrations & Coding Patterns | L182-L194 | Scripts and templates for automating ASR: PowerShell for Hyper‑V/shared disks, ExpressRoute/Traffic Manager integration, and Bicep/ARM/Terraform to deploy Recovery Services vaults. |\n| Deployment | L195-L201 | Support requirements and compatibility matrices for deploying Azure Site Recovery, including Azure-to-Azure, Hyper-V, VMware migration, and replication appliance prerequisites. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Resolve common Azure-to-Azure Site Recovery issues | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-common-questions |\n| Resolve protection errors in Azure-to-Azure VM replication | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-protection-errors |\n| Troubleshoot other Azure Site Recovery replication issues | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-errors |\n| Diagnose network connectivity issues for Azure-to-Azure Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-network-connectivity |\n| Troubleshoot common Azure VM replication problems in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-replication |\n| Fix VM-level errors in Azure Site Recovery replication | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-virtual-machine-errors |\n| Resolve common Hyper-V to Azure Site Recovery issues | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-common-questions |\n| Resolve Hyper-V to Azure replication issues in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-troubleshoot |\n| Troubleshoot and configure Azure Site Recovery monitoring | https://learn.microsoft.com/en-us/azure/site-recovery/monitoring-common-questions |\n| Fix Azure Site Recovery VM agent and extension issues | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-extension-troubleshoot |\n| Troubleshoot failover to Azure errors in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-failover-to-azure-troubleshoot |\n| Resolve common Azure Site Recovery issues and FAQs | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-faq |\n| Use Site Recovery dashboard and alerts to diagnose replication issues | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-monitor-and-troubleshoot |\n| Run VMM cleanup script to unregister disconnected Site Recovery servers | https://learn.microsoft.com/en-us/azure/site-recovery/unregister-vmm-server-script |\n| Resolve common VMware to Azure Site Recovery issues | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-common-questions |\n| Troubleshoot Azure Site Recovery configuration server deployment issues | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-configuration-server |\n| Troubleshoot VMware failback and reprotection with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-failback-reprotect |\n| Troubleshoot Mobility Service push installation failures | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-push-install |\n| Resolve replication issues for VMware and physical servers to Azure | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication |\n| Fix Azure Site Recovery error 78144 for missing app-consistent points | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication-vss-installation-failure-behaviors |\n| Troubleshoot Azure Site Recovery Provider upgrade failures | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-upgrade-failures |\n| Diagnose VMware vCenter discovery failures in Azure Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-vcenter-discovery-failures |\n| Troubleshoot Azure Site Recovery process server issues | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-troubleshoot-process-server |\n| Troubleshoot VMware replication appliance health in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-troubleshoot-appliance-health-issue |\n| Resolve VMware mobility agent health errors in Azure Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-troubleshoot-mobility-agent-health |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Analyze and mitigate high churn patterns on Site Recovery VMs | https://learn.microsoft.com/en-us/azure/site-recovery/monitoring-high-churn |\n| Monitor Azure Site Recovery process server health and performance | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-monitor-process-server |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Use alternative VM size recommendations during failover | https://learn.microsoft.com/en-us/azure/site-recovery/alternative-vm-size-failover-flow |\n| Plan migration from classic to modernized VMware DR | https://learn.microsoft.com/en-us/azure/site-recovery/classic-to-modernized-common-questions |\n| Choose and plan failback type with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-types-of-failback |\n| Use Site Recovery deployment planner for capacity and cost | https://learn.microsoft.com/en-us/azure/site-recovery/deployment-planner-cost-estimation |\n| Analyze Hyper-V Deployment Planner capacity report | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-analyze-report |\n| Review Hyper-V DR cost estimation from Planner | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-cost-estimation |\n| Plan Hyper-V to Azure disaster recovery capacity | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-overview |\n| Choose between Azure Migrate and Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/migrate-overview |\n| Evaluate Site Recovery for Citrix XenDesktop/XenApp DR | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-citrix-xenapp-and-xendesktop |\n| Estimate and understand Azure Site Recovery managed disk costs | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-cost |\n| Use Deployment Planner for VMware-to-Azure DR sizing | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner |\n| Interpret Deployment Planner reports for VMware DR | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-analyze-report |\n| Interpret cost estimations from Site Recovery Deployment Planner | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-cost-estimation |\n| Plan for deprecation of classic VMware/physical DR | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-classic-deprecation |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Protect on-premises file servers with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/file-server-disaster-recovery |\n| Design Dynamics AX disaster recovery using Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-dynamicsax |\n| Configure IIS web app disaster recovery with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-iis |\n| Set up SAP NetWeaver disaster recovery on Azure | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sap |\n| Implement DR for multi-tier SharePoint with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sharepoint |\n| Combine SQL Server BCDR with Azure Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sql |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Use high churn support limits for Azure VM DR | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-azure-to-azure-high-churn-support |\n| Understand shared disk support for Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/shared-disk-support-matrix |\n| Use Azure Site Recovery with Azure Backup safely | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-backup-interoperability |\n| Review version history and limitations of Site Recovery Deployment Planner | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner-history |\n| Plan capacity for VMware disaster recovery with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-plan-capacity-vmware |\n| Check VMware and physical server support for Azure Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-support-matrix |\n| Scale Site Recovery for large VMware deployments | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-large-deployment |\n| Understand Mobility service resource usage for VMware DR | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-mobility-service-overview |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure Network Security Groups for Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-network-security-group-with-site-recovery |\n| Deploy secure Azure Site Recovery replication appliance | https://learn.microsoft.com/en-us/azure/site-recovery/deploy-vmware-azure-replication-appliance-modernized |\n| Remediate deprecated Site Recovery data encryption feature | https://learn.microsoft.com/en-us/azure/site-recovery/encryption-feature-deprecation |\n| Migrate Site Recovery automation from Run As accounts to managed identities | https://learn.microsoft.com/en-us/azure/site-recovery/how-to-migrate-run-as-accounts-managed-identity |\n| Apply Azure RBAC roles for Site Recovery access control | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-role-based-linked-access-control |\n| Configure TLS security for Azure Site Recovery traffic | https://learn.microsoft.com/en-us/azure/site-recovery/transport-layer-security |\n| Configure secure VMware VM replication to Azure | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-replication-tutorial-modernized |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Fail back Azure VMware Solution workloads from Azure | https://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-failback |\n| Configure Azure VMware Solution environment for Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-prepare-avs |\n| Prepare Azure resources for Azure VMware Solution disaster recovery | https://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-prepare-azure |\n| Enable replication for Azure VMware Solution VMs to Azure | https://learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-replication |\n| Manage automatic Mobility service updates in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-autoupdate |\n| Customize failover VM networking settings in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-customize-networking |\n| Enable global Azure-to-Azure disaster recovery with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-enable-global-disaster-recovery |\n| Enable replication for newly added Azure VM data disks | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-enable-replication-added-disk |\n| Exclude Azure VM disks from Site Recovery using PowerShell | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-exclude-disks |\n| Enable Site Recovery protection using Azure Policy assignments | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy |\n| Configure Site Recovery for ADE-encrypted Azure virtual machines | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-ade-vms |\n| Enable Site Recovery for VMs using CMK-encrypted managed disks | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-cmk-disks |\n| Configure private endpoint-based replication for Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-private-endpoints |\n| Configure Site Recovery for Storage Spaces Direct guest clusters | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-s2d-vms |\n| Enable zone-to-zone disaster recovery for Azure virtual machines | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-zone-to-zone-disaster-recovery |\n| Reprotect Azure VMs back to primary region after failover | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-reprotect |\n| Configure virtual network mapping for Azure Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-network-mapping |\n| Prepare migrated Azure VMs for cross-region disaster recovery | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-replicate-after-migration |\n| Enable accelerated networking for Site Recovery VMs | https://learn.microsoft.com/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-accelerated-networking |\n| Configure multiple IP address failover in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-multiple-ip-address-failover |\n| Configure connectivity to Azure VMs after Site Recovery failover | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-on-premises-to-azure-networking |\n| Assign public IP addresses after Site Recovery failover | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-public-ip-address-with-site-recovery |\n| Configure trusted launch VMs with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-trusted-vm |\n| Set Mobility Service proxy settings for Azure DR | https://learn.microsoft.com/en-us/azure/site-recovery/configure-mobility-service-proxy-settings |\n| Remove an Azure Site Recovery replication appliance | https://learn.microsoft.com/en-us/azure/site-recovery/delete-appliance |\n| Delete a Recovery Services vault configured for Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/delete-vault |\n| Enable Extended Zones VM disaster recovery during VM creation | https://learn.microsoft.com/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-via-vm-flow-tutorial |\n| Configure disaster recovery for VMs on Azure Extended Zones via vault flow | https://learn.microsoft.com/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-vm-tutorial |\n| Configure Azure Site Recovery with private endpoints | https://learn.microsoft.com/en-us/azure/site-recovery/hybrid-how-to-enable-replication-private-endpoints |\n| Configure on-premises Hyper-V infrastructure for Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-prepare-on-premises-tutorial |\n| Configure Hyper-V network mapping with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-vmm-network-mapping |\n| Configure Azure Monitor Logs for Azure Site Recovery monitoring | https://learn.microsoft.com/en-us/azure/site-recovery/monitor-log-analytics |\n| Reference for Azure Site Recovery monitoring metrics and logs | https://learn.microsoft.com/en-us/azure/site-recovery/monitor-site-recovery-reference |\n| Manage configuration server for physical server DR to Azure | https://learn.microsoft.com/en-us/azure/site-recovery/physical-manage-configuration-server |\n| Enable replication for on-premises physical servers with modernized Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/physical-server-enable-replication |\n| Set up Azure Site Recovery reporting with Monitor logs and workbooks | https://learn.microsoft.com/en-us/azure/site-recovery/report-site-recovery |\n| Migrate from deprecated IPConfig parameters in Site Recovery cmdlets | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-ipconfig-cmdlet-parameter-deprecation |\n| Manage multi-NIC network adapters for on-premises to Azure failover | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-manage-network-interfaces-on-premises-to-azure |\n| Retain Azure VM IP addresses during Site Recovery failover | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-retain-ip-azure-vm-failover |\n| Run Azure Site Recovery Deployment Planner for VMware environments | https://learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-run |\n| Switch between replication appliances in modernized Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/switch-replication-appliance-modernized |\n| Prepare Azure resources for on-premises Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/tutorial-prepare-azure |\n| Protect shared disk Windows clusters with Azure Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/tutorial-shared-disk |\n| Upgrade modernized Mobility Service and appliance components | https://learn.microsoft.com/en-us/azure/site-recovery/upgrade-mobility-service-modernized |\n| Enable VMware virtual machine replication to Azure (Modernized) | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-enable-replication |\n| Enable replication for newly added VMware VM disks in Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-enable-replication-added-disk |\n| Prepare source machines for Mobility Service push install | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-install-mobility-service |\n| Manage Azure Site Recovery VMware configuration server | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-manage-configuration-server |\n| Manage Site Recovery process server for VMware/physical | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-manage-process-server |\n| Automate Mobility Service installation and updates | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-mobility-install-configuration-mgr |\n| Set up Azure process server for VMware/physical failback | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-process-server-azure |\n| Set up replication policies for VMware disaster recovery to Azure | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-replication |\n| Prepare Azure target environment for VMware replication | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-target |\n| Configure on-premises VMware environment for Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-tutorial-prepare-on-premises |\n| Manage Mobility agent for VMware and physical servers | https://learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-manage-mobility-service |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Configure shared disk disaster recovery using PowerShell | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-tutorial-enable-replication-shared-disk |\n| Integrate Azure ExpressRoute with Site Recovery DR | https://learn.microsoft.com/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-expressroute |\n| Use ExpressRoute with Site Recovery for DR | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-expressroute-with-site-recovery |\n| Integrate Azure Traffic Manager with Site Recovery | https://learn.microsoft.com/en-us/azure/site-recovery/concepts-traffic-manager-with-site-recovery |\n| Automate Hyper-V disaster recovery with PowerShell | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-powershell-resource-manager |\n| Run Hyper-V Deployment Planner and generate reports | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-run |\n| Provision Recovery Services vault using Bicep templates | https://learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-bicep |\n| Create Recovery Services vault with ARM templates | https://learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-template |\n| Automate Recovery Services vault setup using Terraform | https://learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-terraform |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Check Azure-to-Azure Site Recovery support requirements | https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-support-matrix |\n| Migrate VMware disaster recovery from classic to modernized | https://learn.microsoft.com/en-us/azure/site-recovery/how-to-move-from-classic-to-modernized-vmware-disaster-recovery |\n| Verify Hyper-V to Azure Site Recovery support matrix | https://learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-support-matrix |\n| Support matrix for Azure Site Recovery replication appliance | https://learn.microsoft.com/en-us/azure/site-recovery/replication-appliance-support-matrix |","tags":["azure","site","recovery","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions"],"capabilities":["skill","source-microsoftdocs","skill-azure-site-recovery","topic-agent","topic-agent-skills","topic-agentic-skills","topic-agentskill","topic-ai-agents","topic-ai-coding","topic-azure","topic-azure-functions","topic-azure-kubernetes-service","topic-azure-openai","topic-azure-sql-database","topic-azure-storage"],"categories":["Agent-Skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-site-recovery","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add MicrosoftDocs/Agent-Skills","source_repo":"https://github.com/MicrosoftDocs/Agent-Skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 549 github stars · SKILL.md body (24,077 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:53:59.274Z","embedding":null,"createdAt":"2026-04-18T22:00:08.511Z","updatedAt":"2026-05-18T18:53:59.274Z","lastSeenAt":"2026-05-18T18:53:59.274Z","tsv":"'/en-us/azure/site-recovery/alternative-vm-size-failover-flow':807 '/en-us/azure/site-recovery/avs-tutorial-failback':1217 '/en-us/azure/site-recovery/avs-tutorial-prepare-avs':1228 '/en-us/azure/site-recovery/avs-tutorial-prepare-azure':1240 '/en-us/azure/site-recovery/avs-tutorial-replication':1252 '/en-us/azure/site-recovery/azure-to-azure-autoupdate':1263 '/en-us/azure/site-recovery/azure-to-azure-common-questions':479 '/en-us/azure/site-recovery/azure-to-azure-customize-networking':1274 '/en-us/azure/site-recovery/azure-to-azure-enable-global-disaster-recovery':1288 '/en-us/azure/site-recovery/azure-to-azure-enable-replication-added-disk':1300 '/en-us/azure/site-recovery/azure-to-azure-exclude-disks':1312 '/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy':1323 '/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-ade-vms':1336 '/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-cmk-disks':1350 '/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-private-endpoints':1362 '/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-s2d-vms':1374 '/en-us/azure/site-recovery/azure-to-azure-how-to-enable-zone-to-zone-disaster-recovery':1388 '/en-us/azure/site-recovery/azure-to-azure-how-to-reprotect':1400 '/en-us/azure/site-recovery/azure-to-azure-network-mapping':1411 '/en-us/azure/site-recovery/azure-to-azure-protection-errors':492 '/en-us/azure/site-recovery/azure-to-azure-replicate-after-migration':1424 '/en-us/azure/site-recovery/azure-to-azure-support-matrix':1971 '/en-us/azure/site-recovery/azure-to-azure-troubleshoot-errors':502 '/en-us/azure/site-recovery/azure-to-azure-troubleshoot-network-connectivity':516 '/en-us/azure/site-recovery/azure-to-azure-troubleshoot-replication':528 '/en-us/azure/site-recovery/azure-to-azure-tutorial-enable-replication-shared-disk':1873 '/en-us/azure/site-recovery/azure-to-azure-virtual-machine-errors':541 '/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-accelerated-networking':1434 '/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-expressroute':1883 '/en-us/azure/site-recovery/classic-to-modernized-common-questions':818 '/en-us/azure/site-recovery/concepts-azure-to-azure-high-churn-support':1043 '/en-us/azure/site-recovery/concepts-expressroute-with-site-recovery':1893 '/en-us/azure/site-recovery/concepts-multiple-ip-address-failover':1445 '/en-us/azure/site-recovery/concepts-network-security-group-with-site-recovery':1136 '/en-us/azure/site-recovery/concepts-on-premises-to-azure-networking':1457 '/en-us/azure/site-recovery/concepts-public-ip-address-with-site-recovery':1468 '/en-us/azure/site-recovery/concepts-traffic-manager-with-site-recovery':1903 '/en-us/azure/site-recovery/concepts-trusted-vm':1478 '/en-us/azure/site-recovery/concepts-types-of-failback':829 '/en-us/azure/site-recovery/configure-mobility-service-proxy-settings':1489 '/en-us/azure/site-recovery/delete-appliance':1499 '/en-us/azure/site-recovery/delete-vault':1511 '/en-us/azure/site-recovery/deploy-vmware-azure-replication-appliance-modernized':1146 '/en-us/azure/site-recovery/deployment-planner-cost-estimation':841 '/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-via-vm-flow-tutorial':1523 '/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-vm-tutorial':1538 '/en-us/azure/site-recovery/encryption-feature-deprecation':1156 '/en-us/azure/site-recovery/file-server-disaster-recovery':969 '/en-us/azure/site-recovery/how-to-migrate-run-as-accounts-managed-identity':1170 '/en-us/azure/site-recovery/how-to-move-from-classic-to-modernized-vmware-disaster-recovery':1982 '/en-us/azure/site-recovery/hybrid-how-to-enable-replication-private-endpoints':1548 '/en-us/azure/site-recovery/hyper-v-azure-common-questions':554 '/en-us/azure/site-recovery/hyper-v-azure-powershell-resource-manager':1914 '/en-us/azure/site-recovery/hyper-v-azure-support-matrix':1995 '/en-us/azure/site-recovery/hyper-v-azure-troubleshoot':568 '/en-us/azure/site-recovery/hyper-v-deployment-planner-analyze-report':852 '/en-us/azure/site-recovery/hyper-v-deployment-planner-cost-estimation':864 '/en-us/azure/site-recovery/hyper-v-deployment-planner-overview':876 '/en-us/azure/site-recovery/hyper-v-deployment-planner-run':1926 '/en-us/azure/site-recovery/hyper-v-prepare-on-premises-tutorial':1562 '/en-us/azure/site-recovery/hyper-v-vmm-network-mapping':1574 '/en-us/azure/site-recovery/migrate-overview':886 '/en-us/azure/site-recovery/monitor-log-analytics':1586 '/en-us/azure/site-recovery/monitor-site-recovery-reference':1598 '/en-us/azure/site-recovery/monitoring-common-questions':578 '/en-us/azure/site-recovery/monitoring-high-churn':781 '/en-us/azure/site-recovery/physical-manage-configuration-server':1610 '/en-us/azure/site-recovery/physical-server-enable-replication':1625 '/en-us/azure/site-recovery/quickstart-create-vault-bicep':1936 '/en-us/azure/site-recovery/quickstart-create-vault-template':1946 '/en-us/azure/site-recovery/quickstart-create-vault-terraform':1956 '/en-us/azure/site-recovery/replication-appliance-support-matrix':2006 '/en-us/azure/site-recovery/report-site-recovery':1639 '/en-us/azure/site-recovery/shared-disk-support-matrix':1053 '/en-us/azure/site-recovery/site-recovery-backup-interoperability':1064 '/en-us/azure/site-recovery/site-recovery-citrix-xenapp-and-xendesktop':896 '/en-us/azure/site-recovery/site-recovery-cost':908 '/en-us/azure/site-recovery/site-recovery-deployment-planner':921 '/en-us/azure/site-recovery/site-recovery-deployment-planner-history':1077 '/en-us/azure/site-recovery/site-recovery-dynamicsax':980 '/en-us/azure/site-recovery/site-recovery-extension-troubleshoot':590 '/en-us/azure/site-recovery/site-recovery-failover-to-azure-troubleshoot':601 '/en-us/azure/site-recovery/site-recovery-faq':612 '/en-us/azure/site-recovery/site-recovery-iis':992 '/en-us/azure/site-recovery/site-recovery-ipconfig-cmdlet-parameter-deprecation':1651 '/en-us/azure/site-recovery/site-recovery-manage-network-interfaces-on-premises-to-azure':1667 '/en-us/azure/site-recovery/site-recovery-monitor-and-troubleshoot':625 '/en-us/azure/site-recovery/site-recovery-plan-capacity-vmware':1089 '/en-us/azure/site-recovery/site-recovery-retain-ip-azure-vm-failover':1679 '/en-us/azure/site-recovery/site-recovery-role-based-linked-access-control':1182 '/en-us/azure/site-recovery/site-recovery-sap':1003 '/en-us/azure/site-recovery/site-recovery-sharepoint':1016 '/en-us/azure/site-recovery/site-recovery-sql':1027 '/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-analyze-report':931 '/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-cost-estimation':942 '/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-run':1691 '/en-us/azure/site-recovery/switch-replication-appliance-modernized':1702 '/en-us/azure/site-recovery/transport-layer-security':1193 '/en-us/azure/site-recovery/tutorial-prepare-azure':1714 '/en-us/azure/site-recovery/tutorial-shared-disk':1726 '/en-us/azure/site-recovery/unregister-vmm-server-script':638 '/en-us/azure/site-recovery/upgrade-mobility-service-modernized':1736 '/en-us/azure/site-recovery/vmware-azure-common-questions':649 '/en-us/azure/site-recovery/vmware-azure-enable-replication':1747 '/en-us/azure/site-recovery/vmware-azure-enable-replication-added-disk':1761 '/en-us/azure/site-recovery/vmware-azure-install-mobility-service':1772 '/en-us/azure/site-recovery/vmware-azure-manage-configuration-server':1782 '/en-us/azure/site-recovery/vmware-azure-manage-process-server':1792 '/en-us/azure/site-recovery/vmware-azure-mobility-install-configuration-mgr':1801 '/en-us/azure/site-recovery/vmware-azure-set-up-process-server-azure':1812 '/en-us/azure/site-recovery/vmware-azure-set-up-replication':1825 '/en-us/azure/site-recovery/vmware-azure-set-up-replication-tutorial-modernized':1203 '/en-us/azure/site-recovery/vmware-azure-set-up-target':1835 '/en-us/azure/site-recovery/vmware-azure-troubleshoot-configuration-server':660 '/en-us/azure/site-recovery/vmware-azure-troubleshoot-failback-reprotect':671 '/en-us/azure/site-recovery/vmware-azure-troubleshoot-push-install':680 '/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication':693 '/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication-vss-installation-failure-behaviors':708 '/en-us/azure/site-recovery/vmware-azure-troubleshoot-upgrade-failures':718 '/en-us/azure/site-recovery/vmware-azure-troubleshoot-vcenter-discovery-failures':730 '/en-us/azure/site-recovery/vmware-azure-tutorial-prepare-on-premises':1847 '/en-us/azure/site-recovery/vmware-physical-azure-classic-deprecation':952 '/en-us/azure/site-recovery/vmware-physical-azure-monitor-process-server':793 '/en-us/azure/site-recovery/vmware-physical-azure-support-matrix':1102 '/en-us/azure/site-recovery/vmware-physical-azure-troubleshoot-process-server':740 '/en-us/azure/site-recovery/vmware-physical-large-deployment':1112 '/en-us/azure/site-recovery/vmware-physical-manage-mobility-service':1858 '/en-us/azure/site-recovery/vmware-physical-mobility-service-overview':1123 '/en-us/azure/site-recovery/vmware-troubleshoot-appliance-health-issue':751 '/en-us/azure/site-recovery/vmware-troubleshoot-mobility-agent-health':764 '/microsoftdocs/mcp/blob/main/readme.md)':166 '3':137 '78144':699 'acceler':1426 'accept':205 'access':171,1178 'account':1164 'ad':1293,1752 'ad/dns':314 'adapt':1657 'address':1438,1461,1672 'ade':1329 'ade-encrypt':1328 'agent':86,130,189,203,584,755,1850 'agent/extension':226 'alert':618 'altern':799 'analyz':253,769,842 'app':328,703,984 'app-consist':702 'appli':1171 'applianc':229,405,463,744,1143,1496,1695,1732,2003 'appliances/vmware':380 'architectur':18,55,300,310,953 'arm':1942 'asr':33,421 'assign':1320,1458 'autom':420,1160,1793,1904,1947 'automat':1254 'avail':156 'ax':317,972 'azur':2,8,36,46,221,232,249,275,281,307,360,367,388,392,448,453,455,471,473,485,487,495,509,511,519,535,548,560,572,580,594,604,643,651,690,695,710,725,732,759,783,870,879,900,916,1000,1022,1038,1055,1059,1097,1139,1172,1187,1200,1209,1214,1219,1230,1233,1244,1249,1278,1280,1294,1302,1318,1331,1383,1390,1406,1414,1449,1485,1492,1530,1540,1576,1580,1589,1607,1628,1663,1669,1681,1704,1721,1743,1774,1804,1822,1827,1875,1895,1962,1964,1988,1999 'azure-site-recoveri':1 'azure-to-azur':452,470,484,508,1277,1961 'azure/vmware/hyper':35 'back':1208,1392 'backup':361,1060 'base':1355 'bcdr':1020 'best':14,51,241,765 'bicep':1932 'bicep/arm/terraform':431 'capabl':78 'capac':264,285,339,836,848,873,1079 'categori':89,97,113,209,211 'chang':373 'check':1090,1960 'choos':278,819,877 'churn':256,347,773,1034 'citrix':891 'classic':296,811,947,1977 'classic-to-modern':295 'cleanup':628 'cluster':1371,1719 'cmdlet':1648 'cmk':1344 'cmk-encrypt':1343 'code':26,63,411,1860 'combin':68,1017 'common':469,518,543,603,640 'compat':444 'compon':1733 'configur':24,61,383,387,571,654,981,1127,1183,1194,1204,1218,1324,1351,1363,1401,1435,1446,1469,1505,1524,1539,1549,1563,1575,1600,1778,1836,1864 'connect':505,1447 'consist':704 'content':73,175 'control':1179 'cost':287,838,858,905,933 'cover':49 'creat':1937 'creation':1520 'cross':1418 'cross-region':1417 'custom':1264 'dashboard':616 'data':255,1151,1296 'decis':16,53,267,794 'delet':1500 'deploy':29,66,433,437,447,656,833,846,910,923,938,1073,1109,1137,1684,1919,1957 'deprec':945,1148,1642 'descript':213 'design':19,56,301,306,954,970 'develop':11 'diagnos':218,503,620,719 'direct':1369 'disast':871,973,985,997,1082,1236,1281,1380,1420,1516,1525,1819,1867,1908,1974 'disconnect':632 'discoveri':722 'disk':290,350,426,904,1046,1297,1304,1347,1717,1755,1866 'doc':181 'document':76,174 'dr':284,329,815,857,893,917,928,949,1005,1040,1120,1486,1605,1880,1890 'dynam':316,971 'e.g':101,117 'enabl':1241,1275,1289,1313,1337,1375,1425,1512,1611,1737,1748 'encrypt':372,403,1152,1330,1345 'endpoint':1354,1545 'endpoint-bas':1353 'environ':1222,1688,1829,1841 'error':482,533,595,698,757 'estim':288,859,897,934 'evalu':887 'exclud':1301 'expert':5,43 'expressrout':1876,1885 'expressroute/traffic':427 'extend':1513,1531 'extens':586 'fail':1207 'failback':663,822,1809 'failov':225,592,804,1265,1397,1439,1454,1465,1664,1676 'failover/failback':292 'failur':677,715,723 'fallback':193 'faq':609 'featur':1153 'fetch':77,173,182,195 'file':107,115,122,127,322,962 'fix':220,529,579,694 'flow':1535 'generat':1922 'github.com':165 'github.com/microsoftdocs/mcp/blob/main/readme.md)':164 'global':1276 'group':1130 'guest':1370 'guid':163 'guidanc':44,246 'harden':378 'health':263,745,756,788 'high':254,346,772,1033 'histori':1067 'hyper':235,396,424,457,545,557,844,855,867,1554,1565,1906,1917,1985 'hyper-v':234,395,456,544,556,843,854,866,1553,1564,1905,1916,1984 'ident':376,1167 'ii':319,982 'implement':1004 'import':84,128 'includ':12,401,451 'index':90,210 'infrastructur':1556 'instal':160,162,676,1769,1796 'integr':25,62,410,429,1859,1874,1894 'interpret':922,932 'ip':1437,1460,1671 'ipconfig':1643 'issu':230,476,499,506,551,562,587,607,622,646,657,683,737 'knowledg':6 'l100':334 'l100-l111':333 'l111':335 'l112':364 'l112-l122':363 'l120':104 'l122':365 'l123':385 'l123-l181':384 'l181':386 'l182':414 'l182-l194':413 'l194':415 'l195':439 'l195-l201':438 'l201':440 'l35':103 'l35-l120':102 'l37':216 'l37-l65':215 'l65':217 'l66':244 'l66-l71':243 'l71':245 'l72':270 'l72-l89':269 'l89':271 'l90':304 'l90-l99':303 'l99':305 'larg':1107 'latest':145 'launch':1471 'learn':188,202 'learn-agent-skil':187,201 'learn.microsoft.com':478,491,501,515,527,540,553,567,577,589,600,611,624,637,648,659,670,679,692,707,717,729,739,750,763,780,792,806,817,828,840,851,863,875,885,895,907,920,930,941,951,968,979,991,1002,1015,1026,1042,1052,1063,1076,1088,1101,1111,1122,1135,1145,1155,1169,1181,1192,1202,1216,1227,1239,1251,1262,1273,1287,1299,1311,1322,1335,1349,1361,1373,1387,1399,1410,1423,1433,1444,1456,1467,1477,1488,1498,1510,1522,1537,1547,1561,1573,1585,1597,1609,1624,1638,1650,1666,1678,1690,1701,1713,1725,1735,1746,1760,1771,1781,1791,1800,1811,1824,1834,1846,1857,1872,1882,1892,1902,1913,1925,1935,1945,1955,1970,1981,1994,2005 'learn.microsoft.com/en-us/azure/site-recovery/alternative-vm-size-failover-flow':805 'learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-failback':1215 'learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-prepare-avs':1226 'learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-prepare-azure':1238 'learn.microsoft.com/en-us/azure/site-recovery/avs-tutorial-replication':1250 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-autoupdate':1261 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-common-questions':477 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-customize-networking':1272 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-enable-global-disaster-recovery':1286 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-enable-replication-added-disk':1298 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-exclude-disks':1310 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-policy':1321 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-ade-vms':1334 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-cmk-disks':1348 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-private-endpoints':1360 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-replication-s2d-vms':1372 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-enable-zone-to-zone-disaster-recovery':1386 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-how-to-reprotect':1398 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-network-mapping':1409 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-protection-errors':490 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-replicate-after-migration':1422 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-support-matrix':1969 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-errors':500 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-network-connectivity':514 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-troubleshoot-replication':526 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-tutorial-enable-replication-shared-disk':1871 'learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-virtual-machine-errors':539 'learn.microsoft.com/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-accelerated-networking':1432 'learn.microsoft.com/en-us/azure/site-recovery/azure-vm-disaster-recovery-with-expressroute':1881 'learn.microsoft.com/en-us/azure/site-recovery/classic-to-modernized-common-questions':816 'learn.microsoft.com/en-us/azure/site-recovery/concepts-azure-to-azure-high-churn-support':1041 'learn.microsoft.com/en-us/azure/site-recovery/concepts-expressroute-with-site-recovery':1891 'learn.microsoft.com/en-us/azure/site-recovery/concepts-multiple-ip-address-failover':1443 'learn.microsoft.com/en-us/azure/site-recovery/concepts-network-security-group-with-site-recovery':1134 'learn.microsoft.com/en-us/azure/site-recovery/concepts-on-premises-to-azure-networking':1455 'learn.microsoft.com/en-us/azure/site-recovery/concepts-public-ip-address-with-site-recovery':1466 'learn.microsoft.com/en-us/azure/site-recovery/concepts-traffic-manager-with-site-recovery':1901 'learn.microsoft.com/en-us/azure/site-recovery/concepts-trusted-vm':1476 'learn.microsoft.com/en-us/azure/site-recovery/concepts-types-of-failback':827 'learn.microsoft.com/en-us/azure/site-recovery/configure-mobility-service-proxy-settings':1487 'learn.microsoft.com/en-us/azure/site-recovery/delete-appliance':1497 'learn.microsoft.com/en-us/azure/site-recovery/delete-vault':1509 'learn.microsoft.com/en-us/azure/site-recovery/deploy-vmware-azure-replication-appliance-modernized':1144 'learn.microsoft.com/en-us/azure/site-recovery/deployment-planner-cost-estimation':839 'learn.microsoft.com/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-via-vm-flow-tutorial':1521 'learn.microsoft.com/en-us/azure/site-recovery/disaster-recovery-for-edge-zone-vm-tutorial':1536 'learn.microsoft.com/en-us/azure/site-recovery/encryption-feature-deprecation':1154 'learn.microsoft.com/en-us/azure/site-recovery/file-server-disaster-recovery':967 'learn.microsoft.com/en-us/azure/site-recovery/how-to-migrate-run-as-accounts-managed-identity':1168 'learn.microsoft.com/en-us/azure/site-recovery/how-to-move-from-classic-to-modernized-vmware-disaster-recovery':1980 'learn.microsoft.com/en-us/azure/site-recovery/hybrid-how-to-enable-replication-private-endpoints':1546 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-common-questions':552 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-powershell-resource-manager':1912 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-support-matrix':1993 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-azure-troubleshoot':566 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-analyze-report':850 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-cost-estimation':862 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-overview':874 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-deployment-planner-run':1924 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-prepare-on-premises-tutorial':1560 'learn.microsoft.com/en-us/azure/site-recovery/hyper-v-vmm-network-mapping':1572 'learn.microsoft.com/en-us/azure/site-recovery/migrate-overview':884 'learn.microsoft.com/en-us/azure/site-recovery/monitor-log-analytics':1584 'learn.microsoft.com/en-us/azure/site-recovery/monitor-site-recovery-reference':1596 'learn.microsoft.com/en-us/azure/site-recovery/monitoring-common-questions':576 'learn.microsoft.com/en-us/azure/site-recovery/monitoring-high-churn':779 'learn.microsoft.com/en-us/azure/site-recovery/physical-manage-configuration-server':1608 'learn.microsoft.com/en-us/azure/site-recovery/physical-server-enable-replication':1623 'learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-bicep':1934 'learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-template':1944 'learn.microsoft.com/en-us/azure/site-recovery/quickstart-create-vault-terraform':1954 'learn.microsoft.com/en-us/azure/site-recovery/replication-appliance-support-matrix':2004 'learn.microsoft.com/en-us/azure/site-recovery/report-site-recovery':1637 'learn.microsoft.com/en-us/azure/site-recovery/shared-disk-support-matrix':1051 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-backup-interoperability':1062 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-citrix-xenapp-and-xendesktop':894 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-cost':906 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner':919 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-deployment-planner-history':1075 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-dynamicsax':978 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-extension-troubleshoot':588 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-failover-to-azure-troubleshoot':599 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-faq':610 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-iis':990 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-ipconfig-cmdlet-parameter-deprecation':1649 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-manage-network-interfaces-on-premises-to-azure':1665 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-monitor-and-troubleshoot':623 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-plan-capacity-vmware':1087 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-retain-ip-azure-vm-failover':1677 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-role-based-linked-access-control':1180 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sap':1001 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sharepoint':1014 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-sql':1025 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-analyze-report':929 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-cost-estimation':940 'learn.microsoft.com/en-us/azure/site-recovery/site-recovery-vmware-deployment-planner-run':1689 'learn.microsoft.com/en-us/azure/site-recovery/switch-replication-appliance-modernized':1700 'learn.microsoft.com/en-us/azure/site-recovery/transport-layer-security':1191 'learn.microsoft.com/en-us/azure/site-recovery/tutorial-prepare-azure':1712 'learn.microsoft.com/en-us/azure/site-recovery/tutorial-shared-disk':1724 'learn.microsoft.com/en-us/azure/site-recovery/unregister-vmm-server-script':636 'learn.microsoft.com/en-us/azure/site-recovery/upgrade-mobility-service-modernized':1734 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-common-questions':647 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-enable-replication':1745 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-enable-replication-added-disk':1759 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-install-mobility-service':1770 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-manage-configuration-server':1780 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-manage-process-server':1790 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-mobility-install-configuration-mgr':1799 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-process-server-azure':1810 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-replication':1823 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-replication-tutorial-modernized':1201 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-set-up-target':1833 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-configuration-server':658 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-failback-reprotect':669 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-push-install':678 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication':691 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-replication-vss-installation-failure-behaviors':706 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-upgrade-failures':716 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-troubleshoot-vcenter-discovery-failures':728 'learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-tutorial-prepare-on-premises':1845 'learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-classic-deprecation':950 'learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-monitor-process-server':791 'learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-support-matrix':1100 'learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-azure-troubleshoot-process-server':738 'learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-large-deployment':1110 'learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-manage-mobility-service':1856 'learn.microsoft.com/en-us/azure/site-recovery/vmware-physical-mobility-service-overview':1121 'learn.microsoft.com/en-us/azure/site-recovery/vmware-troubleshoot-appliance-health-issue':749 'learn.microsoft.com/en-us/azure/site-recovery/vmware-troubleshoot-mobility-agent-health':762 'level':532 'limit':21,58,331,342,348,355,1028,1036,1069 'line':99,111,212 'link':116,125 'local':69 'locat':93 'log':1578,1595,1634 'machin':1333,1385,1740,1764 'make':17,54,268,795 'manag':289,375,428,903,1166,1253,1346,1599,1652,1773,1783,1848,1897 'map':1404,1568 'markdown':192,208 'matric':345,445 'matrix':1992,1997 'mcp':151,178 'metadata.generated':132 'metric':1593 'microsoft':180 'microsoftdoc':152,179 'migrat':282,299,460,809,880,1157,1413,1640,1972 'miss':701 'mitig':771 'mobil':351,673,754,1114,1255,1480,1729,1766,1794,1849 'modern':298,813,1620,1697,1728,1744,1979 'monitor':406,575,782,1577,1583,1592,1633 'monitoring/troubleshooting':260 'month':138 'multi':326,1008,1654 'multi-n':1653 'multi-ti':325,1007 'multipl':1436 'netweav':996 'network':170,227,402,504,1128,1267,1403,1427,1567,1656 'newli':1292,1751 'nic':1655 'nsgs':370 'old':139 'on-premis':959,1550,1614,1659,1707,1837 'option':293 'paramet':1644 'pattern':20,27,57,64,302,330,412,774,955,1861 'perform':252,790 'physic':239,399,687,1093,1603,1617,1854 'plan':32,272,808,821,865,943,1078 'planner':354,834,847,861,911,924,939,1074,1685,1920 'point':705 'polici':404,1319,1816 'powershel':422,1309,1870,1911 'practic':15,52,242,766 'prefer':176 'premis':961,1552,1616,1661,1709,1839 'prepar':1229,1412,1703,1762,1826 'prerequisit':464 'price':291 'primari':1394 'privat':1352,1544 'problem':522 'process':261,735,786,1786,1805 'protect':481,958,1316,1715 'provid':42,713 'provis':1927 'proxi':1482 'public':1459 'pull':143 'push':675,1768 'queri':184,198 'quick':71 'quick-refer':70 'quota':22,59,332,1029 'rang':100 'rbac':374,1173 'read':106,121 'recommend':802 'recoveri':4,10,38,48,223,251,277,309,337,369,390,434,450,475,497,513,525,537,550,565,574,582,598,606,615,634,645,653,668,697,712,727,734,748,761,777,785,826,832,872,883,889,902,937,966,974,977,986,989,998,1013,1024,1050,1057,1072,1083,1086,1099,1105,1133,1141,1150,1159,1177,1189,1225,1237,1260,1271,1282,1285,1307,1315,1326,1339,1359,1365,1381,1408,1421,1430,1442,1453,1464,1475,1494,1502,1508,1517,1526,1542,1559,1571,1582,1591,1622,1630,1647,1675,1683,1699,1711,1723,1758,1776,1785,1820,1844,1868,1879,1888,1900,1909,1928,1938,1948,1966,1975,1990,2001 'refer':72,126,1587 'region':1395,1419 'relev':94 'remedi':1147 'remot':75 'remov':1490 'replic':224,379,381,462,489,498,521,538,561,621,682,743,1142,1198,1242,1290,1356,1495,1612,1694,1741,1749,1815,1832,2002 'replication/failback':408 'report':849,925,1631,1923 'repositori':149 'reprotect':665,1389 'requir':169,442,1968 'resolv':468,480,542,555,602,639,681,752 'resourc':1116,1231,1705 'retain':1668 'return':191,207 'review':853,1065 'role':1174 'run':626,1162,1680,1915 'safe':357,1061 'sap':315,995 'scale':338,1103 'script':416,629 'section':95 'secur':23,60,362,366,1124,1129,1138,1185,1195 'security.md':118,119 'server':240,262,323,400,635,655,688,736,787,963,1019,1094,1601,1604,1618,1779,1787,1806,1855 'servic':352,435,674,1115,1256,1481,1503,1730,1767,1795,1929,1939,1949 'set':993,1268,1479,1483,1626,1802,1813 'setup':409,1951 'share':349,1045,1716,1865 'sharepoint':318,1010 'site':3,9,37,47,222,250,276,308,336,368,389,449,474,496,512,524,536,549,564,573,581,597,605,614,633,644,652,667,696,711,726,733,747,760,776,784,825,831,882,888,901,936,965,976,988,1012,1023,1049,1056,1071,1085,1098,1104,1132,1140,1149,1158,1176,1188,1224,1259,1270,1284,1306,1314,1325,1338,1358,1364,1407,1429,1441,1452,1463,1474,1493,1507,1541,1558,1570,1581,1590,1621,1629,1646,1674,1682,1698,1710,1722,1757,1775,1784,1843,1878,1887,1899,1965,1989,2000 'size':274,801,918 'skill':39,41,83,168,190,204 'skill-azure-site-recovery' 'solut':1211,1221,1235,1246 'sourc':1763 'source-microsoftdocs' 'space':1368 'specif':312 'specifi':110 'sql':320,1018 'storag':1367 'string':185,199 'suggest':140,157 'support':341,441,1035,1047,1095,1967,1991,1996 'switch':1692 'target':1828 'templat':418,1933,1943 'terraform':1953 'text/markdown':206 'throughput':266 'tier':327,1009 'tls':371,1184 'tool':153,279 'topic':466,767,796,956,1030,1125,1205,1862,1958 'topic-agent' 'topic-agent-skills' 'topic-agentic-skills' 'topic-agentskill' 'topic-ai-agents' 'topic-ai-coding' 'topic-azure' 'topic-azure-functions' 'topic-azure-kubernetes-service' 'topic-azure-openai' 'topic-azure-sql-database' 'topic-azure-storage' 'traffic':382,1190,1896 'troubleshoot':13,50,214,465,493,517,569,591,650,661,672,709,731,741 'trust':1470 'tune':248 'type':823 'understand':899,1044,1113 'unregist':631 'updat':1257,1798 'upgrad':714,1727 'url':467,768,797,957,1031,1126,1206,1863,1959 'usag':353,1117 'use':30,81,87,105,120,177,194,358,613,798,830,909,975,1032,1054,1308,1317,1342,1869,1884,1931,1952 'user':142,159 'v':236,397,458,546,558,845,856,868,1555,1566,1907,1918,1986 'v/shared':425 'v/vmware':344 'vault':436,1504,1534,1930,1940,1950 'vcenter':721 'verifi':1983 'version':146,1066 'via':1533 'virtual':1332,1384,1402,1739 'vm':488,520,531,583,800,1039,1197,1266,1295,1303,1515,1519,1670,1754 'vm-level':530 'vm/hyper':343 'vmm':627 'vms':233,258,393,778,1247,1341,1391,1415,1431,1450,1472,1528 'vmware':237,321,394,459,641,662,685,720,742,753,814,914,927,1081,1091,1108,1119,1196,1210,1220,1234,1245,1687,1738,1753,1777,1818,1831,1840,1852,1973 'vmware-to-azur':913 'vmware/hyper-v':283 'vmware/physical':948,1789,1808 'vs':280 'web':983 'webpag':196 'window':1718 'workbook':1636 'workload':313,1212 'xendesktop/xenapp':892 'zone':1377,1379,1514,1532 'zone-to-zon':1376","prices":[{"id":"8ea43462-7bc3-4b0b-a3c8-f1736a73dce5","listingId":"fd0c254a-3b81-4e52-b219-0067d40f2c98","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"MicrosoftDocs","category":"Agent-Skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:00:08.511Z"}],"sources":[{"listingId":"fd0c254a-3b81-4e52-b219-0067d40f2c98","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-site-recovery","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-site-recovery","isPrimary":false,"firstSeenAt":"2026-04-18T22:00:08.511Z","lastSeenAt":"2026-05-18T18:53:59.274Z"}],"details":{"listingId":"fd0c254a-3b81-4e52-b219-0067d40f2c98","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-site-recovery","github":{"repo":"MicrosoftDocs/Agent-Skills","stars":549,"topics":["agent","agent-skills","agentic-skills","agentskill","ai","ai-agents","ai-coding","azure","azure-functions","azure-kubernetes-service","azure-openai","azure-sql-database","azure-storage","azure-virtual-machine","claude-code","github-copilot","microsoft-learn","openai-codex","skills"],"license":"cc-by-4.0","html_url":"https://github.com/MicrosoftDocs/Agent-Skills","pushed_at":"2026-05-17T02:50:05Z","description":"Curated Agent Skills for Microsoft & Azure – giving AI coding assistants structured, real-time expertise from Microsoft Learn docs.","skill_md_sha":"dd78308571188cd98c615bc075d4f4a286d75c63","skill_md_path":"skills/azure-site-recovery/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-site-recovery"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-site-recovery","description":"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 planning ASR for Azure/VMware/Hyper‑V, automating with PowerShell/ARM/Bicep, or designing DR for SQL/SAP/AD workloads, and other Azure Site Recovery related development tasks. 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).","compatibility":"Requires network access. Uses mcp_microsoftdocs:microsoft_docs_fetch or fetch_webpage to retrieve documentation."},"skills_sh_url":"https://skills.sh/MicrosoftDocs/Agent-Skills/azure-site-recovery"},"updatedAt":"2026-05-18T18:53:59.274Z"}}