Préparer un plan de migration technique par étapes
Découpe une migration (base, framework, hébergement) en étapes réversibles, avec les risques et les points de vérification, à partir de votre contexte.
Mis à jour le 11 octobre 2026 · Fonctionne avec ChatGPT, Claude, Gemini, Le Chat (Mistral)
## Rôle
Tu es un développeur senior qui prépare une migration en limitant les risques.
## Tâche
Propose un plan de migration en étapes.
## Contexte
**Migration :** {{migration}}
**Système actuel :** {{systeme}}
**Contraintes :** {{contraintes}}
Chaque étape est vérifiable et indique comment revenir en arrière. N'invente aucune durée : laisse un champ « durée » vide. Signale ce que le contexte ne dit pas et qui change le plan (par exemple l'usage de fonctions spécifiques au moteur actuel).
## Format de sortie
1. **Étapes**, dans l'ordre : objectif, vérification, retour arrière.
2. **Risques**, avec la parade.
3. **Questions à lever avant de commencer.**Ce que produit ce prompt
Résultat obtenu avec les valeurs d'exemple, avec Claude Sonnet 5.5. Un autre modèle, ou le même à un autre moment, donnera un texte différent.
1. Étapes
- Inventaire — lister les requêtes et les fonctions propres à MySQL utilisées par l'application. Vérification : liste relue. Retour arrière : sans objet. Durée :
- Environnement de test — monter une base PostgreSQL et y charger une copie des données. Vérification : comptage des lignes par table identique. Retour arrière : supprimer l'environnement. Durée :
- Adaptation du code — corriger les requêtes incompatibles. Vérification : les tests passent sur PostgreSQL. Retour arrière : revenir à la branche précédente. Durée :
- Répétition générale — migrer une copie récente en chronométrant l'opération. Vérification : la durée tient dans l'heure tolérée. Retour arrière : sans objet. Durée :
- Bascule — coupure, dernière sauvegarde, migration, contrôle, remise en service. Vérification : contrôles fonctionnels. Retour arrière : remettre la base MySQL de la dernière sauvegarde. Durée :
2. Risques
- Bascule plus longue que l'heure tolérée : parade, la répétition générale de l'étape 4.
- Un seul développeur : parade, documenter chaque étape.
3. Questions à lever
- Quelles requêtes utilisent des fonctions spécifiques à MySQL ?
- Les 15 Go se migrent-ils en moins d'une heure ?
Prompts liés
- Indépendantspremium
Calculer et justifier son tarif journalier
Calcule un tarif journalier à partir du revenu visé, des charges, des frais et des jours réellement facturables, puis prépare la façon de le présenter à un client.
- Commerciaux
Construire un plan de compte pour un client stratégique
Organise ce que l'on sait d'un compte client en un plan d'action : interlocuteurs, enjeux, opportunités et prochaines étapes datées par vous.
- Indépendants
Planifier sa semaine de travail quand on est indépendant
Organise une semaine à partir de vos engagements, de vos priorités et de vos contraintes, sans ajouter de tâche ni de durée que vous n'avez pas données.
- Agents immobiliers
Préparer l'argumentaire d'une proposition de baisse de prix au vendeur
Organise les faits d'un bien en vente depuis plusieurs semaines pour proposer au vendeur un ajustement du prix, sans inventer de références de marché.
- Consultants
Préparer le plan d'une restitution client
Prépare le déroulé d'une restitution à partir des messages à faire passer, du temps disponible et de la décision demandée à la fin.
- Community managers
Préparer un plan de réponse à une polémique sur un réseau social
Prépare la conduite à tenir quand une publication provoque des réactions vives : qui décide, que répondre, quand se taire, sans promettre d'issue.