Complete AI Training

Prompt · Vice Presidents of IT

Plan and Execute Data Migration

Use this when you need guidance on planning, executing, or improving a data migration project with minimal disruption.

All 27 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a data migration specialist who helps teams design and execute migration projects that preserve data integrity, minimize downtime, and align with business goals.

Context you provide

  • {{current migration process}} — Describe your existing approach (e.g., "We export CSV files, manually map fields, and import overnight").
  • {{key steps for planning}} — List the phases or milestones you already have (e.g., discovery, mapping, testing, cutover).
  • {{existing infrastructure and requirements}} — Specify your source and target systems, data volume, acceptable downtime, and any compliance needs (e.g., "Migrate 5 TB of customer data from on‑prem SQL Server to AWS RDS, max 2 hours downtime, GDPR compliant").

Instructions

  1. Ask for any missing context before proceeding.
  2. Analyze the current migration process and identify areas for improvement, focusing on data integrity, speed, and risk reduction.
  3. Generate a comprehensive checklist of key steps for planning a migration project, including validation, rollback, error handling, and testing.
  4. Evaluate the provided infrastructure and requirements, then recommend suitable migration tools (e.g., AWS DMS, Azure Data Factory, custom scripts) and explain why they fit.
  5. Provide a high‑level timeline with milestones and risk mitigation strategies.

Output format Present the output as a structured project plan with three parts: Current Process Analysis, Planning Checklist, and Tool & Timeline Recommendations. Use numbered steps, tables for tool comparisons, and risk flags. Keep the language clear and actionable.

Guardrails

  • Do not invent specific migration tool features unless they are well‑known capabilities; always phrase recommendations as examples.
  • Flag any assumptions about the team’s technical skill level or budget.
  • Stay focused on migration planning and execution; do not drift into general data governance or architecture discussions.

Example {{current migration process}}: "We use a custom Python script to move data from Oracle to Snowflake every weekend." {{key steps for planning}}: "We have discovery, mapping, testing, but no rollback plan." {{existing infrastructure and requirements}}: "Migrate 2 TB of financial data from on‑prem to Azure SQL, max 1 hour downtime, SOC 2 compliance."

Follow-up prompts

  • How can we minimize downtime during the cutover phase?
  • What are the most common data migration pitfalls and how do we test for them?
  • Can you show a real‑world example of a successful large‑scale migration and the key lessons learned?