{"id":"efd4ce5f-b128-46f9-ae92-9148a949d486","shortId":"hGzat9","kind":"skill","title":"azure-migrate","tagline":"Expert knowledge for Azure Migrate development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when planning VMware/Hyper-V discovery, Arc-bas","description":"# Azure Migrate Skill\n\nThis skill provides expert guidance for Azure Migrate. 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-L54 | Diagnosing and fixing Azure Migrate issues: appliance setup, discovery/assessment errors, replication and migration failures, connectivity, performance, OS upgrade, and web app migration problems. |\n| Best Practices | L55-L64 | Best practices for preparing on-prem/VMware/legacy Windows workloads and PostgreSQL for Azure migration, securing the Azure Migrate appliance, and running/validating test VM migrations. |\n| Decision Making | L65-L105 | Guidance on assessing migration readiness, sizing and cost, choosing tools/services, planning migration waves, and executing workload moves from on-prem, AWS, GCP, or VMware to Azure. |\n| Architecture & Design Patterns | L106-L111 | Architecture and data flow for Azure Migrate using Arc-based discovery and Hyper-V, including components, connectivity, prerequisites, and how discovery/inventory works. |\n| Limits & Quotas | L112-L125 | Azure Migrate region support, appliance prerequisites/capacity, and support matrices/limits for VMware, Hyper-V, and physical server discovery and migration. |\n| Security | L126-L141 | Securing Azure Migrate: least-privilege roles/accounts, Private Link discovery/migration, encrypted VM moves, Trusted Launch, RBAC, and Entra ID app registration. |\n| Configuration | L142-L168 | Configuring Azure Migrate appliances, assessments, dependencies, Arc/agents, networking, and Resource Mover settings for discovering, assessing, and moving servers and databases. |\n| Integrations & Coding Patterns | L169-L176 | Patterns and tools for integrating code analysis and automation into Azure Migrate, including GitHub Copilot insights, AppCAT CLI, CAST Highlight scans, and REST-based VMware migration. |\n| Deployment | L177-L187 | Guides for deploying Azure Migrate appliances, preparing legacy servers, automating deployments with PowerShell/DevOps, and moving Azure/SQL resources between regions and governments. |\n\n### Troubleshooting\n| Topic | URL |\n|-------|-----|\n| Diagnose and troubleshoot Azure Migrate appliance | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-appliance-diagnostic?view=migrate |\n| Troubleshoot Azure Migrate appliance deployment problems | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-appliance?view=migrate |\n| FAQ for troubleshooting Azure Migrate assessments | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-assessment-faq?view=migrate |\n| Troubleshooting scenarios for Azure Migrate assessments | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-assessment-supported-scenarios?view=migrate |\n| Resolve common Azure Migrate assessment issues | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-assessment?view=migrate |\n| Fix replication failures in agentless VMware migration | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-changed-block-tracking-replication?view=migrate |\n| Troubleshoot Azure Migrate dependency analysis issues | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-dependencies?view=migrate |\n| Troubleshoot Azure Migrate server and SQL discovery | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-discovery?view=migrate |\n| Troubleshoot common Azure Migrate service issues | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-general?view=migrate |\n| Troubleshoot Azure Migrate private endpoint connectivity | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-network-connectivity?view=migrate |\n| Troubleshoot Azure Migrate project creation issues | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-project?view=migrate |\n| Troubleshoot slow or stuck VMware agentless migration | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-replication-vmware?view=migrate |\n| Troubleshoot Windows OS upgrade in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-upgrade?view=migrate |\n| Troubleshoot Azure Migrate web app migration issues | https://learn.microsoft.com/en-us/azure/migrate/troubleshoot-webapps-migration?view=migrate |\n\n### Best Practices\n| Topic | URL |\n|-------|-----|\n| Apply PostgreSQL assessment rules for Azure migration | https://learn.microsoft.com/en-us/azure/migrate/assessment-rules-for-postgresql?view=migrate |\n| Apply security best practices to Azure Migrate appliance | https://learn.microsoft.com/en-us/azure/migrate/best-practices-security?view=migrate |\n| Best practices for test migrations of virtual machines | https://learn.microsoft.com/en-us/azure/migrate/how-to-test-replicating-virtual-machines?view=migrate |\n| Use Azure Migrate hydration process for VM configuration | https://learn.microsoft.com/en-us/azure/migrate/hydration-process?view=migrate |\n| Prepare VMware VMs for agentless migration to Azure | https://learn.microsoft.com/en-us/azure/migrate/prepare-for-agentless-migration?view=migrate |\n| Prepare on-premises machines for Azure migration | https://learn.microsoft.com/en-us/azure/migrate/prepare-for-migration?view=migrate |\n\n### Decision Making\n| Topic | URL |\n|-------|-----|\n| Interpret AppCAT 7 reports for Java migration readiness | https://learn.microsoft.com/en-us/azure/migrate/appcat/appcat-7-interpret-report?view=migrate |\n| Use AppCAT 7 to assess Java apps for Azure | https://learn.microsoft.com/en-us/azure/migrate/appcat/java?view=migrate |\n| Interpret Azure Migrate assessment report outputs | https://learn.microsoft.com/en-us/azure/migrate/assessment-report?view=migrate |\n| Interpret Azure Migrate business case calculations | https://learn.microsoft.com/en-us/azure/migrate/concepts-business-case-calculation?view=migrate |\n| Evaluate performance coverage in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/confidence-ratings?view=migrate |\n| Choose the right Azure Migrate discovery method | https://learn.microsoft.com/en-us/azure/migrate/discovery-methods-modes?view=migrate |\n| Use Azure Migrate to build a migration business case | https://learn.microsoft.com/en-us/azure/migrate/how-to-build-a-business-case?view=migrate |\n| Build high-fidelity Azure migration execution plans | https://learn.microsoft.com/en-us/azure/migrate/how-to-complete-wave-plan?view=migrate |\n| Plan VMware-to-Azure migrations with Copilot agent | https://learn.microsoft.com/en-us/azure/migrate/how-to-plan-analyze-migration-with-agent?view=migrate |\n| Create migration waves for Azure Migrate projects | https://learn.microsoft.com/en-us/azure/migrate/how-to-plan-create-waves?view=migrate |\n| Decide and execute Windows Server OS upgrades during Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/how-to-upgrade-windows?view=migrate |\n| Plan migration waves with Azure Migrate Wave Planning | https://learn.microsoft.com/en-us/azure/migrate/overview?view=migrate |\n| Evaluate readiness and savings for Arc-enabled servers | https://learn.microsoft.com/en-us/azure/migrate/quickstart-evaluate-readiness-savings-for-arc-resources?view=migrate |\n| Interpret Azure VM assessment results in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/review-assessment?view=migrate |\n| Review Azure VMware Solution assessment outputs | https://learn.microsoft.com/en-us/azure/migrate/review-azure-vmware-solution-assessment?view=migrate |\n| Interpret SQL migration assessments in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/review-sql-assessment?view=migrate |\n| Review web app assessment insights for Azure migration | https://learn.microsoft.com/en-us/azure/migrate/review-web-app-assessment?view=migrate |\n| Choose agentless vs agent-based migration in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/server-migrate-overview?view=migrate |\n| Choose performance vs as-is sizing in assessments | https://learn.microsoft.com/en-us/azure/migrate/target-right-sizing?view=migrate |\n| Review PostgreSQL assessment results in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/tutorial-review-postgresql-report?view=migrate |\n| Choose Azure compute equivalents for AWS workloads | https://learn.microsoft.com/en-us/azure/migration/migrate-compute-from-aws |\n| Select Azure database services for AWS migrations | https://learn.microsoft.com/en-us/azure/migration/migrate-databases-from-aws |\n| Plan migration of GCP databases to Azure | https://learn.microsoft.com/en-us/azure/migration/migrate-databases-from-google-cloud |\n| Select Azure services when migrating from AWS | https://learn.microsoft.com/en-us/azure/migration/migrate-from-aws |\n| Choose Azure services when migrating from GCP | https://learn.microsoft.com/en-us/azure/migration/migrate-from-google-cloud |\n| Plan on-premises workload migration to Azure | https://learn.microsoft.com/en-us/azure/migration/migrate-from-on-premises |\n| Map AWS networking services to Azure networking | https://learn.microsoft.com/en-us/azure/migration/migrate-networking-from-aws |\n| Replatform AWS security services to Microsoft Azure | https://learn.microsoft.com/en-us/azure/migration/migrate-security-from-aws |\n| Plan Azure storage targets for AWS storage migration | https://learn.microsoft.com/en-us/azure/migration/migrate-storage-from-aws |\n| Plan and execute single-workload migrations to Azure | https://learn.microsoft.com/en-us/azure/migration/migrate-to-azure |\n| Decommission AWS resources after Azure migration | https://learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-decommission |\n| Evaluate workload health after AWS to Azure migration | https://learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-evaluate |\n| Execute AWS to Azure workload cutover safely | https://learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-execute |\n| End-to-end guidance for migrating one AWS workload | https://learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-introduction |\n| Plan an AWS to Azure workload migration | https://learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-plan |\n| Prepare AWS workloads and Azure environment for migration | https://learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-prepare |\n| Choose tools for moving Azure resources across regions | https://learn.microsoft.com/en-us/azure/resource-mover/select-options-to-move-resources |\n\n### Architecture & Design Patterns\n| Topic | URL |\n|-------|-----|\n| Understand Arc-based discovery architecture in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/concepts-arc-resource-discovery?view=migrate |\n| Understand Hyper-V migration architecture in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/hyper-v-migration-architecture?view=migrate |\n\n### Limits & Quotas\n| Topic | URL |\n|-------|-----|\n| Use Azure Migrate in unsupported regions | https://learn.microsoft.com/en-us/azure/migrate/azure-migrate-unsupported-regions?view=migrate |\n| Scale-out Azure Migrate appliance capacity limits | https://learn.microsoft.com/en-us/azure/migrate/how-to-scale-out-for-migration?view=migrate |\n| Review Azure Migrate appliance prerequisites and support | https://learn.microsoft.com/en-us/azure/migrate/migrate-appliance?view=migrate |\n| Hyper-V to Azure migration support matrix | https://learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-hyper-v-migration?view=migrate |\n| Review Hyper-V assessment support in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-hyper-v?view=migrate |\n| Review physical server discovery support in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-physical?view=migrate |\n| Check VMware vSphere migration support and limits in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-vmware-migration?view=migrate |\n| Check VMware discovery prerequisites and support in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-vmware?view=migrate |\n| Review Azure Migrate support matrix and limitations | https://learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix?view=migrate |\n| Check Azure Migrate supported geographies and regions | https://learn.microsoft.com/en-us/azure/migrate/supported-geographies?view=migrate |\n\n### Security\n| Topic | URL |\n|-------|-----|\n| Configure least-privilege VMware roles for Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/best-practices-least-privileged-account?view=migrate |\n| Configure Azure Migrate discovery over Private Link | https://learn.microsoft.com/en-us/azure/migrate/discover-and-assess-using-private-endpoints?view=migrate |\n| Discover and assess servers via Azure Private Link | https://learn.microsoft.com/en-us/azure/migrate/discover-and-assess-using-private-endpoints?view=migrate |\n| Migrate VMware VMs with SSE and customer-managed keys | https://learn.microsoft.com/en-us/azure/migrate/how-to-migrate-vmware-vms-with-cmk-disks?view=migrate |\n| Register Azure Migrate appliance using Entra ID app | https://learn.microsoft.com/en-us/azure/migrate/how-to-register-appliance-using-entra-app?view=migrate |\n| Create minimal-permission SQL account for Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/least-privilege-credentials?view=migrate |\n| Migrate Hyper-V servers using Private Link endpoints | https://learn.microsoft.com/en-us/azure/migrate/migrate-hyper-v-servers-to-azure-using-private-link?view=migrate |\n| Migrate Gen2 VMs to Azure Trusted Launch securely | https://learn.microsoft.com/en-us/azure/migrate/migrate-to-trusted-launch-virtual-machines-with-azure-migrate?view=migrate |\n| Configure least-privilege PostgreSQL account for Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/postgresql-least-privilege-configuration?view=migrate |\n| Configure Azure RBAC roles for Azure Migrate projects | https://learn.microsoft.com/en-us/azure/migrate/prepare-azure-accounts?view=migrate |\n| Scope VMware discovery using vCenter permissions | https://learn.microsoft.com/en-us/azure/migrate/set-discovery-scope?view=migrate |\n| Move encrypted Azure VMs between regions with Resource Mover | https://learn.microsoft.com/en-us/azure/resource-mover/tutorial-move-region-encrypted-virtual-machines |\n\n### Configuration\n| Topic | URL |\n|-------|-----|\n| Configure server credentials on Azure Migrate appliance | https://learn.microsoft.com/en-us/azure/migrate/add-server-credentials?view=migrate |\n| Develop custom YAML rules for AppCAT 7 | https://learn.microsoft.com/en-us/azure/migrate/appcat/appcat-7-rule-guide?view=migrate |\n| Configure AppCAT for .NET application migration assessments | https://learn.microsoft.com/en-us/azure/migrate/appcat/dotnet?view=migrate |\n| Use legacy AppCAT Java tool to assess migration readiness | https://learn.microsoft.com/en-us/azure/migrate/appcat/java-6?view=migrate |\n| Meet Azure Migrate assessment prerequisites and settings | https://learn.microsoft.com/en-us/azure/migrate/assessment-prerequisites?view=migrate |\n| Configure general assessment properties in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/assessment-properties?view=migrate |\n| Migrate dependency analysis from MMA to Azure Monitor Agent | https://learn.microsoft.com/en-us/azure/migrate/azure-monitor-agent-migration?view=migrate |\n| Understand Azure Migrate discovered metadata fields | https://learn.microsoft.com/en-us/azure/migrate/discovered-metadata?view=migrate |\n| Enable Azure Arc for servers discovered by Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/how-to-arc-enable-inventory?view=migrate |\n| Configure agentless dependency analysis in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/how-to-create-group-machine-dependencies-agentless?view=migrate |\n| Configure agent-based dependency analysis in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/how-to-create-group-machine-dependencies?view=migrate |\n| Discover SQL Server instances in existing Migrate projects | https://learn.microsoft.com/en-us/azure/migrate/how-to-discover-sql-existing-project?view=migrate |\n| Enable extra data collection on Arc-enabled servers | https://learn.microsoft.com/en-us/azure/migrate/how-to-enable-additional-data-collection-for-arc-servers?view=migrate |\n| Manage Arc resource synchronization in Azure Migrate projects | https://learn.microsoft.com/en-us/azure/migrate/how-to-manage-arc-resource-sync?view=migrate |\n| Configure Azure Migrate appliance for physical servers | https://learn.microsoft.com/en-us/azure/migrate/how-to-set-up-appliance-physical?view=migrate |\n| Configure Azure Migrate with Private Endpoints and Private Link | https://learn.microsoft.com/en-us/azure/migrate/how-to-use-azure-migrate-with-private-endpoints?view=migrate |\n| Reference for Azure Migrate Collector VM extension settings | https://learn.microsoft.com/en-us/azure/migrate/migrate-virtual-machine-extension-reference?view=migrate |\n| Use built-in Azure Policy definitions for Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/policy-reference?view=migrate |\n| Configure PostgreSQL assessment properties in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/postgresql-assessment-properties?view=migrate |\n| Create Azure Migrate project using ARM template | https://learn.microsoft.com/en-us/azure/migrate/quickstart-create-migrate-project?view=migrate |\n| Set Azure VM assessment properties in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/vm-assessment-properties?view=migrate |\n| Manage resources created during VM move with Resource Mover | https://learn.microsoft.com/en-us/azure/resource-mover/manage-resources-created-move-process |\n| Configure destination settings for VM moves with Resource Mover | https://learn.microsoft.com/en-us/azure/resource-mover/modify-target-settings |\n\n### Integrations & Coding Patterns\n| Topic | URL |\n|-------|-----|\n| Add GitHub Copilot code insights to web app assessments | https://learn.microsoft.com/en-us/azure/migrate/add-copilot-code-insights?view=migrate |\n| Use AppCAT 7 CLI commands for Java assessments | https://learn.microsoft.com/en-us/azure/migrate/appcat/appcat-7-cli-guide?view=migrate |\n| Integrate CAST Highlight code scans with Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/cast-highlights-integration?view=migrate |\n| Automate VMware to Azure migration via Site Recovery REST | https://learn.microsoft.com/en-us/azure/migrate/how-to-automate-vmware-to-azure-migration-rest-api?view=migrate |\n\n### Deployment\n| Topic | URL |\n|-------|-----|\n| Deploy Azure Migrate appliance in Azure Government | https://learn.microsoft.com/en-us/azure/migrate/deploy-appliance-script-government?view=migrate |\n| Deploy Azure Migrate appliance using PowerShell script | https://learn.microsoft.com/en-us/azure/migrate/deploy-appliance-script?view=migrate |\n| Execute and track migration waves in Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/how-to-execute-track-waves?view=migrate |\n| Prepare Windows Server 2003 for Azure Migrate | https://learn.microsoft.com/en-us/azure/migrate/prepare-windows-server-2003-migration?view=migrate |\n| Configure Azure DevOps pipelines for containerized apps | https://learn.microsoft.com/en-us/azure/migrate/tutorial-app-containerization-azure-pipeline?view=migrate |\n| Supported extension resource types in Azure Resource Mover | https://learn.microsoft.com/en-us/azure/resource-mover/support-matrix-extension-resource-types |\n| Check regional move support for Azure VMs | https://learn.microsoft.com/en-us/azure/resource-mover/support-matrix-move-region-azure-vm |\n| Support matrix for moving Azure SQL resources between regions | https://learn.microsoft.com/en-us/azure/resource-mover/support-matrix-move-region-sql |","tags":["azure","migrate","agent","skills","microsoftdocs","agent-skills","agentic-skills","agentskill","ai-agents","ai-coding","azure-functions","azure-kubernetes-service"],"capabilities":["skill","source-microsoftdocs","skill-azure-migrate","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-migrate","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 (21,125 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:56.090Z","embedding":null,"createdAt":"2026-04-18T21:59:32.015Z","updatedAt":"2026-05-18T18:53:56.090Z","lastSeenAt":"2026-05-18T18:53:56.090Z","tsv":"'/en-us/azure/migrate/add-copilot-code-insights?view=migrate':1618 '/en-us/azure/migrate/add-server-credentials?view=migrate':1359 '/en-us/azure/migrate/appcat/appcat-7-cli-guide?view=migrate':1629 '/en-us/azure/migrate/appcat/appcat-7-interpret-report?view=migrate':680 '/en-us/azure/migrate/appcat/appcat-7-rule-guide?view=migrate':1369 '/en-us/azure/migrate/appcat/dotnet?view=migrate':1379 '/en-us/azure/migrate/appcat/java-6?view=migrate':1391 '/en-us/azure/migrate/appcat/java?view=migrate':692 '/en-us/azure/migrate/assessment-prerequisites?view=migrate':1401 '/en-us/azure/migrate/assessment-properties?view=migrate':1411 '/en-us/azure/migrate/assessment-report?view=migrate':701 '/en-us/azure/migrate/assessment-rules-for-postgresql?view=migrate':610 '/en-us/azure/migrate/azure-migrate-unsupported-regions?view=migrate':1107 '/en-us/azure/migrate/azure-monitor-agent-migration?view=migrate':1423 '/en-us/azure/migrate/best-practices-least-privileged-account?view=migrate':1222 '/en-us/azure/migrate/best-practices-security?view=migrate':621 '/en-us/azure/migrate/cast-highlights-integration?view=migrate':1640 '/en-us/azure/migrate/concepts-arc-resource-discovery?view=migrate':1082 '/en-us/azure/migrate/concepts-business-case-calculation?view=migrate':710 '/en-us/azure/migrate/confidence-ratings?view=migrate':719 '/en-us/azure/migrate/deploy-appliance-script-government?view=migrate':1665 '/en-us/azure/migrate/deploy-appliance-script?view=migrate':1675 '/en-us/azure/migrate/discover-and-assess-using-private-endpoints?view=migrate':1232,1243 '/en-us/azure/migrate/discovered-metadata?view=migrate':1432 '/en-us/azure/migrate/discovery-methods-modes?view=migrate':729 '/en-us/azure/migrate/how-to-arc-enable-inventory?view=migrate':1444 '/en-us/azure/migrate/how-to-automate-vmware-to-azure-migration-rest-api?view=migrate':1652 '/en-us/azure/migrate/how-to-build-a-business-case?view=migrate':741 '/en-us/azure/migrate/how-to-complete-wave-plan?view=migrate':752 '/en-us/azure/migrate/how-to-create-group-machine-dependencies-agentless?view=migrate':1454 '/en-us/azure/migrate/how-to-create-group-machine-dependencies?view=migrate':1466 '/en-us/azure/migrate/how-to-discover-sql-existing-project?view=migrate':1477 '/en-us/azure/migrate/how-to-enable-additional-data-collection-for-arc-servers?view=migrate':1489 '/en-us/azure/migrate/how-to-execute-track-waves?view=migrate':1686 '/en-us/azure/migrate/how-to-manage-arc-resource-sync?view=migrate':1500 '/en-us/azure/migrate/how-to-migrate-vmware-vms-with-cmk-disks?view=migrate':1256 '/en-us/azure/migrate/how-to-plan-analyze-migration-with-agent?view=migrate':764 '/en-us/azure/migrate/how-to-plan-create-waves?view=migrate':774 '/en-us/azure/migrate/how-to-register-appliance-using-entra-app?view=migrate':1267 '/en-us/azure/migrate/how-to-scale-out-for-migration?view=migrate':1118 '/en-us/azure/migrate/how-to-set-up-appliance-physical?view=migrate':1510 '/en-us/azure/migrate/how-to-test-replicating-virtual-machines?view=migrate':632 '/en-us/azure/migrate/how-to-upgrade-windows?view=migrate':787 '/en-us/azure/migrate/how-to-use-azure-migrate-with-private-endpoints?view=migrate':1522 '/en-us/azure/migrate/hydration-process?view=migrate':643 '/en-us/azure/migrate/hyper-v-migration-architecture?view=migrate':1094 '/en-us/azure/migrate/least-privilege-credentials?view=migrate':1279 '/en-us/azure/migrate/migrate-appliance?view=migrate':1128 '/en-us/azure/migrate/migrate-hyper-v-servers-to-azure-using-private-link?view=migrate':1291 '/en-us/azure/migrate/migrate-support-matrix-hyper-v-migration?view=migrate':1139 '/en-us/azure/migrate/migrate-support-matrix-hyper-v?view=migrate':1151 '/en-us/azure/migrate/migrate-support-matrix-physical?view=migrate':1162 '/en-us/azure/migrate/migrate-support-matrix-vmware-migration?view=migrate':1175 '/en-us/azure/migrate/migrate-support-matrix-vmware?view=migrate':1187 '/en-us/azure/migrate/migrate-support-matrix?view=migrate':1197 '/en-us/azure/migrate/migrate-to-trusted-launch-virtual-machines-with-azure-migrate?view=migrate':1302 '/en-us/azure/migrate/migrate-virtual-machine-extension-reference?view=migrate':1533 '/en-us/azure/migrate/overview?view=migrate':798 '/en-us/azure/migrate/policy-reference?view=migrate':1546 '/en-us/azure/migrate/postgresql-assessment-properties?view=migrate':1556 '/en-us/azure/migrate/postgresql-least-privilege-configuration?view=migrate':1314 '/en-us/azure/migrate/prepare-azure-accounts?view=migrate':1325 '/en-us/azure/migrate/prepare-for-agentless-migration?view=migrate':654 '/en-us/azure/migrate/prepare-for-migration?view=migrate':665 '/en-us/azure/migrate/prepare-windows-server-2003-migration?view=migrate':1696 '/en-us/azure/migrate/quickstart-create-migrate-project?view=migrate':1566 '/en-us/azure/migrate/quickstart-evaluate-readiness-savings-for-arc-resources?view=migrate':810 '/en-us/azure/migrate/review-assessment?view=migrate':821 '/en-us/azure/migrate/review-azure-vmware-solution-assessment?view=migrate':830 '/en-us/azure/migrate/review-sql-assessment?view=migrate':840 '/en-us/azure/migrate/review-web-app-assessment?view=migrate':851 '/en-us/azure/migrate/server-migrate-overview?view=migrate':864 '/en-us/azure/migrate/set-discovery-scope?view=migrate':1334 '/en-us/azure/migrate/supported-geographies?view=migrate':1207 '/en-us/azure/migrate/target-right-sizing?view=migrate':876 '/en-us/azure/migrate/troubleshoot-appliance-diagnostic?view=migrate':474 '/en-us/azure/migrate/troubleshoot-appliance?view=migrate':483 '/en-us/azure/migrate/troubleshoot-assessment-faq?view=migrate':492 '/en-us/azure/migrate/troubleshoot-assessment-supported-scenarios?view=migrate':501 '/en-us/azure/migrate/troubleshoot-assessment?view=migrate':510 '/en-us/azure/migrate/troubleshoot-changed-block-tracking-replication?view=migrate':520 '/en-us/azure/migrate/troubleshoot-dependencies?view=migrate':529 '/en-us/azure/migrate/troubleshoot-discovery?view=migrate':539 '/en-us/azure/migrate/troubleshoot-general?view=migrate':548 '/en-us/azure/migrate/troubleshoot-network-connectivity?view=migrate':557 '/en-us/azure/migrate/troubleshoot-project?view=migrate':566 '/en-us/azure/migrate/troubleshoot-replication-vmware?view=migrate':576 '/en-us/azure/migrate/troubleshoot-upgrade?view=migrate':586 '/en-us/azure/migrate/troubleshoot-webapps-migration?view=migrate':596 '/en-us/azure/migrate/tutorial-app-containerization-azure-pipeline?view=migrate':1706 '/en-us/azure/migrate/tutorial-review-postgresql-report?view=migrate':886 '/en-us/azure/migrate/vm-assessment-properties?view=migrate':1577 '/en-us/azure/migration/migrate-compute-from-aws':896 '/en-us/azure/migration/migrate-databases-from-aws':906 '/en-us/azure/migration/migrate-databases-from-google-cloud':916 '/en-us/azure/migration/migrate-from-aws':926 '/en-us/azure/migration/migrate-from-google-cloud':936 '/en-us/azure/migration/migrate-from-on-premises':947 '/en-us/azure/migration/migrate-networking-from-aws':957 '/en-us/azure/migration/migrate-security-from-aws':967 '/en-us/azure/migration/migrate-storage-from-aws':978 '/en-us/azure/migration/migrate-to-azure':990 '/en-us/azure/migration/migrate-workload-from-aws-decommission':999 '/en-us/azure/migration/migrate-workload-from-aws-evaluate':1010 '/en-us/azure/migration/migrate-workload-from-aws-execute':1020 '/en-us/azure/migration/migrate-workload-from-aws-introduction':1033 '/en-us/azure/migration/migrate-workload-from-aws-plan':1043 '/en-us/azure/migration/migrate-workload-from-aws-prepare':1054 '/en-us/azure/resource-mover/manage-resources-created-move-process':1589 '/en-us/azure/resource-mover/modify-target-settings':1601 '/en-us/azure/resource-mover/select-options-to-move-resources':1065 '/en-us/azure/resource-mover/support-matrix-extension-resource-types':1717 '/en-us/azure/resource-mover/support-matrix-move-region-azure-vm':1727 '/en-us/azure/resource-mover/support-matrix-move-region-sql':1739 '/en-us/azure/resource-mover/tutorial-move-region-encrypted-virtual-machines':1346 '/microsoftdocs/mcp/blob/main/readme.md)':164 '/vmware/legacy':251 '2003':1690 '3':135 '7':672,683,1366,1621 'accept':203 'access':169 'account':1273,1308 'across':1061 'add':1607 'agent':84,128,187,201,761,856,1420,1457 'agent-bas':855,1456 'agentless':515,572,648,853,1446 'analysi':417,525,1414,1448,1460 'app':236,379,591,687,843,1264,1614,1703 'appcat':427,671,682,1365,1371,1382,1620 'appli':601,611 'applianc':222,263,340,388,447,471,478,618,1113,1122,1260,1356,1504,1659,1669 'applic':1374 'arc':34,316,805,1073,1435,1484,1491 'arc-ba':33 'arc-bas':315,1072 'arc-en':804,1483 'arc/agents':391 'architectur':16,53,301,307,1066,1076,1088 'arm':1562 'as-i':868 'assess':276,389,399,489,498,506,603,685,696,814,826,834,844,873,879,1144,1235,1376,1386,1395,1404,1549,1570,1615,1626 'autom':419,451,1641 'avail':154 'aw':295,892,902,923,949,959,973,992,1004,1012,1029,1036,1045 'azur':2,7,36,45,219,257,261,300,312,336,361,386,421,445,469,476,487,496,504,522,531,542,550,559,582,588,606,616,634,651,661,689,694,703,715,723,731,746,757,769,783,792,812,817,823,836,847,860,882,888,898,913,918,928,944,953,964,969,987,995,1006,1014,1038,1048,1059,1078,1090,1100,1111,1120,1133,1147,1158,1171,1183,1189,1199,1218,1224,1238,1258,1275,1296,1310,1316,1320,1337,1354,1393,1407,1418,1425,1434,1440,1450,1462,1495,1502,1512,1525,1538,1542,1552,1558,1568,1573,1636,1644,1657,1661,1667,1682,1692,1698,1712,1723,1732 'azure-migr':1 'azure/sql':457 'bas':35 'base':317,435,857,1074,1458 'best':12,49,239,244,597,613,622 'build':734,742 'built':1536 'built-in':1535 'busi':705,737 'calcul':707 'capabl':76 'capac':1114 'case':706,738 'cast':429,1631 'categori':87,95,111,207,209 'check':1163,1176,1198,1718 'choos':282,720,852,865,887,927,1055 'cli':428,1622 'code':24,61,406,416,1603,1610,1633 'collect':1481 'collector':1527 'combin':66 'command':1623 'common':503,541 'compon':324 'comput':889 'configur':22,59,381,385,640,1211,1223,1303,1315,1347,1350,1370,1402,1445,1455,1501,1511,1547,1590,1697 'connect':230,325,554 'container':1702 'content':71,173 'copilot':425,760,1609 'cost':281 'cover':47 'coverag':713 'creat':765,1268,1557,1580 'creation':562 'credenti':1352 'custom':1251,1361 'customer-manag':1250 'cutov':1016 'data':309,1480 'databas':404,899,911 'decid':775 'decis':14,51,269,666 'decommiss':991 'definit':1540 'depend':390,524,1413,1447,1459 'deploy':27,64,438,444,452,479,1653,1656,1666 'descript':211 'design':17,54,302,1067 'destin':1591 'develop':9,1360 'devop':1699 'diagnos':216,466 'discov':398,1233,1427,1438,1467 'discoveri':32,318,353,536,725,1075,1155,1178,1226,1328 'discovery/assessment':224 'discovery/inventory':329 'discovery/migration':369 'doc':179 'document':74,172 'e.g':99,115 'enabl':806,1433,1478,1485 'encrypt':370,1336 'end':1022,1024 'end-to-end':1021 'endpoint':553,1288,1516 'entra':377,1262 'environ':1049 'equival':890 'error':225 'evalu':711,799,1000 'execut':288,748,777,981,1011,1676 'exist':1472 'expert':4,42 'extens':1529,1708 'extra':1479 'failur':229,513 'fallback':191 'faq':484 'fetch':75,171,180,193 'fidel':745 'field':1429 'file':105,113,120,125 'fix':218,511 'flow':310 'gcp':296,910,933 'gen2':1293 'general':1403 'geographi':1202 'github':424,1608 'github.com':163 'github.com/microsoftdocs/mcp/blob/main/readme.md)':162 'govern':462,1662 'guid':161,442 'guidanc':43,274,1025 'health':1002 'high':744 'high-fidel':743 'highlight':430,1632 'hydrat':636 'hyper':321,348,1085,1130,1142,1282 'hyper-v':320,347,1084,1129,1141,1281 'id':378,1263 'import':82,126 'includ':10,323,423 'index':88,208 'insight':426,845,1611 'instal':158,160 'instanc':1470 'integr':23,60,405,415,1602,1630 'interpret':670,693,702,811,831 'issu':221,507,526,545,563,593 'java':675,686,1383,1625 'key':1253 'knowledg':5 'l105':273 'l106':305 'l106-l111':304 'l111':306 'l112':334 'l112-l125':333 'l120':102 'l125':335 'l126':358 'l126-l141':357 'l141':359 'l142':383 'l142-l168':382 'l168':384 'l169':409 'l169-l176':408 'l176':410 'l177':440 'l177-l187':439 'l187':441 'l35':101 'l35-l120':100 'l37':214 'l37-l54':213 'l54':215 'l55':242 'l55-l64':241 'l64':243 'l65':272 'l65-l105':271 'latest':143 'launch':374,1298 'learn':186,200 'learn-agent-skil':185,199 'learn.microsoft.com':473,482,491,500,509,519,528,538,547,556,565,575,585,595,609,620,631,642,653,664,679,691,700,709,718,728,740,751,763,773,786,797,809,820,829,839,850,863,875,885,895,905,915,925,935,946,956,966,977,989,998,1009,1019,1032,1042,1053,1064,1081,1093,1106,1117,1127,1138,1150,1161,1174,1186,1196,1206,1221,1231,1242,1255,1266,1278,1290,1301,1313,1324,1333,1345,1358,1368,1378,1390,1400,1410,1422,1431,1443,1453,1465,1476,1488,1499,1509,1521,1532,1545,1555,1565,1576,1588,1600,1617,1628,1639,1651,1664,1674,1685,1695,1705,1716,1726,1738 'learn.microsoft.com/en-us/azure/migrate/add-copilot-code-insights?view=migrate':1616 'learn.microsoft.com/en-us/azure/migrate/add-server-credentials?view=migrate':1357 'learn.microsoft.com/en-us/azure/migrate/appcat/appcat-7-cli-guide?view=migrate':1627 'learn.microsoft.com/en-us/azure/migrate/appcat/appcat-7-interpret-report?view=migrate':678 'learn.microsoft.com/en-us/azure/migrate/appcat/appcat-7-rule-guide?view=migrate':1367 'learn.microsoft.com/en-us/azure/migrate/appcat/dotnet?view=migrate':1377 'learn.microsoft.com/en-us/azure/migrate/appcat/java-6?view=migrate':1389 'learn.microsoft.com/en-us/azure/migrate/appcat/java?view=migrate':690 'learn.microsoft.com/en-us/azure/migrate/assessment-prerequisites?view=migrate':1399 'learn.microsoft.com/en-us/azure/migrate/assessment-properties?view=migrate':1409 'learn.microsoft.com/en-us/azure/migrate/assessment-report?view=migrate':699 'learn.microsoft.com/en-us/azure/migrate/assessment-rules-for-postgresql?view=migrate':608 'learn.microsoft.com/en-us/azure/migrate/azure-migrate-unsupported-regions?view=migrate':1105 'learn.microsoft.com/en-us/azure/migrate/azure-monitor-agent-migration?view=migrate':1421 'learn.microsoft.com/en-us/azure/migrate/best-practices-least-privileged-account?view=migrate':1220 'learn.microsoft.com/en-us/azure/migrate/best-practices-security?view=migrate':619 'learn.microsoft.com/en-us/azure/migrate/cast-highlights-integration?view=migrate':1638 'learn.microsoft.com/en-us/azure/migrate/concepts-arc-resource-discovery?view=migrate':1080 'learn.microsoft.com/en-us/azure/migrate/concepts-business-case-calculation?view=migrate':708 'learn.microsoft.com/en-us/azure/migrate/confidence-ratings?view=migrate':717 'learn.microsoft.com/en-us/azure/migrate/deploy-appliance-script-government?view=migrate':1663 'learn.microsoft.com/en-us/azure/migrate/deploy-appliance-script?view=migrate':1673 'learn.microsoft.com/en-us/azure/migrate/discover-and-assess-using-private-endpoints?view=migrate':1230,1241 'learn.microsoft.com/en-us/azure/migrate/discovered-metadata?view=migrate':1430 'learn.microsoft.com/en-us/azure/migrate/discovery-methods-modes?view=migrate':727 'learn.microsoft.com/en-us/azure/migrate/how-to-arc-enable-inventory?view=migrate':1442 'learn.microsoft.com/en-us/azure/migrate/how-to-automate-vmware-to-azure-migration-rest-api?view=migrate':1650 'learn.microsoft.com/en-us/azure/migrate/how-to-build-a-business-case?view=migrate':739 'learn.microsoft.com/en-us/azure/migrate/how-to-complete-wave-plan?view=migrate':750 'learn.microsoft.com/en-us/azure/migrate/how-to-create-group-machine-dependencies-agentless?view=migrate':1452 'learn.microsoft.com/en-us/azure/migrate/how-to-create-group-machine-dependencies?view=migrate':1464 'learn.microsoft.com/en-us/azure/migrate/how-to-discover-sql-existing-project?view=migrate':1475 'learn.microsoft.com/en-us/azure/migrate/how-to-enable-additional-data-collection-for-arc-servers?view=migrate':1487 'learn.microsoft.com/en-us/azure/migrate/how-to-execute-track-waves?view=migrate':1684 'learn.microsoft.com/en-us/azure/migrate/how-to-manage-arc-resource-sync?view=migrate':1498 'learn.microsoft.com/en-us/azure/migrate/how-to-migrate-vmware-vms-with-cmk-disks?view=migrate':1254 'learn.microsoft.com/en-us/azure/migrate/how-to-plan-analyze-migration-with-agent?view=migrate':762 'learn.microsoft.com/en-us/azure/migrate/how-to-plan-create-waves?view=migrate':772 'learn.microsoft.com/en-us/azure/migrate/how-to-register-appliance-using-entra-app?view=migrate':1265 'learn.microsoft.com/en-us/azure/migrate/how-to-scale-out-for-migration?view=migrate':1116 'learn.microsoft.com/en-us/azure/migrate/how-to-set-up-appliance-physical?view=migrate':1508 'learn.microsoft.com/en-us/azure/migrate/how-to-test-replicating-virtual-machines?view=migrate':630 'learn.microsoft.com/en-us/azure/migrate/how-to-upgrade-windows?view=migrate':785 'learn.microsoft.com/en-us/azure/migrate/how-to-use-azure-migrate-with-private-endpoints?view=migrate':1520 'learn.microsoft.com/en-us/azure/migrate/hydration-process?view=migrate':641 'learn.microsoft.com/en-us/azure/migrate/hyper-v-migration-architecture?view=migrate':1092 'learn.microsoft.com/en-us/azure/migrate/least-privilege-credentials?view=migrate':1277 'learn.microsoft.com/en-us/azure/migrate/migrate-appliance?view=migrate':1126 'learn.microsoft.com/en-us/azure/migrate/migrate-hyper-v-servers-to-azure-using-private-link?view=migrate':1289 'learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-hyper-v-migration?view=migrate':1137 'learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-hyper-v?view=migrate':1149 'learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-physical?view=migrate':1160 'learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-vmware-migration?view=migrate':1173 'learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix-vmware?view=migrate':1185 'learn.microsoft.com/en-us/azure/migrate/migrate-support-matrix?view=migrate':1195 'learn.microsoft.com/en-us/azure/migrate/migrate-to-trusted-launch-virtual-machines-with-azure-migrate?view=migrate':1300 'learn.microsoft.com/en-us/azure/migrate/migrate-virtual-machine-extension-reference?view=migrate':1531 'learn.microsoft.com/en-us/azure/migrate/overview?view=migrate':796 'learn.microsoft.com/en-us/azure/migrate/policy-reference?view=migrate':1544 'learn.microsoft.com/en-us/azure/migrate/postgresql-assessment-properties?view=migrate':1554 'learn.microsoft.com/en-us/azure/migrate/postgresql-least-privilege-configuration?view=migrate':1312 'learn.microsoft.com/en-us/azure/migrate/prepare-azure-accounts?view=migrate':1323 'learn.microsoft.com/en-us/azure/migrate/prepare-for-agentless-migration?view=migrate':652 'learn.microsoft.com/en-us/azure/migrate/prepare-for-migration?view=migrate':663 'learn.microsoft.com/en-us/azure/migrate/prepare-windows-server-2003-migration?view=migrate':1694 'learn.microsoft.com/en-us/azure/migrate/quickstart-create-migrate-project?view=migrate':1564 'learn.microsoft.com/en-us/azure/migrate/quickstart-evaluate-readiness-savings-for-arc-resources?view=migrate':808 'learn.microsoft.com/en-us/azure/migrate/review-assessment?view=migrate':819 'learn.microsoft.com/en-us/azure/migrate/review-azure-vmware-solution-assessment?view=migrate':828 'learn.microsoft.com/en-us/azure/migrate/review-sql-assessment?view=migrate':838 'learn.microsoft.com/en-us/azure/migrate/review-web-app-assessment?view=migrate':849 'learn.microsoft.com/en-us/azure/migrate/server-migrate-overview?view=migrate':862 'learn.microsoft.com/en-us/azure/migrate/set-discovery-scope?view=migrate':1332 'learn.microsoft.com/en-us/azure/migrate/supported-geographies?view=migrate':1205 'learn.microsoft.com/en-us/azure/migrate/target-right-sizing?view=migrate':874 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-appliance-diagnostic?view=migrate':472 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-appliance?view=migrate':481 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-assessment-faq?view=migrate':490 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-assessment-supported-scenarios?view=migrate':499 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-assessment?view=migrate':508 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-changed-block-tracking-replication?view=migrate':518 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-dependencies?view=migrate':527 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-discovery?view=migrate':537 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-general?view=migrate':546 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-network-connectivity?view=migrate':555 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-project?view=migrate':564 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-replication-vmware?view=migrate':574 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-upgrade?view=migrate':584 'learn.microsoft.com/en-us/azure/migrate/troubleshoot-webapps-migration?view=migrate':594 'learn.microsoft.com/en-us/azure/migrate/tutorial-app-containerization-azure-pipeline?view=migrate':1704 'learn.microsoft.com/en-us/azure/migrate/tutorial-review-postgresql-report?view=migrate':884 'learn.microsoft.com/en-us/azure/migrate/vm-assessment-properties?view=migrate':1575 'learn.microsoft.com/en-us/azure/migration/migrate-compute-from-aws':894 'learn.microsoft.com/en-us/azure/migration/migrate-databases-from-aws':904 'learn.microsoft.com/en-us/azure/migration/migrate-databases-from-google-cloud':914 'learn.microsoft.com/en-us/azure/migration/migrate-from-aws':924 'learn.microsoft.com/en-us/azure/migration/migrate-from-google-cloud':934 'learn.microsoft.com/en-us/azure/migration/migrate-from-on-premises':945 'learn.microsoft.com/en-us/azure/migration/migrate-networking-from-aws':955 'learn.microsoft.com/en-us/azure/migration/migrate-security-from-aws':965 'learn.microsoft.com/en-us/azure/migration/migrate-storage-from-aws':976 'learn.microsoft.com/en-us/azure/migration/migrate-to-azure':988 'learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-decommission':997 'learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-evaluate':1008 'learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-execute':1018 'learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-introduction':1031 'learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-plan':1041 'learn.microsoft.com/en-us/azure/migration/migrate-workload-from-aws-prepare':1052 'learn.microsoft.com/en-us/azure/resource-mover/manage-resources-created-move-process':1587 'learn.microsoft.com/en-us/azure/resource-mover/modify-target-settings':1599 'learn.microsoft.com/en-us/azure/resource-mover/select-options-to-move-resources':1063 'learn.microsoft.com/en-us/azure/resource-mover/support-matrix-extension-resource-types':1715 'learn.microsoft.com/en-us/azure/resource-mover/support-matrix-move-region-azure-vm':1725 'learn.microsoft.com/en-us/azure/resource-mover/support-matrix-move-region-sql':1737 'learn.microsoft.com/en-us/azure/resource-mover/tutorial-move-region-encrypted-virtual-machines':1344 'least':364,1213,1305 'least-privileg':363,1212,1304 'legaci':449,1381 'limit':19,56,331,1095,1115,1169,1194 'line':97,109,210 'link':114,123,368,1229,1240,1287,1519 'local':67 'locat':91 'machin':629,659 'make':15,52,270,667 'manag':1252,1490,1578 'map':948 'markdown':190,206 'matrices/limits':344 'matrix':1136,1192,1729 'mcp':149,176 'meet':1392 'metadata':1428 'metadata.generated':130 'method':726 'microsoft':178,963 'microsoftdoc':150,177 'migrat':3,8,37,46,220,228,237,258,262,268,277,285,313,337,355,362,387,422,437,446,470,477,488,497,505,517,523,532,543,551,560,573,583,589,592,607,617,626,635,649,662,676,695,704,716,724,732,736,747,758,766,770,784,789,793,818,833,837,848,858,861,883,903,908,921,931,942,975,985,996,1007,1027,1040,1051,1079,1087,1091,1101,1112,1121,1134,1148,1159,1166,1172,1184,1190,1200,1219,1225,1244,1259,1276,1280,1292,1311,1321,1355,1375,1387,1394,1408,1412,1426,1441,1451,1463,1473,1496,1503,1513,1526,1543,1553,1559,1574,1637,1645,1658,1668,1679,1683,1693 'minim':1270 'minimal-permiss':1269 'mma':1416 'monitor':1419 'month':136 'move':290,372,401,456,1058,1335,1583,1595,1720,1731 'mover':395,1343,1586,1598,1714 'net':1373 'network':168,392,950,954 'old':137 'on-prem':248,292 'on-premis':656,938 'one':1028 'os':232,579,780 'output':698,827 'pattern':18,25,55,62,303,407,411,1068,1604 'perform':231,712,866 'permiss':1271,1331 'physic':351,1153,1506 'pipelin':1700 'plan':30,284,749,753,788,795,907,937,968,979,1034 'polici':1539 'postgresql':255,602,878,1307,1548 'powershel':1671 'powershell/devops':454 'practic':13,50,240,245,598,614,623 'prefer':174 'prem':250,294 'premis':658,940 'prepar':247,448,644,655,1044,1687 'prerequisit':326,1123,1179,1396 'prerequisites/capacity':341 'privat':367,552,1228,1239,1286,1515,1518 'privileg':365,1214,1306 'problem':238,480 'process':637 'project':561,771,1322,1474,1497,1560 'properti':1405,1550,1571 'provid':41 'pull':141 'queri':182,196 'quick':69 'quick-refer':68 'quota':20,57,332,1096 'rang':98 'rbac':375,1317 'read':104,119 'readi':278,677,800,1388 'recoveri':1648 'refer':70,124,1523 'region':338,460,1062,1104,1204,1340,1719,1736 'regist':1257 'registr':380 'relev':92 'remot':73 'replatform':958 'replic':226,512 'report':673,697 'repositori':147 'requir':167 'resolv':502 'resourc':394,458,993,1060,1342,1492,1579,1585,1597,1709,1713,1734 'rest':434,1649 'rest-bas':433 'result':815,880 'return':189,205 'review':822,841,877,1119,1140,1152,1188 'right':722 'role':1216,1318 'roles/accounts':366 'rule':604,1363 'running/validating':265 'safe':1017 'save':802 'scale':1109 'scale-out':1108 'scan':431,1634 'scenario':494 'scope':1326 'script':1672 'section':93 'secur':21,58,259,356,360,612,960,1208,1299 'security.md':116,117 'select':897,917 'server':352,402,450,533,779,807,1154,1236,1284,1351,1437,1469,1486,1507,1689 'servic':544,900,919,929,951,961 'set':396,1398,1530,1567,1592 'setup':223 'singl':983 'single-workload':982 'site':1647 'size':279,871 'skill':38,40,81,166,188,202 'skill-azure-migrate' 'slow':568 'solut':825 'source-microsoftdocs' 'specifi':108 'sql':535,832,1272,1468,1733 'sse':1248 'storag':970,974 'string':183,197 'stuck':570 'suggest':138,155 'support':339,343,1125,1135,1145,1156,1167,1181,1191,1201,1707,1721,1728 'synchron':1493 'target':971 'templat':1563 'test':266,625 'text/markdown':204 'tool':151,413,1056,1384 'tools/services':283 'topic':464,599,668,1069,1097,1209,1348,1605,1654 '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' 'track':1678 'troubleshoot':11,48,212,463,468,475,486,493,521,530,540,549,558,567,577,587 'trust':373,1297 'type':1710 'understand':1071,1083,1424 'unsupport':1103 'upgrad':233,580,781 'url':465,600,669,1070,1098,1210,1349,1606,1655 'use':28,79,85,103,118,175,192,314,633,681,730,1099,1261,1285,1329,1380,1534,1561,1619,1670 'user':140,157 'v':322,349,1086,1131,1143,1283 'vcenter':1330 'version':144 'via':1237,1646 'virtual':628 'vm':267,371,639,813,1528,1569,1582,1594 'vms':646,1246,1294,1338,1724 'vmware':298,346,436,516,571,645,755,824,1164,1177,1215,1245,1327,1642 'vmware-to-azur':754 'vmware/hyper-v':31 'vs':854,867 'vsphere':1165 'wave':286,767,790,794,1680 'web':235,590,842,1613 'webpag':194 'window':252,578,778,1688 'work':330 'workload':253,289,893,941,984,1001,1015,1030,1039,1046 'yaml':1362","prices":[{"id":"02b39cd1-7384-4046-9b33-f78142ffdc4b","listingId":"efd4ce5f-b128-46f9-ae92-9148a949d486","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-18T21:59:32.015Z"}],"sources":[{"listingId":"efd4ce5f-b128-46f9-ae92-9148a949d486","source":"github","sourceId":"MicrosoftDocs/Agent-Skills/azure-migrate","sourceUrl":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-migrate","isPrimary":false,"firstSeenAt":"2026-04-18T21:59:32.015Z","lastSeenAt":"2026-05-18T18:53:56.090Z"}],"details":{"listingId":"efd4ce5f-b128-46f9-ae92-9148a949d486","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"MicrosoftDocs","slug":"azure-migrate","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":"4dc90db0b047ecb043ee77b4ae97ae6afd6c623f","skill_md_path":"skills/azure-migrate/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/MicrosoftDocs/Agent-Skills/tree/main/skills/azure-migrate"},"layout":"multi","source":"github","category":"Agent-Skills","frontmatter":{"name":"azure-migrate","description":"Expert knowledge for Azure Migrate development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when planning VMware/Hyper-V discovery, Arc-based assessments, REST VMware migration, or cross-region/GCCH moves, and other Azure Migrate related development tasks. Not for Azure Database Migration service (use azure-database-migration), Azure Site Recovery (use azure-site-recovery), Azure Virtual Machines (use azure-virtual-machines), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines).","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-migrate"},"updatedAt":"2026-05-18T18:53:56.090Z"}}