5.2Migration & changement d'hébergement
L'essentiel en 30 secondes
- Migrer = déplacer fichiers + base de données ; des extensions comme Duplicator ou All-in-One WP Migration automatisent l'opération.
- Le point critique est le remplacement des URL (ancien domaine → nouveau) et la propagation DNS.
- Toujours sauvegarder avant, puis vérifier le site complet après : pages, liens, formulaires, boutique et e-mails.
Mini-cas filé — quitter un hébergement lent
Le site de l'atelier ralentit et l'hébergeur ne propose pas de staging. Samir prépare une migration vers un hébergeur plus adapté : sauvegarde complète, export avec Duplicator, import sur le nouveau serveur, vérification des URL et des liens. Il garde l'ancien site en ligne jusqu'à la bascule DNS, puis surveille les erreurs pendant 48 heures.
Suite du cas 5.1 — maintenir, c'est aussi savoir déplacer.
1. Exporter, importer, basculer
Une migration déplace deux choses : les fichiers (thème, extensions, médias) et la base de données (contenus, réglages, utilisateurs). Des extensions comme Duplicator ou All-in-One WP Migration empaquettent l'ensemble en une archive et la déploient sur la nouvelle destination. C'est aussi la méthode pour mettre en ligne un site conçu en local.
Samir prépare la nouvelle destination (hébergement, base, domaine), importe l'archive, puis vérifie le remplacement des URL. Il teste les pages, les menus, les formulaires et la boutique. L'ancien site reste en ligne jusqu'à la bascule : c'est le filet de sécurité.
2. DNS, domaine et référencement
Le DNS fait pointer le domaine vers le nouveau serveur ; la propagation peut prendre de quelques minutes à quelques heures. Samir prévient le client et surveille. En cas de changement de domaine, il met en place des redirections 301 de l'ancien vers le nouveau pour préserver le référencement et les liens entrants.
Après migration, il vérifie les e-mails, les certificats HTTPS, les sauvegardes et les performances. Un site « à moitié migré » — images cassées, formulaires muets, URL anciennes — coûte plus cher qu'une migration préparée.
🔎 Exemple concret — Migration de l'atelier vers un nouvel hébergeur (cas Samir)
Ancien : hébergement A, domaine atelier-bahja.ma.
Nouveau : hébergement B, même domaine.
1. Sauvegarde + export Duplicator.
2. Import sur B, base créée.
3. URL vérifiées, HTTPS actif.
4. DNS basculé le soir, TTL réduit la veille.
5. Tests : pages, formulaire, boutique, e-mails.
→ Ancien site conservé 7 jours.
Résultat : un site migré sans coupure visible.
Leçon : réduire le TTL et garder l'ancien site limite les risques.
Vocabulaire de la section
- Migration
- Déplacement d'un site (fichiers + base de données) vers un autre hébergement ou domaine.
Exemple simple : passer de l'hébergeur A à l'hébergeur B.
Ce que ce n'est pas : copier seulement les fichiers sans la base.
Réflexe : fichiers + base = migration complète.
- Duplicator / All-in-One
- Extensions qui empaquettent et restaurent un site complet.
Exemple simple : export en une archive.
Ce que ce n'est pas : migrer à la main sans sauvegarde.
Réflexe : un outil d'export/import dédié.
- Remplacement d'URL
- Correction des anciennes adresses vers le nouveau domaine dans la base.
Exemple simple : ancien-domaine.ma → nouveau-domaine.ma.
Ce que ce n'est pas : laisser des liens vers l'ancien site.
Réflexe : vérifier les URL après import.
- DNS
- Système qui associe un domaine à l'adresse d'un serveur.
Exemple simple : bascule vers le nouvel hébergement.
Ce que ce n'est pas : changer de serveur sans toucher au DNS.
Réflexe : DNS = aiguillage du domaine.
- Redirection 301
- Redirection permanente d'une ancienne URL vers la nouvelle, utile au SEO.
Exemple simple : ancien-domaine.ma → nouveau.
Ce que ce n'est pas : changer de domaine sans redirection.
Réflexe : 301 pour préserver le référencement.
En pratique — Préparer une migration propre
- Sauvegardez le site complet et exportez-le avec une extension de migration.
- Préparez la destination (hébergement, base de données, domaine).
- Importez, vérifiez le remplacement des URL et testez les pages clés.
- Basculez le DNS, vérifiez HTTPS et e-mails, conservez l'ancien site quelques jours.
Script prêt à dire — rassurer sur la migration (25 s)
« On va déplacer le site vers un hébergement plus rapide, sans perdre le contenu ni le référencement. Je sauvegarde tout, je teste sur le nouveau serveur avant la bascule, et je garde l'ancien site en ligne quelques jours par sécurité. »
Insister sur le filet : ancien site conservé et sauvegarde.
Modèle copier-coller — plan de migration
SOURCE : _______________
DESTINATION : _______________
SAUVEGARDE / EXPORT : _______________
URL REMPLACÉES : oui / non
HTTPS ACTIF : oui / non
DNS BASSCULÉ : date _______________
TESTS APRÈS MIGRATION : pages / formulaires / boutique / e-mails
ANCIEN SITE CONSERVÉ JUSQU'AU : _______________
Changement d'hébergeur
Même domaine, nouveau serveur : migration + DNS.
Changement de domaine
Migration + redirections 301 de l'ancien domaine.
Local vers production
Export local, import sur l'hébergement, URL et HTTPS.
Site volumineux
Migration manuelle FTP + SQL ou service de l'hébergeur.
✓ Bonnes pratiques
- Sauvegarder et exporter avant tout.
- Réduire le TTL du DNS avant la bascule.
- Vérifier URL, HTTPS, formulaires et e-mails après.
✗ Pièges fréquents
- Migrer sans sauvegarde.
- Oublier le remplacement des URL.
- Couper l'ancien site trop tôt.
Points clés à retenir
- Une migration déplace fichiers et base de données.
- Les extensions automatise l'export/import.
- Le remplacement des URL et le DNS sont critiques.
- On vérifie tout après et on garde un retour arrière.
Défi 48h — appliquez demain
Exportez un site de test avec Duplicator, importez-le sur un second environnement et vérifiez les URL, les pages et les formulaires. 40 minutes.
- Je prépare et réalise une migration complète.
- Je vérifie les URL et les redirections.
- Je sécurise la bascule DNS et le retour arrière.
Questions fréquentes
Mon site est trop gros pour l'export gratuit : que faire ?
Utilisez la version payante, Duplicator (moins limité), une migration manuelle FTP + export SQL, ou le service de migration souvent proposé par les hébergeurs sérieux. Beaucoup migrent gratuitement pour vous.
Vais-je perdre mon référencement en migrant ?
Pas si les URL restent identiques et que la migration est propre. En cas de changement de domaine, mettez en place des redirections 301 de l'ancien vers le nouveau pour préserver le référencement acquis.
Combien de temps le site est-il indisponible ?
Avec une migration préparée, la coupure est souvent nulle ou très courte : l'ancien site reste en ligne jusqu'à la bascule DNS. La propagation peut prendre de quelques minutes à quelques heures selon le TTL.
Quel est le point le plus critique d'une migration WordPress ?