Aller au contenu

Questions

Sauvegarder et importer un gros site WordPress

Des gigaoctets de photos, des années d'articles, une boutique : un gros site se sauvegarde comme un petit, mais il bute plus souvent sur trois limites. Les voici, et comment les passer.

1. Le temps

Un hébergeur arrête un script qui travaille trop longtemps, souvent au bout de quelques dizaines de secondes. Une sauvegarde faite d'une traite s'arrête alors au milieu, et laisse un fichier inutilisable. Une sauvegarde faite par petites étapes, qui reprend où elle en était, ne bute pas sur cette limite.

2. La place

Pour écrire une sauvegarde, il faut de la place sur le serveur, proche de la taille du site. Une sauvegarde qui remplit le disque peut aussi gêner le site lui-même. Effacez les anciennes sauvegardes dont vous n'avez plus besoin, ou rangez-les ailleurs.

3. La limite d'envoi

Pour remettre une sauvegarde depuis votre ordinateur, il faut l'envoyer au serveur. Les hébergeurs limitent la taille d'un fichier envoyé (les réglages upload_max_filesize et post_max_size de PHP), souvent à quelques dizaines ou centaines de mégaoctets. Une sauvegarde plus grosse est refusée, parfois après de longues minutes d'envoi.

Trois issues : demander à votre hébergeur de relever cette limite, envoyer le fichier par morceaux, ou faire passer le site de serveur à serveur, sans passer par votre ordinateur.

Pour gagner de la place

  • supprimez les médias que plus aucune page n'utilise, et les anciennes versions des pages ;
  • videz les caches et les fichiers temporaires, qui n'ont rien à faire dans une sauvegarde ;
  • ne gardez pas les anciennes sauvegardes dans le dossier du site.
Français