Une bonne stratégie de sauvegarde de site web est indispensable à tout propriétaire de site web. Sans sauvegarde régulière de votre site web, vous risquez de perdre toutes vos données en cas de piratage, de panne de serveur ou d'erreur humaine. Dans cet article, nous vous montrons comment mettre en place une stratégie de sauvegarde de site web fiable.

Imaginez : votre site web est piraté, vous avez supprimé par erreur un élément crucial, ou une mise à jour a mal tourné. Sans sauvegarde, vous pouvez tout perdre : des années de travail, des données clients, tout. Une bonne stratégie de sauvegarde n'est pas un luxe, c'est une nécessité.

Pourquoi les sauvegardes sont essentielles

Les choses tournent mal. Toujours. Scénarios catastrophe fréquents :

  • Piratage : un logiciel malveillant détruit votre site
  • Erreurs humaines : fichiers ou base de données supprimés par erreur
  • Mauvaises mises à jour : la mise à jour d'une extension ou d'un thème casse votre site
  • Problèmes de serveur : défaillance matérielle chez votre hébergeur
  • Rançongiciel : des attaquants chiffrent vos fichiers

Avec une sauvegarde récente, vous êtes de nouveau en ligne en quelques minutes.

Que faut-il sauvegarder ?

Une sauvegarde complète de site web se compose de :

1. Fichiers

  • Tous les fichiers du site web (HTML, CSS, JS, images)
  • Fichiers du CMS (cœur de WordPress, thèmes, extensions)
  • Fichiers téléversés et médias
  • Fichiers de configuration (.htaccess, wp-config.php)

2. Base de données

  • Articles, pages, produits
  • Utilisateurs et paramètres
  • Commandes et données clients
  • Tout le contenu qui ne se trouve pas dans des fichiers

Important : une sauvegarde des seuls fichiers ou de la seule base de données n'est pas complète. Vous avez besoin des deux.

À quelle fréquence sauvegarder ?

Type de site Fréquence
Site statique (peu de mises à jour) Chaque semaine
Blog (nouveau contenu régulier) Tous les jours
Boutique en ligne Tous les jours ou plus souvent
Communauté/forum très actif Plusieurs fois par jour

Règle pratique : sauvegardez aussi souvent que vous acceptez de perdre des données. Si perdre une journée de contenu vous ennuie, sauvegardez tous les jours.

Méthodes de sauvegarde

Via votre hébergeur

La plupart des hébergeurs effectuent des sauvegardes automatiquement. Chez Theory7, vous bénéficiez de sauvegardes quotidiennes avec une durée de conservation allant jusqu'à 90 jours. Vous pouvez restaurer en un clic via DirectAdmin.

Attention : ne faites pas aveuglément confiance à votre hébergeur. Faites aussi vos propres sauvegardes sur un emplacement externe.

Manuellement via FTP + phpMyAdmin

  1. Téléchargez tous les fichiers sur votre ordinateur via FTP
  2. Exportez la base de données via phpMyAdmin sous forme de fichier .sql
  3. Conservez les deux en lieu sûr

Cela prend du temps, mais vous gardez le contrôle total.

Via des extensions (WordPress)

Extensions de sauvegarde populaires :

  • UpdraftPlus : gratuit, sauvegarde vers le cloud (Dropbox, Google Drive)
  • All-in-One WP Migration : pratique pour la migration et la sauvegarde
  • BackWPup : flexible, nombreuses options
  • Jetpack Backup : sauvegardes en temps réel (payant)

Via votre panneau de contrôle

DirectAdmin et cPanel disposent de fonctions de sauvegarde intégrées :

  1. Connectez-vous à votre panneau de contrôle
  2. Cherchez « Backup » ou « Create Backup »
  3. Sélectionnez ce que vous voulez sauvegarder (fichiers, base de données, e-mail)
  4. Téléchargez le fichier de sauvegarde

Où conserver vos sauvegardes ?

Pas sur le même serveur que votre site web ! Si le serveur plante, vos sauvegardes disparaissent aussi.

Bonnes options :

  • Stockage cloud (Google Drive, Dropbox, Amazon S3)
  • Disque dur externe
  • Un autre serveur ou hébergement
  • En local sur votre ordinateur + cloud

La règle 3-2-1 : 3 copies, sur 2 supports différents, dont 1 hors site.

Testez vos sauvegardes !

Une sauvegarde que vous ne pouvez pas restaurer ne vaut rien. Testez régulièrement :

  1. Téléchargez une sauvegarde
  2. Restaurez-la sur un environnement de test
  3. Vérifiez que tout fonctionne

