Ce guide suit la page officielle WordPress Backups et la documentation de WP-CLI, relues le 14 octobre 2026.
Ce qu'une sauvegarde doit contenir
Une sauvegarde complète a deux parties. Les fichiers : le cœur de WordPress, les thèmes, les extensions, les médias, wp-config.php et .htaccess. La base de données : les articles, les pages, les réglages, les comptes. Une sauvegarde qui n'a que l'une des deux ne remet pas le site en état.
Les deux doivent dater du même moment. Des fichiers de lundi avec une base de mercredi donnent des images introuvables ou des extensions qui ne retrouvent pas leurs réglages.
Avant de restaurer
- Choisissez la bonne date. Pour une mise à jour ratée, la veille suffit. Pour un site piraté, il faut une sauvegarde antérieure à l'intrusion, ce qui est rarement connu avec certitude.
- Sauvegardez l'état actuel, même s'il est cassé. Il contient peut-être des commandes, des messages de formulaire ou des articles publiés depuis la sauvegarde, que la restauration va effacer.
- Prévenez ceux qui écrivent sur le site : tout ce qui est publié entre la sauvegarde et la restauration sera perdu.
Avec l'outil de l'hébergeur
C'est la méthode la plus sûre : l'hébergeur restaure fichiers et base ensemble, depuis une copie gardée hors du site. Dans Plesk, l'extension WP Toolkit sait sauvegarder et restaurer un site WordPress depuis la carte du site, et le gestionnaire de sauvegardes de Plesk restaure l'abonnement entier. La documentation de Plesk sur la sauvegarde avec WP Toolkit décrit les deux.
Avec WP-CLI
Avec un accès SSH, depuis le dossier du site, l'export et l'import de la base se font en une commande chacun. Exportez d'abord l'état actuel, puis importez la sauvegarde :
wp db export avant-restauration.sql
wp db import sauvegarde.sql
Remettez ensuite les fichiers de la sauvegarde à leur place, puis videz le cache de votre extension de cache si vous en avez une.
À la main
Sans outil ni SSH, la restauration passe par le gestionnaire de fichiers et par phpMyAdmin.
- Restaurez les fichiers d'abord : déposez le contenu de la sauvegarde dans le dossier du site, en remplaçant les fichiers existants.
- Vérifiez `wp-config.php` : si les identifiants de la base ont changé depuis la sauvegarde, mettez-les à jour dans ce fichier.
- Importez la base dans phpMyAdmin, onglet d'importation, en choisissant le fichier
.sqlde la sauvegarde. Une base existante doit être vidée avant, ou la sauvegarde doit contenir les instructions de suppression des tables. - Rechargez le site dans une fenêtre privée, puis connectez-vous à l'administration.
Après la restauration
- Vérifiez les pages qui comptent : accueil, formulaires, panier.
- Rejouez à la main ce qui a été perdu, si vous l'avez noté.
- Si la panne venait d'une mise à jour, ne la refaites pas tout de suite : voyez Mettre à jour WordPress sans casser son site.
- Si le site avait été piraté, une restauration seule ne suffit pas : la faille est toujours là. Voyez Nettoyer un site WordPress piraté.
Sur un hébergement Hubspace
Nos serveurs sauvegardent chaque site tous les jours, et chaque sauvegarde est gardée 30 jours. La restauration se demande par simple appel ou depuis un ticket : nous la faisons pour vous, fichiers et base ensemble, à la date que vous choisissez. WP Toolkit, dans Plesk, est disponible sur toutes les offres pour vos propres sauvegardes, et WP-CLI en SSH à partir de l'offre Sérénité.
Questions fréquentes
Puis-je restaurer seulement un article ou une image ?
Pas directement depuis une sauvegarde complète. On restaure alors la sauvegarde sur une copie du site, on y récupère l'élément voulu, puis on le remet sur le site en ligne. C'est plus long, mais rien d'autre n'est écrasé.
Ma sauvegarde est-elle bonne ?
On ne le sait vraiment qu'en la restaurant. Faites l'essai de temps en temps sur une copie du site, pour ne pas découvrir un défaut le jour où vous en avez besoin.
Combien de temps garder les sauvegardes ?
Au moins deux semaines, un mois de préférence. Une intrusion est souvent découverte plusieurs jours après avoir eu lieu, et seule une sauvegarde plus ancienne est alors saine.
Articles liés
- Erreur 500 WordPress : trouver la cause, réparerErreur 500 sur WordPress : lire le journal d'erreurs, écarter .htaccess, une extension ou le thème, augmenter la mémoire PHP. La marche à suivre, dans l'ordre.
- Erreur critique WordPress : la corriger« Il y a eu une erreur critique sur ce site » : trouver la cause par le mode de récupération ou le journal, désactiver l'extension fautive, relancer le site.
- Erreur 404 WordPress : pages introuvablesErreur 404 sur WordPress : régénérer les permaliens, vérifier le fichier .htaccess, corriger une adresse changée et rediriger les anciennes pages.