Pourquoi migrer ?

Les raisons de changer d'hébergeur sont nombreuses : performances insuffisantes, support médiocre, tarifs en hausse, ou besoin de fonctionnalités avancées (HTTP/2, PHP récent, SSD NVMe). Quelle que soit la raison, la migration doit être invisible pour vos utilisateurs.

La méthodologie en 7 étapes

1. Audit de l'existant

Inventoriez tout : fichiers, bases de données, emails, tâches cron, certificats SSL, configurations spécifiques. Documentez chaque élément pour ne rien oublier.

2. Configuration du nouvel hébergement

Reproduisez la même configuration sur le nouveau serveur : version PHP, extensions, paramètres MySQL, droits des fichiers. Testez avec un domaine temporaire.

3. Transfert des fichiers

Utilisez rsync plutôt que FTP pour un transfert fiable et incrémental. Pour les grosses bases de données, préférez mysqldump avec compression.

4. Test complet

Modifiez votre fichier hosts local pour pointer vers le nouveau serveur et testez exhaustivement : formulaires, paiements, emails, redirections.

5. Réduction du TTL DNS

48h avant la bascule, réduisez le TTL de vos enregistrements DNS à 300 secondes. La propagation sera ainsi quasi instantanée.

6. Bascule DNS

Effectuez un dernier sync des données, puis modifiez vos DNS pour pointer vers le nouveau serveur. Surveillez attentivement pendant les premières heures.

7. Vérification post-migration

Vérifiez le SSL, les emails, les performances et la bonne propagation DNS avec des outils comme whatsmydns.net. Conservez l'ancien hébergement 15 jours en filet de sécurité.

Astuce

Pour les sites WordPress, le plugin All-in-One WP Migration simplifie grandement le transfert. Mais pour les configurations complexes, rien ne remplace une migration manuelle maîtrisée.

Partager