Skip to content

microsoft/microsoft-sql-migration

v1.0.0

Plan and execute SQL Server migrations to Azure, including target selection, readiness assessment, prerequisite planning, SKU sizing, BACPAC, backup and restore, Log Replay Service, and post-migration validation.

Microsoft SQL migration

microsoft-sql-migration · Version 1.0.0

Plan and execute SQL Server migrations to Azure, including target selection, readiness assessment, prerequisite planning, SKU sizing, BACPAC, backup and restore, Log Replay Service, and post-migration validation.

This package follows the Agent Plugins 1.0 format and is published in microsoft/microsoft-sql.

Included skills

SkillDescription
analyze-readiness-at-scaleUse when analyzing migration assessment readiness at scale or showing an estate-wide migration assessment dashboard for Azure Arc SQL Server instances.
evaluate-azure-migration-assessmentUse when running or refreshing migration assessment for an Azure SQL Server instance and retrieving readiness and SKU results.
evaluate-offline-migration-readinessUse when running migration readiness assessment for a local or on-premises SQL Server with az datamigration on Windows.
generate-migration-prerequisite-planBuilds a sourced, scenario-specific prerequisite plan for a SQL Server to Azure migration path.
get-migration-assessmentUse when retrieving existing SQL Server migration assessment data from Azure Resource Graph with the required instance-level and database-level queries.
recommend-migration-pathPreliminary SQL Server to Azure migration disposition and recommended assessment path.
recommend-sku-sizingCollect performance data and calculate Azure SQL SKU recommendations only after the source is explicitly confirmed local/on-premises.
run-migration-assessmentRoute generic or unresolved SQL Server assessment, readiness, compatibility, cost, and SKU recommendation requests.
sql-backup-restore-to-azure-sql-vm-migrationMigrate a SQL Server 2008 through SQL Server 2025 source to a SQL Server 2025 target wherever it runs, including SQL Server on Azure VM, by creating a local full backup, uploading it to Azure Blob Storage with AzCopy and the operator's Microsoft Entra identity.
sql-bacpac-to-azure-sql-db-migrationMigrate one or all user databases from SQL Server to Azure SQL Database with an offline BACPAC workflow.
sql-server-to-sql-mi-lrs-migrationMigrate SQL Server databases to Azure SQL Managed Instance with Log Replay Service (LRS) using managed identity for Blob access.
validate-post-migration-dataValidate data and schema after migrating SQL Server to Azure SQL Database, Azure SQL Managed Instance, or SQL Server on Azure VM.

Install

  • Copilot CLI: copilot plugin marketplace add microsoft/microsoft-sql, then copilot plugin install microsoft-sql-migration@microsoft-sql
  • Claude Code: /plugin marketplace add microsoft/microsoft-sql, then /plugin install microsoft-sql-migration@microsoft-sql
  • VS Code: add microsoft/microsoft-sql to chat.plugins.marketplaces, then install from Chat: Open Customizations > Plugins or the Extensions view (@agentPlugins)
  • Codex: codex plugin marketplace add microsoft/microsoft-sql --ref main, then codex plugin add microsoft-sql-migration@microsoft-sql
  • Cursor: cursor-agent plugin marketplace add https://github.com/microsoft/microsoft-sql, then run cursor-agent and install microsoft-sql-migration from /plugin
  • Grok Build: grok plugin marketplace add microsoft/microsoft-sql, then grok plugin install microsoft-sql-migration --trust
  • Other Agent Skills clients: copy skills/<skill>/ only when the client has no plugin marketplace