Faites-le au moins une fois par trimestre.

Questions fréquentes

Mon hébergeur fait-il déjà des sauvegardes pour moi ?

Généralement oui, mais vérifiez les conditions. Combien de jours sont conservés ? Pouvez-vous restaurer facilement ? Faites toujours aussi vos propres sauvegardes.

Combien de temps dois-je conserver mes sauvegardes ?

Au minimum 30 jours. Pour l'e-commerce ou les sites contenant des données importantes : 90 jours et plus. Certains piratages ne sont découverts qu'au bout de plusieurs semaines.

Dois-je sauvegarder tout le site ou seulement la base de données ?

Les deux. La base de données contient votre contenu, les fichiers contiennent vos thèmes, vos extensions et vos fichiers téléversés. Vous avez besoin des deux pour une restauration complète.

Commencez dès aujourd'hui

Vous n'avez pas encore de routine de sauvegarde ? Commencez dès aujourd'hui :

  1. Vérifiez si votre hébergement dispose de sauvegardes automatiques
  2. Installez une extension de sauvegarde ou utilisez votre panneau de contrôle
  3. Configurez des sauvegardes automatiques vers un stockage cloud
  4. Testez une restauration pour voir si elle fonctionne

Stratégie de sauvegarde pour votre site web

Une bonne stratégie de sauvegarde suit la règle 3-2-1 : 3 copies de vos données, sur 2 supports différents, dont 1 hors site (en dehors de votre serveur).

Sauvegardes automatiques de votre hébergement

La plupart des hébergeurs effectuent des sauvegardes automatiques quotidiennes. Vérifiez combien de temps elles sont conservées (souvent 7 à 30 jours) et comment les restaurer. Ne vous y fiez pas aveuglément : faites aussi vos propres sauvegardes.

Réaliser des sauvegardes manuelles

Pour WordPress, vous pouvez utiliser des extensions comme UpdraftPlus ou BackWPup. Elles effectuent automatiquement des sauvegardes et peuvent les stocker dans le cloud (Google Drive, Dropbox, etc.). Pour les autres CMS, il existe des solutions comparables.

