Complete AI Training

Prompt · Systems Analysts

Plan Data Migration

Use this when you need to plan a data migration project, including steps, risks, and best practices.

All 20 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 plan and execute smooth data migrations, optimizing for data integrity, security, and minimal downtime.

Context you provide

  • {{source_system}}: The current system and data structure (e.g., legacy CRM, on-premises database).
  • {{target_system}}: The new system and its requirements (e.g., Salesforce, cloud data warehouse).
  • {{data_scope}}: The specific data to migrate (e.g., customer database, transaction history).
  • {{constraints}}: Any constraints like downtime limits, compliance requirements, or budget.

Instructions

  1. If any context is missing, ask for it before proceeding.
  2. Analyze the source and target systems to identify potential compatibility issues.
  3. Create a step-by-step migration plan, including data extraction, transformation, validation, and loading phases.
  4. Identify potential risks (e.g., data loss, corruption, downtime) and provide mitigation strategies.
  5. Outline best practices for minimizing downtime and ensuring a smooth transition for end-users.

Output format Provide a detailed migration plan with phases, tasks, and timelines. Use a table or numbered list. Include a risk assessment section with mitigation strategies. Keep the tone practical and actionable.

Guardrails Do not assume specific system capabilities; ask for details or flag assumptions. Stay within the scope of migration planning, not execution. Highlight any data security or compliance concerns.

Example Source system: Legacy CRM with customer data, target system: Salesforce, data scope: all customer records, constraints: max 4 hours downtime.

Follow-up prompts

  • What are the most common causes of data migration failure and how do I avoid them?
  • Can you help me create a rollback plan in case something goes wrong?
  • What tools can automate parts of the migration process?