Comment faire une migration de WordPress (très) facilement

Si pour vous aussi le mot « migration » vous fait penser à une avalanche de plugins et de scripts compliqués, plutôt qu’à de jolis oiseaux qui traversent le monde pour aller dans les pays chauds … alors vous allez apprécier ce petit tutoriel 😉

Selon moi, cette méthode est la plus simple, et surtout la plus fiable. Sérieusement, ça ne plante jamais !

J’espère qu’elle vous servira autant qu’elle me sert depuis que je l’ai découverte.

A chaque problème sa solution

La méthode que je vais présenter est uniquement manuelle, elle ne permet pas de faire de sauvegardes automatiques ou régulières d’un site WordPress.

Si c’est ce type sauvegarde qui vous intéresse, je vous recommande :

  • Pour un seul site à maintenir : le plugin updraftplus relié à un hébergement cloud, type Google Drive.
  • Vous avez plusieurs sites à gérer : Le site ManageWP offre un tableau de bord qui vous permet de gérer tous vos sites WordPress à un seul endroit.

Et si ma méthode ne vous convient pas, le plugin Duplicator est un excellent plugin gratuit de migration. C’était ma méthode de migration préférée … avant.

La méthode de migration la plus fiable et la plus « propre »

Certains l’auront peut-être deviné, on va utiliser le plugin All In One WP Migration … mais pas dans sa version bidouillée d’il y a des années (celle où il fallait aller modifier le PHP pour augmenter la taille maximum d’importation). Non. Dans sa version récente et que vous pourrez mettre à jour. Voyez plutôt :

Une migration implique deux choses :

  • Les fichiers
  • La base de données

J’utilise All In One WP Migration pour migrer la base de données, et je migre les fichiers moi-même, sans plugin.

Ma checklist de migration

  • Sur le site d’origine :
    • Installer All In One WP Migration, n’exporter que la base de données
    • Dans /wp-content, archiver (en .zip) les dossiers « themes », « plugins » et « uploads » et télécharger l’archive
  • Sur le nouveau site :
    • Installer un WordPress vierge
    • Charger l’archive dans /wp-content et l’extraire
    • Activer le plugin All In One WP Migration et importer le fichier de migration

Attention, les deux versions de PHP doivent être les mêmes du site d’origine au nouveau site.

En vidéo

Méthode ultime pour migrer un site WordPress très rapidement, sans limite de taille, et gratuitement

Vous êtes arrivés à la fin de ce tuto ? J’espère que ça vous a plu.

Si vous avez des questions ou une idée à soumettre, n’hésitez pas à m’en parler dans les commentaires 🙂