Sauvegarde d'un site internet : ce qu'il faut copier

Une sauvegarde de site internet complète réunit tout ce qu'il faut pour remonter le site ailleurs en moins d'une heure. La plupart des sauvegardes que nous ouvrons chez de nouveaux clients contiennent les fichiers, et rien d'autre. Sans la base de données, un site WordPress se réinstalle vide : plus de pages, plus d'articles, plus de commandes. Le tableau ci-dessous liste les éléments à copier et l'endroit où les récupérer.

ÉlémentCe qu'il contientOù le récupérer
Fichiers du siteThème, extensions, images, PDF, fichier .htaccess, fichier de configurationFTP ou SFTP, ou le gestionnaire de fichiers de l'hébergeur
Base de donnéesPages, articles, commandes, comptes clients, réglagesphpMyAdmin ou l'export du panneau d'hébergement
Zone DNSEnregistrements A, MX, TXT du domainePanneau du registraire : export ou capture d'écran
MessagerieBoîtes hébergées chez le prestataireCopie IMAP vers un logiciel de messagerie, ou export de l'hébergeur
Accès et clésIdentifiants, clés d'API du paiement, de l'envoi d'e-mails, des cartesGestionnaire de mots de passe

Pour un site vitrine sur mesure sans base de données, les fichiers suffisent, avec le dépôt Git quand le site en a un. Pour une boutique, la base change à chaque commande : c'est elle qu'il faut sauvegarder le plus souvent.

À quelle fréquence sauvegarder son site ?

La bonne fréquence répond à une question : combien de travail acceptez-vous de perdre ? Si vous publiez un article par mois, une sauvegarde mensuelle vous coûte au pire un article. Si vous encaissez vingt commandes par jour, une sauvegarde de la veille vous en fait perdre vingt.

Type de siteFichiersBase de donnéesCopie à télécharger hors serveur
Site vitrine statique ou sur mesureÀ chaque modificationAucuneÀ chaque mise en ligne
Site WordPress vitrineChaque semaineChaque jourChaque mois
Site avec blog actif ou prise de rendez-vousChaque semaineChaque jourChaque mois
Boutique en ligneChaque semaineToutes les heures, ou au moins deux fois par jourChaque semaine

Ajoutez une sauvegarde manuelle avant chaque opération à risque : mise à jour majeure de WordPress ou d'une extension, changement de thème, changement d'hébergeur. Notre guide pour migrer son site vers un autre hébergeur sans coupure en fait la première étape.

Gardez plusieurs versions. Un piratage se découvre souvent deux ou trois semaines après l'intrusion : si vous ne conservez que la sauvegarde de la veille, elle contient déjà le code malveillant. Si cela vous arrive, suivez l'ordre décrit dans notre article sur le site piraté avant de restaurer quoi que ce soit. Un rythme simple à tenir : sept sauvegardes quotidiennes, quatre hebdomadaires et trois mensuelles.

Les sauvegardes de l'hébergeur suffisent-elles ?

La plupart des offres d'hébergement incluent des sauvegardes quotidiennes. Lisez les conditions avant de vous reposer dessus, car trois limites reviennent :

  • Elles vivent au même endroit que le site. Un incendie de centre de données, une erreur de l'hébergeur ou la fermeture de votre compte pour impayé emportent le site et ses copies. L'incendie d'un centre de données à Strasbourg en mars 2021 a privé des milliers de sites de leurs sauvegardes, stockées dans le même bâtiment.
  • La rétention est courte. Sept à quatorze jours chez la plupart des hébergeurs mutualisés. Un problème découvert trois semaines plus tard n'a plus de version saine.
  • La restauration passe parfois par le support. Comptez 24 à 48 heures, parfois facturées, alors que vous avez besoin du site un samedi matin.

Quand vous comparez les offres, vérifiez que les sauvegardes sont quotidiennes, conservées au moins deux semaines et restaurables sans ouvrir de ticket. C'est l'un des critères de notre guide pour choisir l'hébergement de son site. Puis ajoutez votre propre copie, ailleurs.

La règle 3-2-1 : où ranger les copies

Les administrateurs système appliquent cette règle depuis longtemps, et elle vaut pour un site de TPE : trois copies des données, sur deux supports différents, dont une hors du lieu principal.

  1. Le site en production, chez l'hébergeur. Première copie.
  2. La sauvegarde automatique, chez l'hébergeur ou dans un espace de stockage distant (stockage objet, Backblaze, un Drive professionnel). Deuxième copie, autre support.
  3. La copie hors ligne que vous téléchargez vous-même sur un disque externe ou un stockage que vous contrôlez, indépendant de l'hébergeur et du prestataire. Troisième copie, hors site.

