Créateur de thèmes WordPress :: Formateur :: Web Designer

WordPress :: Migrer son site avec le script d’Interconnectit

Publié le : 

Modifié le : 

Par : 

Dans ce tutoriel nous verrons comment migrer un site d’un emplacement A à un emplacement B. Pour les deux les versions peuvent être en ligne ou en local. La seule chose à respecter est de copier les bonnes URL.

Mise au point importante

Attention, avant d’aller plus loin, merci de vous référer à cet autre article sur les bases de la migration WordPress. Ce nouvel article permet juste de se passer de l’exécution du script directement dans PHPMyAdmin.

Nous utiliserons le script proposé par interconnectit. Celui-ci rajoute une interface qui vous facilitera la mise à jour et réglera surtout les problèmes mineurs que vous pourriez rencontrer sur certaines mises à jour. Sur le site, interconnectit, il faut désormais remplir un formulaire pour recevoir le lien de téléchargement. Du coup, voici le lien vers le dépôt Github du script Search Replace DB pour aller plus vite. C’est le même outil !

Enfin, comme l’outil l’indique, il faut impérativement supprimer ce script après la mise à jour des tables. Il affiche en effet des données sensible concernant votre base de données.

Affichage de la page du script

Après avoir effectué les transferts du dossier WordPress et de la base de données (comme décrits dans l’article sur bases de la migration WordPress, nous allons lancer le script.

D’abord téléchargez le et installez le à la racine de votre site en renommant votre dossier. Dans mon cas, je lui ai donné le nom migrer. Vous lancerez le script en utilisant l’URL:

http://nom-de-mon-site.fr/migrer/

Évidemment, l’URL donnée du site est à adapter par rapport à votre cas. J’ai suffisamment rencontré ce cas de figure pour me permettre d’insister.

Interface complète du Script

Dans cette partie, je passerai en revue les réglages proposés dans l’interface.

Affichage de la page d’accueil

Une fois le script lancé, une page apparaît (voir la capture qui suit). Ci-dessous, je détaille les différentes sections visible dans la page.

Page d'accueil du script d'interconnectit pour migrer WordPress

search/replace: URL à Changer

Dans cette partie, il s’agit de remplacer l’ancienne adresse de vote ancien site par la nouvelle. Dans les deux cas, cela peut être du local vers en ligne ou en ligne à deux endroits différents.

Attention sans mettre de / à la fin de l’URL. Dans mon exemple, je déplace un site test à la racine du serveur.

datadase: Vérifier les réglages de la base de données

Les différents champs de cette partie vous permettent de vérifier que les identifiants de la base de données sont les bons. C’est dans celle-ci que les changements vont s’effectuer.

tables: Tables sélectionnées

Les tables de votre base s’affichent. Ils seront tous sélectionnez normalement, sinon, utilisez la touche majuscule.

Sélection des tables dans le script Interconnectit pour migrer WordPress

action: Lancer le script

Dans la partie suivante, nous verrons qu’il y a deux modes principaux.

Lancement du Script

Prévisualiser avec un Dry Run

Un Dry Run vous permet de tester le « chercher/remplacer » avant.

Prévisualisation de la recherche avant la migration WordPress avec Interconnectit

Résultat du Dry Run

Dans le résultat, des liens rouge (view changes) vous permettent d’afficher tous les changements avant l’opération finale.

Prévisualisation complète de la recherche avant la migration WordPress avec Interconnectit

Lancer le Live Run

Le bouton Live Run permet de lancer l’exécution du script sur la base données réelle. Veillez à bien avoir une sauvegarde de votre base de données au cas où.

Mettre à jour les permaliens

Rappel: Si vous avez des problèmes avec des pages non trouvées, veuillez à nouveau enregistrer les permaliens avec les mêmes réglages dans votre site.

Malgré mes tutoriels, si vous rencontrez des problèmes pour la migration de votre site, je vous recommande très vivement les services de WP Assistance. Je connais bien l’équipe.