Que faut-il sauvegarder ?

  • Tous les fichiers du site web (images et fichiers téléversés inclus)
  • La base de données (c'est là que se trouve tout votre contenu)
  • Fichiers de configuration (wp-config.php, .htaccess)
  • E-mail, si pertinent

À quelle fréquence sauvegarder ?

Cela dépend de la fréquence à laquelle votre site web change :

  • Boutique en ligne avec commandes quotidiennes : tous les jours ou plus souvent
  • Blog avec articles hebdomadaires : chaque semaine
  • Site d'entreprise statique : une fois par mois suffit souvent

En cas de doute : sauvegardez plus souvent. L'espace disque n'est pas cher, les données perdues n'ont pas de prix.

Restaurer une sauvegarde

Une sauvegarde n'est utile que si vous pouvez aussi la restaurer. Testez cela périodiquement en restaurant une sauvegarde sur un environnement de test. Vous êtes ainsi certain que vos sauvegardes fonctionnent le jour où vous en avez vraiment besoin.

Chez la plupart des hébergeurs, vous pouvez restaurer une sauvegarde en quelques clics via le panneau de contrôle. Pour les sauvegardes manuelles, vous téléversez les fichiers et importez la base de données via phpMyAdmin.

Les sauvegardes sont votre assurance contre la perte de données. Qu'il s'agisse d'un piratage, d'une erreur ou d'une panne de serveur, de bonnes sauvegardes vous permettent de restaurer rapidement. Investissez du temps dans la mise en place d'une routine de sauvegarde fiable et testez régulièrement si vos sauvegardes peuvent réellement être restaurées. Ces quelques minutes par mois peuvent un jour vous faire gagner des heures, voire des jours de travail.

Les sauvegardes sont votre assurance contre la perte de données. N'attendez pas qu'un problème survienne : mettez en place dès aujourd'hui une stratégie de sauvegarde et dormez tranquille en sachant que vos données sont en sécurité.

Les sauvegardes sont votre dernier recours en cas de perte de données. Réalisez-les régulièrement et conservez-les en lieu sûr, sur un emplacement externe.

Avec l'hébergement web Theory7, vous bénéficiez de sauvegardes quotidiennes automatiques avec restauration en un clic. Mais faites aussi toujours vos propres sauvegardes : deux précautions valent mieux qu'une.

Méthodes de sauvegarde de site web comparées

Il existe plusieurs façons de réaliser une sauvegarde de site web. La meilleure approche combine plusieurs méthodes pour une sécurité maximale.

Méthode de sauvegarde de site webAutomatiqueVitesse de restaurationConvient pour
Sauvegarde de l'hébergementOui (quotidienne)RapideTous les sites web
Sauvegarde par extension (WordPress)Oui (configurable)MoyenneSites WordPress
Sauvegarde manuelle par FTPNonLenteUtilisateurs techniques
Sauvegarde cloudOuiRapideSites critiques pour l'entreprise
Disque externeNonLenteSécurité supplémentaire

Bonnes pratiques pour la sauvegarde de site web

  • Effectuez au minimum une sauvegarde de site web quotidienne de vos fichiers et de votre base de données
  • Conservez des copies de sauvegarde de votre site web à plusieurs emplacements (serveur + externe)
  • Choisissez un hébergement web avec sauvegardes quotidiennes automatiques
  • Testez régulièrement si votre sauvegarde de site web peut réellement être restaurée
  • Utilisez un VPS pour mieux contrôler le calendrier de sauvegarde de votre site web
  • Ne stockez jamais les fichiers de sauvegarde de votre site web uniquement sur le même serveur
  • Envisagez un hébergement WordPress avec fonctionnalité de sauvegarde intégrée

Une sauvegarde de site web fiable vous apporte la tranquillité d'esprit et vous protège contre la perte de données. Associez votre stratégie de sauvegarde à un certificat SSL et à une bonne sécurité. Enregistrez votre nom de domaine auprès d'un prestataire qui prend la sauvegarde de site web au sérieux.

Sauvegarde de site web : automatisation et planification

Une sauvegarde de site web manuelle vaut mieux que rien, mais pour une protection fiable, il vous faut un système de sauvegarde automatisé qui s'exécute selon un calendrier fixe.

Définir le calendrier de sauvegarde

La bonne fréquence de sauvegarde dépend de la fréquence à laquelle votre site web change. Un blog qui publie de nouveaux articles tous les jours a besoin de sauvegardes quotidiennes. Un site d'entreprise qui change rarement peut se contenter de sauvegardes hebdomadaires. Une boutique en ligne avec des commandes quotidiennes a besoin de plusieurs sauvegardes par jour pour ne perdre aucune commande. Prenez le calendrier suivant comme référence : sauvegarde complète chaque semaine, sauvegarde incrémentielle chaque jour et sauvegarde de la base de données toutes les heures pour les boutiques en ligne.

Emplacements de sauvegarde : la règle 3-2-1

La référence absolue pour les sauvegardes est la règle 3-2-1 : conservez au moins trois copies de vos données, sur deux supports de stockage différents, dont un à un emplacement externe. En pratique, cela signifie : une sauvegarde sur votre serveur d'hébergement, une copie dans le cloud (Google Drive, Amazon S3 ou Backblaze B2) et, éventuellement, une copie locale sur un disque dur externe. Si votre hébergeur fait faillite ou se fait pirater, il vous reste toujours une copie externe.

Sauvegarde de site web : outils et méthodes

Il existe plusieurs façons de réaliser une sauvegarde de site web, des méthodes manuelles aux solutions entièrement automatisées.

Sauvegarde manuelle via FTP et phpMyAdmin

Pour une sauvegarde manuelle, vous téléchargez tous les fichiers du site web via FTP et vous exportez la base de données via phpMyAdmin. Cette méthode convient comme sauvegarde ponctuelle pour des modifications importantes, mais n'est pas pratique pour un usage quotidien. Les étapes : connectez-vous via FTP, téléchargez tout le dossier du site web, ouvrez phpMyAdmin, sélectionnez votre base de données, cliquez sur Exporter, puis enregistrez le fichier SQL avec les fichiers de votre site web.

Sauvegarde automatique via votre hébergeur

La plupart des hébergeurs proposent des sauvegardes automatiques via le panneau de contrôle. Dans DirectAdmin, vous trouvez cette option sous Backup/Restore. Vérifiez combien de temps les sauvegardes sont conservées (au moins 14 jours est souhaitable), si les fichiers comme les bases de données sont sauvegardés, et si vous pouvez restaurer des fichiers individuels ou uniquement des sauvegardes complètes. Ne vous fiez jamais uniquement aux sauvegardes de votre hébergeur : faites toujours une copie supplémentaire sur un emplacement externe.

Extensions de sauvegarde WordPress

Pour les sites web WordPress, d'excellentes extensions de sauvegarde sont disponibles. UpdraftPlus est l'option la plus populaire, avec la prise en charge des sauvegardes automatiques vers Google Drive, Dropbox et Amazon S3. BackupBuddy propose en plus des sauvegardes des outils de migration. Duplicator est idéal si vous voulez migrer votre site web. Choisissez une extension qui prend en charge les sauvegardes incrémentielles : cela réduit considérablement la charge du serveur et l'espace disque utilisé.

Restaurer une sauvegarde : quand les choses tournent mal

Une sauvegarde n'a de valeur que si vous savez la restaurer. Vérifiez régulièrement que vos sauvegardes fonctionnent correctement.

Procédure de restauration étape par étape

  1. Évaluez la situation : déterminez quelles données sont endommagées ou perdues
  2. Choisissez la bonne sauvegarde : sélectionnez la sauvegarde la plus récente d'avant le problème
  3. Testez sur un environnement de préproduction : restaurez d'abord sur un environnement de test pour vérifier que la sauvegarde est complète
  4. Restaurez les fichiers : téléversez les fichiers du site web via FTP ou le panneau de contrôle
  5. Restaurez la base de données : importez le fichier SQL via phpMyAdmin
  6. Vérifiez la configuration : assurez-vous que les paramètres de connexion à la base de données sont corrects
  7. Testez le site web : vérifiez toutes les pages, les formulaires et les fonctionnalités

Erreurs fréquentes lors de la restauration des sauvegardes

  • Pas de test en préproduction : testez toujours d'abord avant de restaurer en production
  • Mauvaise version de sauvegarde : une sauvegarde réalisée après le problème contient les mêmes erreurs
  • Oubli des paramètres de la base de données : après la restauration, les identifiants de base de données dans wp-config.php peuvent être incorrects
  • Permaliens non actualisés : après une restauration dans WordPress, allez dans Réglages, Permaliens et enregistrez à nouveau
  • Caches non vidés : videz tous les caches après une restauration pour éviter l'affichage de l'ancien contenu

Sauvegarde de site web : guides spécifiques par CMS

L'approche de la sauvegarde de site web varie selon le CMS. Pour WordPress, vous utilisez une extension comme UpdraftPlus, qui effectue automatiquement des sauvegardes quotidiennes vers Google Drive ou Amazon S3. Pour Joomla, vous utilisez Akeeba Backup, qui peut réaliser une sauvegarde complète du site, base de données et configuration comprises. Pour Drupal, le module Backup and Migrate est le choix standard. Pour les sites web statiques, un téléchargement FTP de tous les fichiers suffit. Pour toutes les plateformes, utilisez l'export phpMyAdmin comme sauvegarde complémentaire de la base de données. Quel que soit votre CMS : conservez toujours vos sauvegardes sur au moins deux emplacements différents et testez régulièrement si une restauration peut être menée à bien. Une sauvegarde que vous ne pouvez pas restaurer ne vaut rien.

Sauvegarde de site web : fréquence et durée de conservation

La fréquence de sauvegarde et la durée de conservation idéales pour la sauvegarde de site web dépendent du type de votre site web. Pour les boutiques en ligne : sauvegarde de la base de données toutes les heures, sauvegarde complète quotidienne, conservation d'au moins 30 jours. Pour les sites d'entreprise : sauvegarde quotidienne, conservation d'au moins 14 jours. Pour les blogs : sauvegarde quotidienne en cas de publication régulière, hebdomadaire en cas de mises à jour irrégulières, conservation d'au moins 7 jours. Pour la durée de conservation, tenez compte du fait qu'un piratage ou une infection par un logiciel malveillant n'est parfois découvert qu'au bout de plusieurs semaines : conservez donc toujours quelques anciennes sauvegardes comme filet de sécurité. Un bon hébergeur propose des sauvegardes automatiques avec une durée de conservation d'au moins 14 jours.

Sauvegarde de site web : coûts et investissement

Le coût d'une sauvegarde de site web varie du gratuit à quelques dizaines d'euros par mois. Les options gratuites sont les sauvegardes de votre hébergeur (vérifiez la fréquence et la durée de conservation) et les extensions WordPress gratuites comme UpdraftPlus avec un stockage Google Drive. Les solutions de sauvegarde premium coûtent de cinq à vingt euros par mois et offrent une fréquence plus élevée, une durée de conservation plus longue et une restauration plus simple. Les coûts de stockage cloud sont minimes : Google Drive offre 15 Go gratuits, Amazon S3 coûte moins d'un euro par mois pour la plupart des sites web. Comparez ces coûts aux dommages potentiels d'une perte de données : reconstruire un site web coûte des centaines, voire des milliers d'euros, et les données clients perdues sont irremplaçables. Un investissement de cinq euros par mois dans la sauvegarde est donc l'une des dépenses les plus judicieuses pour votre site web.

Sauvegarde de site web : l'étape suivante

Maintenant que vous savez comment réaliser une sauvegarde de site web, il est temps de passer à l'action. Vérifiez si votre hébergeur effectue des sauvegardes automatiques et combien de temps elles sont conservées. Installez une extension de sauvegarde comme filet de sécurité supplémentaire et configurez des sauvegardes automatiques vers un emplacement externe. Testez votre première sauvegarde en effectuant une restauration sur un environnement de test. Établissez un calendrier de sauvegarde adapté à votre site web et tenez-vous-y. Une bonne politique de sauvegarde prend cinq minutes à mettre en place et peut vous faire économiser des milliers d'euros et vous éviter une perte de données irréparable.

Sauvegarde de site web : stratégies avancées

Pour les sites web qui subissent de nombreuses modifications quotidiennes, des stratégies de sauvegarde avancées sont nécessaires. Mettez en place des sauvegardes incrémentielles qui ne stockent que les fichiers modifiés, ce qui économise de l'espace disque et du temps. Utilisez le versionnage afin de conserver plusieurs versions de la même sauvegarde et de pouvoir revenir à n'importe quel moment dans le temps. Conservez vos sauvegardes sur au moins deux emplacements externes différents pour une redondance maximale : par exemple Google Drive et Amazon S3. Automatisez la vérification des sauvegardes en effectuant périodiquement un test de restauration sur un environnement de test. Documentez votre procédure de restauration afin que chaque membre de votre équipe puisse restaurer une sauvegarde, même en situation d'urgence lorsque vous n'êtes pas disponible.

Sauvegarde de site web : par plateforme CMS

La meilleure approche de sauvegarde varie selon la plateforme. Les utilisateurs de WordPress installent UpdraftPlus ou BlogVault pour des sauvegardes automatiques vers le cloud. Les utilisateurs de Joomla utilisent Akeeba Backup pour des sauvegardes complètes du site faciles à restaurer. Drupal propose le module Backup and Migrate pour les exports de base de données. Les sites web PHP sur mesure nécessitent une configuration manuelle avec mysqldump pour la base de données et rsync ou tar pour les fichiers. Pour toutes les plateformes, la règle est la même : testez régulièrement vos sauvegardes en effectuant une restauration complète sur un environnement de test. Une sauvegarde que vous n'avez pas testée n'est pas une sauvegarde fiable.

Sauvegarde de site web : automatisation par scripts

Pour les utilisateurs avancés, l'automatisation des sauvegardes de site web par scripts est la méthode la plus fiable. Sur un serveur Linux, vous créez un script bash qui utilise mysqldump pour l'export de la base de données et tar pour l'archivage des fichiers. Planifiez l'exécution automatique du script chaque jour via cron, par exemple chaque nuit à trois heures. Ajoutez un envoi automatique vers un emplacement externe avec rclone (pour Google Drive, Dropbox ou Amazon S3) ou rsync (pour un serveur externe). Mettez en place un nettoyage automatique qui supprime les sauvegardes de plus de 30 jours afin d'économiser de l'espace disque. Envoyez un e-mail de notification après chaque sauvegarde avec le statut et la taille du fichier afin d'être immédiatement informé en cas de problème.

Sauvegarde de site web : plan de reprise après sinistre

Une sauvegarde n'est qu'un élément d'un plan de reprise après sinistre complet. Documentez pas à pas la procédure de restauration complète afin que chaque membre de votre équipe puisse restaurer une sauvegarde. Définissez votre objectif de temps de reprise (Recovery Time Objective, RTO) : combien de temps la restauration de votre site web peut-elle durer ? Et votre objectif de point de reprise (Recovery Point Objective, RPO) : quelle perte de données est acceptable ? Exercez-vous au processus de restauration au moins une fois par trimestre sur un environnement de test. Conservez les coordonnées de votre hébergeur et vos identifiants d'accès séparément de votre serveur, par exemple dans un gestionnaire de mots de passe ou physiquement dans un lieu sûr.

N'attendez plus pour mettre en place une stratégie de sauvegarde de site web fiable. L'investissement en temps et en moyens est minime comparé aux conséquences potentielles d'une perte de données. Commencez dès aujourd'hui à configurer des sauvegardes automatiques vers un emplacement externe et testez régulièrement votre procédure de restauration.