La troisième copie vous sauve quand le prestataire disparaît, ou quand un conflit vous prive de l'accès au compte d'hébergement. Elle n'a pas besoin d'être fraîche à la minute : pour un site vitrine, une version mensuelle rangée dans un dossier daté suffit.

Comment sauvegarder son site en pratique

Avec les outils de l'hébergeur

Les panneaux d'administration (cPanel, Plesk, ou les interfaces maison des hébergeurs français) exportent les fichiers et la base en quelques clics, et la plupart savent planifier l'opération. Activez la planification, puis téléchargez l'archive une fois par mois pour votre copie hors ligne.

Avec une extension WordPress

UpdraftPlus, Duplicator ou BlogVault planifient les sauvegardes et les envoient vers un stockage distant. Choisissez une extension qui traite fichiers et base séparément, à des fréquences différentes, et qui envoie les archives hors du serveur. Une sauvegarde rangée dans le dossier wp-content du site partage son sort.

Avec un script

Sur un hébergement avec accès SSH, un script de quelques lignes compresse les fichiers, exporte la base avec mysqldump et envoie l'archive vers un stockage distant chaque nuit. C'est la méthode que nous utilisons sur les sites que nous maintenons : elle ne dépend d'aucune extension et laisse un journal que l'on peut relire.

Sur Wix, Shopify ou Squarespace

Ces plateformes hébergent et sauvegardent elles-mêmes votre site, et vous ne pouvez pas en extraire une copie complète. Wix propose un historique de versions, Shopify un export CSV des produits, des clients et des commandes. Exportez ces fichiers chaque mois. Ils ne suffisent pas à restaurer la boutique, ils servent à la reconstruire ailleurs si vous décidez un jour de quitter Wix ou une autre plateforme fermée.

Tester la restauration : sans ça, vous n'avez pas de sauvegarde

Une archive que personne n'a jamais ouverte n'a pas de valeur prouvée. Les sauvegardes qui échouent le font en silence : export de base interrompu à mi-chemin, archive tronquée parce que l'espace disque était plein, mot de passe du stockage distant expiré. Vous le découvrez le jour de la panne.

Testez une restauration complète une fois par trimestre. Comptez une heure :

  1. Créez un sous-domaine de test (test.votre-domaine.fr) ou un environnement sur votre ordinateur.
  2. Restaurez-y la dernière sauvegarde : les fichiers, puis la base.
  3. Ouvrez cinq pages, connectez-vous à l'administration, envoyez le formulaire de contact.
  4. Notez la date du test et la durée de la restauration. Au-delà de deux heures, revoyez la méthode.
  5. Supprimez l'environnement de test, ou protégez-le par mot de passe pour que Google ne l'indexe pas.

Les erreurs qui rendent une sauvegarde inutile

  • Sauvegarder les fichiers sans la base, ou l'inverse. Le site se réinstalle, mais vide ou sans son thème.
  • Stocker la copie sur le même serveur que le site. La panne ou le piratage emporte les deux.
  • Écraser une seule version chaque nuit. Le piratage découvert dix jours plus tard a déjà contaminé la copie.
  • Perdre le mot de passe de l'archive chiffrée ou les identifiants du stockage distant. Rangez-les dans un gestionnaire de mots de passe, avec les autres accès du site.
  • Laisser la sauvegarde au prestataire sans en détenir une copie. En cas de conflit ou de cessation d'activité, le site part avec lui. Demandez une archive complète à chaque livraison.
  • Ne jamais relire le journal. Une tâche planifiée qui a cessé de tourner en juin ne vous prévient pas toujours. Un coup d'œil mensuel à la date de la dernière archive suffit.

Ce que coûte une sauvegarde, et ce que couvre un forfait

Si vous faites vous-même : une extension gratuite, un stockage distant à quelques euros par mois (comptez 1 à 5 € HT par mois pour 100 Go selon le fournisseur) et une heure par trimestre pour le test. Si vous déléguez : les forfaits de maintenance incluent la sauvegarde, sa surveillance et la restauration quand il le faut. Chez Fluctuatech, les forfaits à 149 € et 490 € HT par mois comprennent l'hébergement, les sauvegardes quotidiennes et les mises à jour, et nous restaurons le site en cas de problème. Le détail figure dans notre article sur le prix de la maintenance d'un site internet et sur la page tarifs.

Vous ne savez pas si votre site est sauvegardé, ni où ? Décrivez-nous votre situation : nous vérifions ce qui existe, nous mettons en place une sauvegarde hors serveur et nous testons la restauration avec vous. Nos forfaits sont détaillés sur la page tarifs.

Parler de votre site