Recherches populaires

Base de connaissances — Définition

Sauvegarde WordPress

Ce que comprend une sauvegarde WordPress complète, à quelle fréquence la faire, où la stocker et comment tester la restauration après un pépin.

Qu’est-ce qu’une sauvegarde WordPress ?

Une sauvegarde WordPress est une copie restaurable des deux éléments qui composent un site WordPress : la base de données, qui contient les articles, les pages, les réglages, les utilisateurs et les commandes, et les fichiers, principalement le dossier wp-content avec les téléversements, les thèmes et les extensions, ainsi que le fichier wp-config.php. Une sauvegarde n’est complète que si les deux parties sont capturées au même moment et peuvent être réassemblées.

Les sauvegardes peuvent être faites par l’hébergeur au niveau du serveur, par une extension WordPress, par un service externe qui se connecte par SFTP ou par API, ou par un développeur à l’aide d’outils comme la commande wp db export de WP-CLI. La méthode compte moins que trois questions : tout est-il inclus, une copie est-elle stockée ailleurs que sur le serveur du site Web lui-même, et quelqu’un a-t-il prouvé qu’elle peut être restaurée ?

Pourquoi les sauvegardes WordPress sont importantes

La sauvegarde est le dernier rempart quand tout le reste a échoué.

  • Mises à jour ratées : une mise à jour d’extension ou de thème qui brise le site peut être annulée en quelques minutes, au lieu d’être déboguée sous pression.
  • Incidents de sécurité : restaurer une copie saine antérieure à une infection est souvent le moyen le plus rapide de revenir à la normale, une fois le point d’entrée colmaté. Consultez Sécurité WordPress.
  • Erreurs humaines : pages supprimées, contenu écrasé et modifications en masse accidentelles arrivent sur tous les sites achalandés.
  • Défaillances de l’hébergement : un problème matériel, un différend de facturation ou la suspension d’un compte peuvent vous priver complètement de l’accès au serveur.
  • Données transactionnelles : sur les boutiques WooCommerce, les commandes et les comptes clients changent constamment, et perdre ne serait-ce qu’une journée peut créer des problèmes de comptabilité et de service à la clientèle.

Composantes clés d’une stratégie de sauvegarde WordPress

  1. Portée complète : la base de données au complet et les fichiers impossibles à récupérer ailleurs, en particulier les téléversements, les thèmes et extensions sur mesure et la configuration.
  2. Fréquence adaptée au rythme des changements : des sauvegardes quotidiennes conviennent à la plupart des sites d’entreprises; les boutiques et les sites d’abonnement achalandés ont besoin de sauvegardes de la base de données plus fréquentes, voire en temps réel.
  3. Stockage hors site : au moins une copie dans un stockage infonuagique distinct, avec des identifiants différents, selon la règle bien connue du 3-2-1 : trois copies, deux types de stockage différents, une copie hors site.
  4. Conservation : plusieurs semaines d’historique, pour qu’un problème découvert tardivement, comme une infection cachée, puisse quand même être annulé en revenant à un point sain.
  5. Sécurité : des fichiers de sauvegarde chiffrés et un accès restreint, puisque les sauvegardes contiennent les mêmes renseignements personnels que le site en production.
  6. Procédure de restauration : une méthode documentée et testée pour restaurer le site entier, un seul fichier ou seulement la base de données, idéalement d’abord dans un environnement de préproduction.

Erreurs fréquentes

  • Garder les sauvegardes uniquement sur le même serveur : si le serveur ou le compte d’hébergement est perdu ou compromis, les sauvegardes disparaissent avec lui.
  • Sauvegarder la base de données, mais pas les téléversements : le contenu revient, mais toutes les images et tous les PDF manquent.
  • Ne jamais tester de restauration : archives corrompues, tables manquantes ou identifiants de stockage expirés se découvrent alors au pire moment.
  • Une conservation trop courte : ne garder que les derniers jours signifie que chaque copie contient peut-être déjà le problème.
  • Restaurer à l’aveugle par-dessus une boutique en production : revenir à une version antérieure d’une base de données WooCommerce efface toutes les commandes passées depuis la sauvegarde.

Pratiques exemplaires

  • Combiner les sauvegardes de l’hébergeur et des sauvegardes indépendantes : les instantanés de l’hébergeur sont pratiques, mais conservez une deuxième copie que l’hébergeur ne contrôle pas.
  • Faire une sauvegarde manuelle avant les gros changements : avant une mise à jour majeure, une migration ou une refonte, même si des sauvegardes automatiques existent. Intégrez cette étape à votre routine d’entretien WordPress.
  • Tester les restaurations selon un calendrier : chaque trimestre, restaurez le site en préproduction et vérifiez les pages, les médias, les formulaires et les connexions.
  • Penser à la confidentialité et à l’emplacement : les sauvegardes contiennent des renseignements personnels assujettis à la LPRPDE, et la Loi 25 du Québec ajoute des exigences pour le transfert de renseignements personnels hors du Québec; sachez donc dans quel pays vos sauvegardes sont stockées.
  • Mettre par écrit qui fait quoi : notez où se trouvent les sauvegardes, comment y accéder et qui est autorisé à restaurer.

La sauvegarde WordPress chez PerfectPixels

Pour les sites que nous construisons et entretenons, nous mettons en place des sauvegardes automatisées, chiffrées et hors site, en plus des instantanés de l’hébergeur, à une fréquence adaptée au rythme des changements du site, et nous testons les restaurations en préproduction plutôt que de présumer qu’elles fonctionnent. Avant toute mise à jour majeure ou migration, nous faisons une nouvelle sauvegarde, et sur les boutiques WooCommerce, nous planifions les retours en arrière de façon à ne pas perdre les commandes récentes. Ce travail est inclus dans nos services de développement WordPress et d’entretien.

Questions fréquentes

Mon hébergeur ne sauvegarde-t-il pas déjà mon site ?

Bien des hébergeurs le font, mais vérifiez à quelle fréquence, combien de temps les sauvegardes sont conservées, si elles sont stockées hors du serveur et si la restauration est gratuite. Les sauvegardes de l’hébergeur sont aussi liées à votre compte : si ce compte est suspendu ou compromis, vous risquez d’en perdre l’accès. Une copie indépendante comble cette lacune.

À quelle fréquence devrais-je sauvegarder mon site WordPress ?

Adaptez la fréquence à ce que vous pouvez vous permettre de perdre. Un site vitrine mis à jour chaque semaine peut se contenter de sauvegardes quotidiennes, tandis qu’une boutique en ligne qui reçoit des commandes toute la journée a besoin de sauvegardes de la base de données toutes les heures, ou en temps réel.

Quelle est la différence entre une sauvegarde et un environnement de préproduction ?

L’environnement de préproduction est une copie de travail de votre site qui sert à tester les changements avant leur mise en ligne. La sauvegarde est un instantané stocké qui sert à la récupération. Vous avez besoin des deux, et la préproduction est l’endroit le plus sûr pour vérifier qu’une sauvegarde se restaure réellement.

Ressources connexes

Pour en savoir plus : WordPress backups — WordPress Developer Resources.

Tous les termes

Besoin d’aide pour passer à la pratique?

Parlez au studio.

↯ Contact rapide

Une petite question?

Demandez-nous n’importe quoi : nous répondons en deux jours ouvrables.