Adopte ton plugin
Le blog indépendant des ressources WordPress
Accueil TutosExtensionsThèmesSécuritéPerformance & SEOBien démarrer À proposContact
Tutos · Extensions · Thèmes · Sécurité · Performance
Adopte ton plugin
Tutoriels, extensions, thèmes, sécurité, maintenance et performance : de quoi faire tourner ton site WordPress sans t'arracher les cheveux
Accueil › Sécurité et maintenance › Sauvegarde automatique WordPress vers un stockage externe
Sécurité et maintenance · Sauvegardes

Sauvegarde automatique WordPress vers un stockage externe

Sauvegarde automatique WordPress vers un stockage externe

Une sauvegarde stockée sur le même serveur que ton site protège contre une fausse manipulation, pas contre une panne d’hébergement, un piratage ou une résiliation de compte. Dans ces trois cas, le site et ses copies disparaissent ensemble. La seule sauvegarde qui te sauve vraiment, c’est celle qui est ailleurs, faite automatiquement, et que tu as déjà su restaurer au moins une fois.

La règle 3-2-1

C’est le principe de base utilisé bien au-delà de WordPress :

  • 3 copies de tes données (le site en ligne compte pour une) ;
  • sur 2 supports ou services différents ;
  • dont 1 hors site, c’est-à-dire chez un autre fournisseur que ton hébergeur.

Concrètement, pour un site WordPress, cela donne souvent : le site en ligne, les sauvegardes automatiques de l’hébergeur, et une sauvegarde envoyée par une extension vers un stockage externe. Les sauvegardes de l’hébergeur sont un bon filet, mais tu ne maîtrises ni leur durée de conservation ni leur accès si le compte est bloqué.

Que faut-il sauvegarder ?

Un site WordPress tient en deux morceaux, et il faut les deux :

ÉlémentContenuFréquence conseillée
Base de donnéesArticles, pages, réglages, utilisateurs, commandesQuotidienne, voire plus pour une boutique active
FichiersMédias (wp-content/uploads), thèmes, extensions, wp-config.phpHebdomadaire, ou quotidienne si tu publies beaucoup de médias

Le cœur de WordPress lui-même se retélécharge, mais l’inclure ne coûte pas grand-chose et simplifie une restauration complète.

Choisir le stockage externe

Les extensions de sauvegarde courantes proposent plusieurs destinations. Le choix dépend de ton volume, de ton budget et de ton aisance technique.

DestinationPoints fortsPoints de vigilance
Stockage objet compatible S3 (Amazon S3, Backblaze B2, Wasabi, Scaleway, OVHcloud…)Fiable, peu coûteux au gigaoctet, gestion fine des accès et de la conservationCréation d’un compartiment et de clés d’accès, un peu technique au départ
Google Drive, Dropbox, OneDriveSimple à connecter, souvent déjà utiliséQuotas partagés avec tes fichiers personnels, dépendance à un compte personnel
Serveur SFTPContrôle total, adapté si tu as déjà un serveur ou un NASÀ maintenir et à sécuriser toi-même

Pour un stockage compatible S3, crée une clé d’accès dédiée au site, limitée à un seul compartiment et sans droit de suppression si le service le permet. Si ton site est piraté, l’attaquant ne pourra pas effacer tes sauvegardes avec les identifiants trouvés dans l’administration. Certains services proposent aussi le verrouillage d’objets (object lock), qui empêche toute suppression pendant une durée choisie.

Pense à la localisation : si ta base contient des données personnelles de clients, un stockage situé dans l’Union européenne simplifie tes obligations. La CNIL publie des recommandations sur la sécurité des données, sauvegardes comprises.

Régler l’automatisation

Dans la plupart des extensions, la logique est la même :

  1. connecter la destination externe (autorisation du compte ou saisie des clés) ;
  2. choisir la fréquence de la base et celle des fichiers séparément ;
  3. définir la rétention, c’est-à-dire le nombre de copies conservées ;
  4. lancer une première sauvegarde manuelle et vérifier qu’elle arrive bien à destination ;
  5. activer les notifications par e-mail en cas d’échec.

Le pas-à-pas avec une extension très répandue est dans le tutoriel UpdraftPlus, et les autres solutions sont passées en revue dans le comparatif des extensions de sauvegarde.

La rétention

Garder une seule copie est risqué : si le site est infecté depuis dix jours sans que tu le saches, la dernière sauvegarde l’est aussi. Un schéma raisonnable pour un petit site :

  • 14 sauvegardes quotidiennes de la base ;
  • 4 à 8 sauvegardes hebdomadaires des fichiers ;
  • une copie mensuelle conservée plus longtemps, si ton stockage le permet.

Sur une boutique, adapte selon le volume de commandes et tes obligations de conservation.

Le chiffrement

Une sauvegarde contient tout : adresses e-mail des clients, mots de passe chiffrés, parfois des clés d’API dans wp-config.php. Active le chiffrement de la base si ton extension le propose, et conserve la phrase de chiffrement en dehors du site, dans un gestionnaire de mots de passe. Sans elle, la sauvegarde est inutilisable.

Tester la restauration

Une sauvegarde jamais restaurée est une hypothèse, pas une garantie. Au moins deux fois par an :

  • télécharge une sauvegarde depuis le stockage externe, pas depuis l’administration du site ;
  • restaure-la sur une copie de test (sous-domaine de préproduction ou installation locale) ;
  • vérifie que les pages, les médias, les comptes et, le cas échéant, les commandes sont bien là ;
  • note le temps que ça t’a pris : c’est ton délai de remise en ligne réel.

Ce test est aussi ta meilleure préparation au jour où tu devras réagir à un site WordPress piraté, et il rend chaque mise à jour de WordPress beaucoup moins stressante.

Cet article peut contenir des liens partenaires. Ils n'influencent jamais ce que nous écrivons.