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

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.

– 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.

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 ++

Visited 9 times, 1 visit(s) today