Migrer WordPress – sans interruption.
Changer d’hébergeur semble risqué. Dans le bon ordre, ça ne l’est pas : on copie et on teste d’abord tout, et ce n’est qu’à la toute fin que le domaine pointe vers le nouveau serveur.
L’ordre est décisif
Presque tous les incidents lors d’une migration ont la même cause : quelque chose a été coupé avant que le remplaçant ne fonctionne. La règle est donc :
- Préparer le nouvel environnement, l’ancien reste en ligne sans modification.
- Copier les fichiers et la base de données.
- Tester la copie en profondeur.
- Seulement ensuite, basculer le domaine.
- Ne résilier l’ancien contrat que lorsque tout fonctionne sans problème depuis un moment.
Préparer
- Faire une sauvegarde complète chez l’ancien hébergeur avant de toucher à quoi que ce soit.
- Mettre à jour WordPress, les extensions et le thème. Une extension obsolète risque de ne plus fonctionner avec une version de PHP plus récente sur le nouveau serveur.
- Réduire le TTL du domaine – par exemple à 300 secondes, un à deux jours avant la bascule. Les autres serveurs ne retiennent alors l’ancienne adresse que cinq minutes, et le changement se propage vite partout.
- Rassembler les accès : FTP ou SFTP, base de données, gestion DNS du domaine.
Transférer fichiers et base de données
Une installation WordPress se compose de deux parties : les fichiers (surtout le dossier wp-content avec thèmes, extensions et médias) et la base de données avec tous les contenus et réglages. Les deux doivent être migrés, puis les accès de la nouvelle base de données sont inscrits dans le fichier wp-config.php.
Si le domaine change aussi, les adresses doivent être remplacées dans la base de données. Ne le faites pas par rechercher-remplacer dans un fichier texte : WordPress enregistre certains réglages dans un format qui compte la longueur de chaque texte, et une longueur erronée rend le réglage illisible. Une extension de migration ou wp search-replace en ligne de commande le font correctement.
Tester avant que le monde ne le voie
Tant que le domaine pointe encore vers l’ancien serveur, les visiteurs ne voient rien du nouveau. C’est précisément ce temps que vous mettez à profit : parcourir les pages, envoyer les formulaires, tester la connexion, passer une commande test dans la boutique.
Si vous migrez avec nous, nous testons le nouveau site via une adresse d’aperçu dédiée avant toute bascule.
Basculer – sans oublier les e-mails
La bascule se fait dans le DNS : les enregistrements du domaine pointent ensuite vers le nouveau serveur. Grâce au TTL réduit, le changement est effectif presque partout en quelques minutes.
L’erreur la plus fréquente à cette étape ne concerne pas le site, mais les e-mails. Si les boîtes mail sont chez l’ancien hébergeur, les enregistrements MX doivent continuer à y pointer – ou les boîtes mail doivent migrer aussi. Celui qui ne modifie que l’enregistrement A et oublie le reste s’en aperçoit lorsque plus aucun e-mail n’arrive.
Ne transférez le domaine lui-même (vers un nouveau registrar) que lorsque tout fonctionne. Le transfert est une étape distincte et n’a rien à voir avec le serveur.
Ou vous nous le confiez
Si vous passez chez nous, nous prenons en charge la migration de votre site, de vos boîtes mail et de vos domaines – pour les projets standard généralement sans supplément (avec l’assistant de migration, vous migrez toujours vous-même gratuitement) et exactement dans l’ordre ci-dessus : d’abord copier, puis tester, puis basculer. Vous nous transmettez vos accès par un canal sécurisé, pas par e-mail.
Le déroulement et ce dont nous avons besoin de votre part sont décrits sur la page Migrer vers ProMedia24. Vous préférez le faire vous-même ? L’assistant de migration de l’Espace client copie le site, la base de données et les boîtes mail dans le même ordre – chez l’ancien hébergeur, il se contente de lire.
Une base qui pense pour vous.
Hébergement web à partir de 2,99 € par mois, serveurs en Allemagne, assistance personnalisée depuis Osnabrück.
- WordPress installé en un clic depuis l’Espace client
- Jusqu’à 1 024 Mo de mémoire PHP et 250 secondes d’exécution par requête
- Sauvegarde quotidienne sur le serveur et hors site, 7 états quotidiens et 4 hebdomadaires
- Copie de test de votre site pour les mises à jour, sans que les visiteurs ne remarquent rien
- Certificat SSL, SSH et SFTP inclus, version de PHP au choix par domaine