Migrer WordPress : base de données, DNS et zéro coupure, méthode pas à pas
La migration d’un site exige méthode et rigueur pour préserver le trafic et les contenus. Un déplacement réussi combine gestion des fichiers, synchronisation de la base et mise à jour DNS.
Ce guide pratique détaille une méthode pas à pas pour une migration WordPress sans perte ni surprise technique. La suite présente les points clés à garder en tête avant d’exécuter la bascule, puis les étapes opérationnelles.
A retenir :
- Sauvegarde complète FTP et base de données avant toute intervention
- Tester sur l’IP du nouvel hébergement avant modification DNS
- Remplacement des URLs dans le fichier SQL sans ajouter de slash final
- Génération d’un certificat SSL Let’s Encrypt après bascule DNS
Préparer la migration WordPress : sauvegarde, export et checklist
Suite au rappel des éléments essentiels, la préparation réduit fortement les risques de perte de données. La phase de sauvegarde inclut fichiers, thèmes, plugins et la base de données WordPress, tous archivés proprement.
Selon WordPress.org, une sauvegarde complète est la première précaution à prendre avant toute manipulation serveur. Selon phpMyAdmin, l’export SQL en méthode « Rapide » reste fiable pour des bases de taille standard.
Accès indispensables :
- Identifiants FTP ou SFTP
- Identifiants phpMyAdmin ou accès SSH
- Accès à la gestion DNS du domaine
- IP du nouvel hébergement et certificat SSL
Étape
Objectif
Outils recommandés
Remarques
Sauvegarde fichiers
Préserver thèmes et médias
FileZilla, SSH, zip
Vérifier dossiers cachés comme .htaccess
Export BDD
Sauvegarder contenus et réglages
phpMyAdmin, mysqldump
Choisir SQL ou SQL compressé
Archivage local
Historiser l’état avant migration
Dossier ARCHIVES-JJ-MM-AAAA
Nommer clairement les archives
Documenter accès
Faciliter reprise et rollback
Fichier sécurisé chiffré
Inclure FTP, BDD, wp-admin
H3 : Exporter la base de données
Ce point se rattache directement à la sauvegarde précédente et demande attention au format et encodage. Lors de l’export, remplacer l’interclassement utf8mb4_unicode_520_ci par utf8mb4_unicode_ci si nécessaire pour compatibilité serveur.
H3 : Télécharger les fichiers via FTP
Ce volet complète l’export SQL et garantit la copie des médias volumineux présents dans wp-content/uploads. Le recours à SSH et à une archive zip accélère le processus sur de gros sites, et évite les oublis liés à l’affichage FTP.
Transférer et configurer la base sur le nouvel hébergement WordPress
Après avoir préparé les archives, le transfert sur le nouveau serveur est l’étape suivante et doit être organisé. Le transfert site WordPress peut se faire par SSH pour les volumes importants, ou par SFTP pour des migrations plus simples.
Selon phpMyAdmin, l’import via l’interface convient pour des fichiers de taille modérée, tandis que l’usage de mysqldump en SSH reste préférable pour de très grosses bases. Selon Let’s Encrypt, le SSL doit être activé après la mise à jour DNS pour garantir HTTPS.
Points de vigilance :
- Vérifier DB_NAME, DB_USER, DB_PASSWORD
- Remplacer les URLs actuelles par la nouvelle URL
- Tester wp-admin via fichier hosts avant DNS
- Ne pas oublier les options de thème export
H3 : Importer la base et modifier wp-config.php
Cette manœuvre lie le code et la base de données WordPress sur le nouvel hébergement, et exige de corriger DB_HOST si nécessaire. Ouvrez wp-config.php, actualisez DB_NAME, DB_USER et DB_PASSWORD puis sauvegardez avant d’uploader le fichier modifié.
H3 : Tester avant propagation DNS
Avant de changer les enregistrements, utilisez le fichier hosts pour pointer localement vers la nouvelle IP et vérifier le rendu. Cette vérification permet de corriger les path, les plugins et les règles de permaliens sans impacter les visiteurs.
DNS WordPress, bascule finale et migration zéro coupure site
Le passage aux DNS constitue l’étape critique qui relie la configuration technique à l’expérience utilisateur. Pour viser un zéro coupure site, réduisez le TTL, préparez un rollback et planifiez la bascule hors des pics d’audience.
Selon WordPress.org, l’actualisation des permaliens et la vérification HTTPS après bascule évitent les erreurs 404 et les problèmes de contenu mixte. Préparez un plan de suivi pour contrôler la propagation DNS et corriger rapidement les anomalies.
Checklist post-migration :
- Vérification HTTPS et absence de contenu mixte
- Test des formulaires, commentaires et e‑mails
- Audit rapide SEO des URLs indexées
- Sauvegarde complète du nouvel état
H3 : Gérer la configuration DNS WordPress
Ce point se rattache directement au plan de bascule et décrit la manipulation des enregistrements A et CNAME chez le registrar. Modifiez l’enregistrement A pour pointer vers l’adresse IP du nouvel hébergement et surveillez la propagation via des outils publics.
H3 : Valider la migration sans perte et préparer le rollback
La bascule mérite des validations multiples : chargement de pages, tests utilisateurs et contrôle des logs serveur pour détecter les erreurs. Documentez un rollback précis si la nouvelle configuration génère des régressions, et conservez les sauvegardes initiales pour restaurer rapidement.
« J’ai migré notre boutique vers un nouveau serveur sans interruption grâce à une méthode de test sur hosts locale »
Gérard F.
« J’ai gagné en rapidité et simplicité en utilisant SSH pour transférer l’archive du site »
Caroline D.
« La migration a été fluide, l’équipe a apprécié le processus documenté et le rollback prêt »
Yassmine F.
« Avis positif : accompagnement technique et tests proactifs indispensables pour zéro coupure »
Juliette H.
Vérification
Outil
Critère
HTTPS actif
Let’s Encrypt
Icône cadenas affichée
Pages chargées
Navigateur privé
Pas d’erreur 404
Formulaires fonctionnels
Tests utilisateurs
Envoi et réception OK
Propagation DNS
DNS Checker
IP nouvelle visible globalement
Source : WordPress.org, « Moving WordPress », WordPress.org, 2026 ; phpMyAdmin Documentation, « Export and import », phpMyAdmin ; Let’s Encrypt, « Getting Started », Let’s Encrypt.
