[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6EDFYF3VCGJQ1A07R7ZCEVM":3,"skill-same:01M6EDFYF3VCGJQ1A07R7ZCEVM":49},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":22,"linkOnly":23,"markdownContent":24,"markdownBody":24,"frontMatter":25,"refName":26,"commitSha":27,"skillDirectory":28,"forksCount":29,"repositoryHtmlUrl":30,"repositoryHomepageUrl":31,"ownerHtmlUrl":32,"ownerBlogUrl":6,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M6EDFYF3VCGJQ1A07R7ZCEVM","azure-site-recovery",null,"ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",66,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-site-recovery\u002FSKILL.md",[],[18,19,20,21],"azure","recovery","site","azure site recovery","2026-11-10 10:12:30",false,"# 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:\u002F\u002Fgithub.com\u002FMicrosoftDocs\u002Fmcp\u002Fblob\u002Fmain\u002FREADME.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\u002Fmarkdown`. Returns Markdown.\n\n## Category Index\n\n| Category | Lines | Description |\n|----------|-------|-------------|\n| Troubleshooting | L37-L65 | Diagnosing and fixing Azure Site Recovery replication, agent, network, failover, Hyper-V\u002FVMware\u002Fphysical server, and monitoring issues, including specific error codes and health problems. |\n| Best Practices | L66-L71 | Guidance on tuning Azure Site Recovery performance: analyzing high data churn on VMs, and monitoring\u002Ftroubleshooting process server health, capacity, and throughput. |\n| Decision Making | L72-L89 | Planning and sizing Azure Site Recovery: capacity and cost estimation, VMware\u002FHyper-V DR planning, failover\u002Ffailback choices, migration from classic, and comparing ASR vs Azure Migrate. |\n| Architecture & Design Patterns | L90-L100 | Designing Azure Site Recovery architectures for specific workloads (AD\u002FDNS, SAP, Dynamics AX, SharePoint, IIS, SQL, VMware, file servers) and multi-tier app DR patterns. |\n| Limits & Quotas | L101-L115 | Limits, capacity planning, and support matrices for Azure Site Recovery: VM\u002FHyper-V\u002FVMware DR limits, high churn, shared disks, appliances, Mobility service usage, and safe use with Azure Backup. |\n| Security | L116-L124 | Configuring NSGs, TLS, RBAC, encryption remediation, and migrating Run As to managed identities to secure Azure Site Recovery traffic and access. |\n| Configuration | L125-L192 | Configuring Azure Site Recovery for Azure, VMware, Hyper‑V, and physical servers: setup, networking, encryption, appliances, policies, replication settings, and DR\u002Ffailback behavior. |\n| Integrations & Coding Patterns | L193-L205 | Scripts and templates for automating ASR: PowerShell for Hyper‑V\u002Fshared disks, ExpressRoute\u002FTraffic Manager integration, and Bicep\u002FARM\u002FTerraform to deploy Recovery Services vaults. |\n| Deployment | L206-L209 | Guidance for moving VMware disaster recovery setups from classic Azure Site Recovery to the modernized architecture, including migration steps, prerequisites, and configuration changes. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Resolve common Azure-to-Azure Site Recovery issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-common-questions |\n| Resolve protection errors in Azure-to-Azure VM replication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-protection-errors |\n| Troubleshoot other Azure Site Recovery replication issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-troubleshoot-errors |\n| Diagnose network connectivity issues for Azure-to-Azure Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-troubleshoot-network-connectivity |\n| Troubleshoot common Azure VM replication problems in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-troubleshoot-replication |\n| Fix VM-level errors in Azure Site Recovery replication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-virtual-machine-errors |\n| Resolve common Hyper-V to Azure Site Recovery issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-azure-common-questions |\n| Resolve Hyper-V to Azure replication issues in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-azure-troubleshoot |\n| Troubleshoot and configure Azure Site Recovery monitoring | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fmonitoring-common-questions |\n| Fix Azure Site Recovery VM agent and extension issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-extension-troubleshoot |\n| Troubleshoot failover to Azure errors in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-failover-to-azure-troubleshoot |\n| Resolve common Azure Site Recovery issues and FAQs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-faq |\n| Use Site Recovery dashboard and alerts to diagnose replication issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-monitor-and-troubleshoot |\n| Run VMM cleanup script to unregister disconnected Site Recovery servers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Funregister-vmm-server-script |\n| Troubleshoot VMware to Azure Site Recovery scenarios | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-common-questions |\n| Troubleshoot Azure Site Recovery configuration server deployment issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-troubleshoot-configuration-server |\n| Troubleshoot VMware failback and reprotection with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-troubleshoot-failback-reprotect |\n| Troubleshoot Mobility Service push installation failures | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-troubleshoot-push-install |\n| Resolve replication issues for VMware and physical servers to Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-troubleshoot-replication |\n| Fix Azure Site Recovery error 78144 for missing app-consistent points | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-troubleshoot-replication-vss-installation-failure-behaviors |\n| Troubleshoot Azure Site Recovery Provider upgrade failures | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-troubleshoot-upgrade-failures |\n| Diagnose VMware vCenter discovery failures in Azure Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-troubleshoot-vcenter-discovery-failures |\n| Troubleshoot Azure Site Recovery process server issues | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-physical-azure-troubleshoot-process-server |\n| Troubleshoot VMware replication appliance health in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-troubleshoot-appliance-health-issue |\n| Resolve VMware mobility agent health errors in Azure Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-troubleshoot-mobility-agent-health |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Analyze and mitigate high churn patterns on Site Recovery VMs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fmonitoring-high-churn |\n| Monitor Azure Site Recovery process server health and performance | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-physical-azure-monitor-process-server |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Use alternative VM size recommendations during failover | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Falternative-vm-size-failover-flow |\n| Plan migration from classic to modernized VMware DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fclassic-to-modernized-common-questions |\n| Choose and plan failback type with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-types-of-failback |\n| Use Site Recovery deployment planner for capacity and cost | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fdeployment-planner-cost-estimation |\n| Analyze Hyper-V Deployment Planner capacity report | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-deployment-planner-analyze-report |\n| Review Hyper-V DR cost estimation from Planner | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-deployment-planner-cost-estimation |\n| Plan Hyper-V to Azure disaster recovery capacity | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-deployment-planner-overview |\n| Choose between Azure Migrate and Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fmigrate-overview |\n| Evaluate Site Recovery for Citrix XenDesktop\u002FXenApp DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-citrix-xenapp-and-xendesktop |\n| Estimate and understand Azure Site Recovery managed disk costs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-cost |\n| Use Site Recovery Deployment Planner for VMware DR sizing | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-deployment-planner |\n| Analyze Site Recovery Deployment Planner reports for VMware DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-vmware-deployment-planner-analyze-report |\n| Interpret cost estimations from Site Recovery Deployment Planner | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-vmware-deployment-planner-cost-estimation |\n| Plan for deprecation of classic VMware\u002Fphysical DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-physical-azure-classic-deprecation |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Protect on-premises file servers with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Ffile-server-disaster-recovery |\n| Understand classic vs modernized VMware Site Recovery architecture | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fmove-from-classic-to-modernized-vmware-disaster-recovery |\n| Design Dynamics AX disaster recovery using Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-dynamicsax |\n| Configure IIS web app disaster recovery with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-iis |\n| Set up SAP NetWeaver disaster recovery on Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-sap |\n| Implement DR for multi-tier SharePoint with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-sharepoint |\n| Combine SQL Server BCDR with Azure Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-sql |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Check Azure-to-Azure Site Recovery VM support limits | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-support-matrix |\n| Use high churn support limits for Azure VM DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-azure-to-azure-high-churn-support |\n| Verify Hyper-V to Azure Site Recovery support matrix | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-azure-support-matrix |\n| Check replication appliance requirements for VMware DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Freplication-appliance-support-matrix |\n| Understand shared disk support for Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fshared-disk-support-matrix |\n| Use Azure Site Recovery with Azure Backup safely | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-backup-interoperability |\n| Review version history and limitations of Site Recovery Deployment Planner | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-deployment-planner-history |\n| Plan capacity for VMware disaster recovery with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-plan-capacity-vmware |\n| Review VMware and physical server DR support to Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-physical-azure-support-matrix |\n| Scale Site Recovery for large VMware deployments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-physical-large-deployment |\n| Understand Mobility service resource usage for VMware DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-physical-mobility-service-overview |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure Network Security Groups for Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-network-security-group-with-site-recovery |\n| Remediate deprecated Site Recovery data encryption feature | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fencryption-feature-deprecation |\n| Migrate Site Recovery automation from Run As accounts to managed identities | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhow-to-migrate-run-as-accounts-managed-identity |\n| Apply Azure RBAC roles for Site Recovery access control | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-role-based-linked-access-control |\n| Configure TLS security for Azure Site Recovery traffic | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Ftransport-layer-security |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Fail back Azure VMware Solution workloads from Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Favs-tutorial-failback |\n| Configure Azure VMware Solution environment for Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Favs-tutorial-prepare-avs |\n| Prepare Azure resources for Azure VMware Solution disaster recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Favs-tutorial-prepare-azure |\n| Enable replication for Azure VMware Solution VMs to Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Favs-tutorial-replication |\n| Manage automatic Mobility service updates in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-autoupdate |\n| Customize failover VM networking settings in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-customize-networking |\n| Enable global Azure-to-Azure disaster recovery with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-enable-global-disaster-recovery |\n| Enable replication for newly added Azure VM data disks | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-enable-replication-added-disk |\n| Exclude Azure VM disks from Site Recovery using PowerShell | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-exclude-disks |\n| Enable Site Recovery protection using Azure Policy assignments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-how-to-enable-policy |\n| Configure Site Recovery for ADE-encrypted Azure virtual machines | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-how-to-enable-replication-ade-vms |\n| Enable Site Recovery for VMs using CMK-encrypted managed disks | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-how-to-enable-replication-cmk-disks |\n| Configure private endpoint-based replication for Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-how-to-enable-replication-private-endpoints |\n| Configure Site Recovery for Storage Spaces Direct guest clusters | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-how-to-enable-replication-s2d-vms |\n| Enable zone-to-zone disaster recovery for Azure virtual machines | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-how-to-enable-zone-to-zone-disaster-recovery |\n| Reprotect Azure VMs back to primary region after failover | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-how-to-reprotect |\n| Configure virtual network mapping for Azure Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-network-mapping |\n| Prepare migrated Azure VMs for cross-region disaster recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-replicate-after-migration |\n| Enable accelerated networking for Site Recovery VMs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-vm-disaster-recovery-with-accelerated-networking |\n| Configure multiple IP address failover in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-multiple-ip-address-failover |\n| Configure connectivity to Azure VMs after Site Recovery failover | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-on-premises-to-azure-networking |\n| Assign public IP addresses after Site Recovery failover | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-public-ip-address-with-site-recovery |\n| Configure trusted launch VMs with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-trusted-vm |\n| Set Mobility Service proxy settings for Azure DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconfigure-mobility-service-proxy-settings |\n| Remove an Azure Site Recovery replication appliance | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fdelete-appliance |\n| Delete a Recovery Services vault configured for Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fdelete-vault |\n| Deploy and configure Azure Site Recovery replication appliance | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fdeploy-vmware-azure-replication-appliance-modernized |\n| Enable Extended Zones VM disaster recovery during VM creation | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fdisaster-recovery-for-edge-zone-via-vm-flow-tutorial |\n| Configure disaster recovery for VMs on Azure Extended Zones via vault flow | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fdisaster-recovery-for-edge-zone-vm-tutorial |\n| Replicate proximity placement group VMs with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhow-to-enable-replication-proximity-placement-groups |\n| Configure Site Recovery replication with private endpoints | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhybrid-how-to-enable-replication-private-endpoints |\n| Configure VM disks for Azure using hydration | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhydration-process |\n| Configure Hyper-V disaster recovery without VMM using Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-azure-tutorial |\n| Configure on-premises Hyper-V infrastructure for Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-prepare-on-premises-tutorial |\n| Set up Hyper-V with VMM disaster recovery to Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-vmm-azure-tutorial |\n| Configure Hyper-V network mapping with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-vmm-network-mapping |\n| Configure Azure Monitor Logs for Azure Site Recovery monitoring | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fmonitor-log-analytics |\n| Reference for Azure Site Recovery monitoring metrics and logs | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fmonitor-site-recovery-reference |\n| Manage configuration server for physical server DR to Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fphysical-manage-configuration-server |\n| Enable replication for on-premises physical servers with modernized Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fphysical-server-enable-replication |\n| Set up Azure Site Recovery reporting with Monitor logs and workbooks | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Freport-site-recovery |\n| Migrate from deprecated IPConfig parameters in Site Recovery cmdlets | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-ipconfig-cmdlet-parameter-deprecation |\n| Manage multi-NIC network adapters for on-premises to Azure failover | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-manage-network-interfaces-on-premises-to-azure |\n| Unregister servers and disable protection in Site Recovery vaults | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-manage-registration-and-protection |\n| Retain Azure VM IP addresses during Site Recovery failover | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-retain-ip-azure-vm-failover |\n| Run Azure Site Recovery Deployment Planner for VMware environments | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fsite-recovery-vmware-deployment-planner-run |\n| Switch between replication appliances in modernized Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fswitch-replication-appliance-modernized |\n| Prepare Azure resources for on-premises Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Ftutorial-prepare-azure |\n| Prepare Azure resources for Hyper-V disaster recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Ftutorial-prepare-azure-for-hyperv |\n| Protect shared disk Windows clusters with Azure Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Ftutorial-shared-disk |\n| Upgrade modernized Mobility Service and appliance components | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fupgrade-mobility-service-modernized |\n| Enable VMware virtual machine replication to Azure (Modernized) | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-enable-replication |\n| Enable replication for newly added VMware VM disks in Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-enable-replication-added-disk |\n| Prepare source machines for Mobility Service push install | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-install-mobility-service |\n| Manage on-premises configuration server for VMware DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-manage-configuration-server |\n| Manage Site Recovery process server for VMware\u002Fphysical | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-manage-process-server |\n| Automate Mobility Service installation and updates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-mobility-install-configuration-mgr |\n| Set up Azure process server for VMware\u002Fphysical failback | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-set-up-process-server-azure |\n| Set up replication policies for VMware disaster recovery to Azure | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-set-up-replication |\n| Enable modernized VMware replication to Azure with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-set-up-replication-tutorial-modernized |\n| Configure on-premises source settings for VMware to Azure replication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-set-up-source |\n| Prepare Azure target environment for VMware replication | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-set-up-target |\n| Configure on-premises VMware environment for Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-azure-tutorial-prepare-on-premises |\n| Manage Mobility agent for VMware and physical servers | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fvmware-physical-manage-mobility-service |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Configure shared disk disaster recovery using PowerShell | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-to-azure-tutorial-enable-replication-shared-disk |\n| Integrate Azure ExpressRoute with Site Recovery DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fazure-vm-disaster-recovery-with-expressroute |\n| Use ExpressRoute with Site Recovery for DR | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-expressroute-with-site-recovery |\n| Integrate Azure Traffic Manager with Site Recovery | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fconcepts-traffic-manager-with-site-recovery |\n| Automate Hyper-V disaster recovery with PowerShell | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-azure-powershell-resource-manager |\n| Run Hyper-V Deployment Planner and generate reports | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhyper-v-deployment-planner-run |\n| Provision Recovery Services vault using Bicep templates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fquickstart-create-vault-bicep |\n| Create Recovery Services vault with ARM templates | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fquickstart-create-vault-template |\n| Automate Recovery Services vault setup using Terraform | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fquickstart-create-vault-terraform |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Migrate VMware disaster recovery from classic to modernized | https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fazure\u002Fsite-recovery\u002Fhow-to-move-from-classic-to-modernized-vmware-disaster-recovery |\n",{},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-site-recovery",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":7,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill azure-site-recovery",{"tool":41,"command":42},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill azure-site-recovery",{"tool":44,"command":45},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill azure-site-recovery","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002FMicrosoftDocs\u002FAgent-Skills\u002Fazure-site-recovery\u002FSKILL.md",true,[],[50,64,74,83,89,96],{"skillNo":51,"name":52,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":53,"categories":54,"keywords":60,"publishedAt":22},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[55],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[61,62,63],"model","model hierarchy","model hierarchy skill",{"skillNo":65,"name":66,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":67,"categories":68,"keywords":70,"publishedAt":22},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[69],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},[71,72,73],"MCP","zoom","zoom mcp",{"skillNo":75,"name":76,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":77,"categories":78,"keywords":79,"publishedAt":22},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[80,81,82,72],"sdk","zoom apps sdk","apps",{"skillNo":84,"name":85,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":22},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[85],{"skillNo":90,"name":91,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":95,"publishedAt":22},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[94],{"categoryNo":56,"categoryName":57,"taxonomyType":58,"taxonomyTypeDesc":59},[91],{"skillNo":97,"name":98,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":22},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[98]]