Magazine

Comment migrer un blog WordPress qui a une base de données trop grosse ?

Publié le 22 juillet 2013 par Frederic Canevet @conseilsmkg

blog

Vous souhaitez migrer un blog WordPress d’un serveur à un autre, mais l’import / export de la base de données ne fonctionne pas ?

C’est souvent du à une taille trop importante de la base de données…

En effet dès que vous avez plus de 40 Mo de base de données à télécharger, il y a un risque de “time out” du serveur (c’est à dire que le traitement est trop long, et donc il plante en plein milieu).

Dans ce cas il existe plusieurs solutions :

- Nettoyer les éléments inutiles dans la base de données, par exemple les commentaires “spam”.

Pour cela faites une recherche sur le champ “Post status”, et recherchez les critères :

– “inherit” – en révision
– “trash” – mis à la poubelle (avant destruction définitive)

type-articles

Ne touchez bien entendu pas aux articles avec les satuts “publish” (publiés), “draft” (brouillons), “future” (programmés), pending (en attente de relecture) et “private” (privés).

Vous pouvez faire de même avec les commentaires “Spam”.

- Vous pouvez aussi supprimer les données des plugins qui viennent polluer votre base de données.

Vous avez par exemple le vieux plugin WordPress  “Stat Press” qui alourdit de plusieurs Mo la taille de votre base de données en statistiques inutiles…

- La dernière solution, une fois toutes les autres épuisées, c’est de découper la base WordPress pour la transférer petit à petit.

La première option est de transférer de manière autonome les tables (les articles, les commentaires…).

La seconde option, est de découper les plus grosses tables (les articles en particulier), en petit morceaux.

Voici ci dessous une video (extraite de notre formation video “Bloguez Comme un Pro“) où nous vous expliquons comment découper en morceau des tables d’une base de données WordPress d’un serveur à l’autre..

Suite à la migration il faudra changer les informations dans le WP-Config.php de WordPress afin changer :
– L’adresse du Serveur de Base de Données (localhost)
– Le nom de la base de données
– Le nom d’utilisateur

Pour cela utilisez le logiciel NotePad ++

migration-blog-decoupe-base-de-donnees from frederic CANEVET on Vimeo.


Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

A propos de l’auteur


Frederic Canevet 35826 partages Voir son profil
Voir son blog