1. Faire l'inventaire complet de ce qui tourne
Un site ne se resume pas a des fichiers PHP ou un dossier public. Il faut identifier le domaine, la zone DNS, les certificats, les cron jobs, les fichiers de stockage, les comptes email et la base de donnees. Sans cet inventaire, les oublis se revelent apres la mise en production.
2. Bascule DNS, SSL et base de donnees
La migration se joue souvent sur des details reputes secondaires: TTL DNS trop long, certificat non regenere, dump incomplet, cache applicatif ancien ou variables d'environnement oubliees. Il faut reduire le nombre d'inconnues avant la fenetre de changement.
3. Toujours garder un retour arriere simple
Le vrai signe d'une migration saine n'est pas l'absence de risque, c'est la capacite a revenir a l'etat precedent rapidement si une hypothese tombe. Conservez donc une sauvegarde exploitable, un precedent pointage DNS et une personne capable de relire la procedure.