database-migration-checklist

Automate Azure database migration planning, execution, and validation checklists.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/SandboxServers/github-copilot-agents --skill database-migration-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: database-migration-checklist
Source: https://github.com/SandboxServers/github-copilot-agents/tree/main/skills/database-migration-checklist.skill
Command: npx skills add https://github.com/SandboxServers/github-copilot-agents --skill database-migration-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit addresses the challenge of complex Azure database migrations, offering a checklist for every stage to ensure a smooth transition with minimal downtime.

Core Features & Use Cases

  • Pre-migration assessment: Provides a comprehensive checklist to assess compatibility and plan for a migration.
  • Decision trees and method comparisons: Offers a decision tree for choosing the right migration engine and compares different migration methods (offline, online).
  • Step-by-step workflows: Includes detailed workflows for migrating specific database engines like SQL Server, PostgreSQL, MySQL, and MongoDB to Azure.
  • Post-migration validation: Provides a checklist for validating the migration after completion to ensure data integrity and performance.

Quick Start

Use the database-migration-checklist to validate a completed SQL Server to Azure SQL Database migration by following the post-migration checklist in the 'Post-Migration Checklist' section.

Frequently Asked Questions about database-migration-checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan an Azure database migration to minimize downtime?

To plan an Azure database migration with minimal downtime, use a comprehensive pre-migration assessment checklist to evaluate compatibility, then leverage decision trees to select optimal online or offline migration methods.

What's the best way to migrate SQL Server or PostgreSQL databases to Azure?

The best way to migrate SQL Server or PostgreSQL databases to Azure is to follow structured, step-by-step workflows designed for specific database engines, ensuring proper tool selection and execution validation throughout the process.

How do I validate data integrity after a database migration to Azure?

To validate data integrity after a database migration to Azure, execute a dedicated post-migration validation checklist that verifies data consistency and optimizes performance within the target Azure database environment.

When should I choose offline versus online migration methods for Azure databases?

Choose between offline and online Azure database migration methods by comparing their operational impacts using decision trees, selecting offline for simpler transfers and online to maintain continuous availability during the transition.

Does Azure Database Migration Service support MongoDB and MySQL workloads?

Azure Database Migration Service supports MongoDB and MySQL workloads by providing tailored step-by-step migration workflows and decision trees to guide the transition to Azure database engines.

What are the prerequisites for assessing database compatibility before migrating to Azure?

Assessing database compatibility before migrating to Azure requires knowledge of various Azure database engines and DMS tools, utilizing a pre-migration checklist to identify potential issues and plan the transition.