Dans ce dernier tutoriel sur le sujet nous verrons comment migrer un site d’un emplacement A à un emplacement B avec le script DBSR. 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, merci de vous référer à cet autre article sur les bases de la migration WordPress.
Nous utiliserons le DBSR. Ce script, comme celui d’Interconnectit, ajoute une interface.
Lancer le script pour migrer WordPress
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.
Placer le fichier script
D’abord téléchargez le script DBSR et installez le à la racine de votre site après avoir extrait le contenu de l’archive .zip.
Attention à bien supprimer le dossier du script après la migration. Il affiche des informations sensibles de votre site. Vous pouvez bien sûr le renommer pour sécuriser un peu plus.
Vous lancerez ensuite le script en utilisant l’URL:
http://nom-de-mon-site.fr/DBSR-master/
L’URL nom-de-mon-site
devra être remplacée. C’est vraiment l’URL complète, qu’elle soit en local ou en ligne.
Vérifier les réglages de la base de données WordPress
Une fois la bonne adresse rentrée, une interface apparaît (voir ci-dessous). Si vous cliquez sur Submit, vous pourrez contrôler les différents identifiants de votre base de données.
Quand la bonne URL est lancée, une interface apparaît automatiquement pour vérifier que les réglages de base de données sont les bons. Il s’agit de vérifier:
- Hostname: l’adresse de l’hébergement
- Username: l’utilisateur
- Password: le mot de passe
- Database: le nom de la base
- Charset: l’encodage
Tous ces éléments sont extraits de votre fichier wp-config.php
Une fois que les vérifications sont faites, cliquez sur Next pour continuer la migration.
Chaîne à remplacer dans la base de données WordPress
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.
Nous allons effectuer un chercher/remplacer sur deux URL et peux importe qu’elles soient locales ou en ligne. Il s’agit toujours de prendre l’URL de votre page d’accueil.
Attention ne pas placer de / à la fin de l’URL. Dans mon exemple, je déplace mon site en ligne vers ma version locale.
Enfin, cochez la case tout en bas Run a extended search pour chercher dans toute la base de données et cliquez sur Next.
Confirmation avant de finaliser la migration WordPress
Avant de finaliser la migration WordPress, vous devrez cocher This data is correct et cliquez sur Start
Mise à jour des Permaliens WordPress
Une fois la mise à jour de la base de données WordPress, vérifiez que le nouveau site fonctionne. Parfois, vous pouvez tomber sur des pages non trouvées. Dans la plupart des cas, il suffit de se connecter à son back-office et d’enregistrer les Permaliens (sans modifier son réglage) dans Réglages > Permaliens.
Notes: Merci à Amaury de m’avoir fait connaître le script.
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.
Autres tutoriels sur le sujet
- WordPress :: Migrer et Synchroniser un site avec WP Migrate DB
- WordPress :: Sauvegarder son site WordPress avec BackWPup
- WordPress :: Migrer son site vers un autre hébergeur et le prévisualiser
- WordPress :: Migrer son site avec le script d’Interconnectit
- WordPress :: Migrer son site du local vers le serveur en ligne