Une sauvegarde WordPress est votre filet de sécurité contre la perte de données, le piratage, les pannes de serveur, les conflits de mise à jour et l'erreur humaine. Sans une stratégie de sauvegarde fiable, un seul incident — une mise à jour échouée, un site piraté, un plantage de serveur ou une suppression accidentelle — peut effacer des mois ou des années de travail. Malgré cela, un nombre significatif de propriétaires de sites WordPress ne sauvegardent pas du tout leurs sites ou comptent uniquement sur les sauvegardes de leur fournisseur d'hébergement sans vérifier qu'elles fonctionnent.
Ce guide couvre chaque méthode de sauvegarde disponible pour les propriétaires de sites WordPress, des sauvegardes manuelles en ligne de commande aux solutions automatisées par plugin. Vous apprendrez quoi sauvegarder, à quelle fréquence le faire, où stocker les sauvegardes en toute sécurité, et comment vérifier que vos sauvegardes fonctionnent réellement lorsque vous en avez besoin. Une stratégie de sauvegarde solide est également un élément clé de la sécurité WordPress, fournissant votre dernière ligne de défense lorsque les mesures préventives échouent.
Ce qu'une sauvegarde WordPress inclut
Une sauvegarde WordPress complète se compose de plusieurs composants. Manquer l'un d'eux signifie que votre restauration sera incomplète.
| Composant | Emplacement | Contient |
|---|---|---|
| Fichiers principaux WordPress | /wp-admin/, /wp-includes/ | Logiciel WordPress (peut être re-téléchargé, mais la version compte) |
| wp-content/themes | /wp-content/themes/ | Thèmes installés, personnalisations, thèmes enfants |
| wp-content/plugins | /wp-content/plugins/ | Tous les plugins installés et leurs fichiers de configuration |
| wp-content/uploads | /wp-content/uploads/ | Bibliothèque multimédia : images, documents, vidéos, organisés par année/mois |
| wp-config.php | Répertoire racine | Identifiants de base de données, clés de sécurité, constantes personnalisées |
| .htaccess / nginx.conf | Répertoire racine / configuration du serveur | Règles de réécriture, redirections, en-têtes de sécurité |
| Base de données | MySQL / MariaDB | Articles, pages, commentaires, utilisateurs, paramètres, données de plugin, commandes WooCommerce |
L'importance critique des sauvegardes de base de données
Votre base de données est la partie la plus précieuse de votre site WordPress. Elle contient tout votre contenu (articles, pages, types de publications personnalisés), comptes utilisateurs et métadonnées, commandes WooCommerce et données clients, paramètres et configurations de plugins, paramètres de widgets, et données de champs personnalisés. Les fichiers peuvent souvent être re-téléchargés ou régénérés, mais le contenu de votre base de données est unique et irremplaçable.
Méthode 1 : Sauvegarde manuelle via SSH et phpMyAdmin
Les sauvegardes manuelles vous donnent un contrôle direct sur le processus et sont précieuses pour des sauvegardes ponctuelles avant des changements majeurs, des migrations de serveur, ou des situations où les sauvegardes basées sur des plugins ne fonctionnent pas.
Sauvegarde des fichiers via SSH
Connectez-vous à votre serveur via SSH et créez une archive compressée de votre répertoire WordPress :
tar -czvf wordpress-backup-$(date +%Y%m%d).tar.gz /path/to/wordpress/
Pour les grands sites, vous voudrez peut-être exclure certains répertoires de la sauvegarde, tels que les fichiers de cache et les données temporaires :
tar -czvf wordpress-backup-$(date +%Y%m%d).tar.gz --exclude='wp-content/cache' --exclude='wp-content/upgrade' /path/to/wordpress/
Sauvegarde de la base de données via la ligne de commande
Utilisez mysqldump pour exporter votre base de données :
mysqldump -u db_username -p db_name > database-backup-$(date +%Y%m%d).sql
Pour les grandes bases de données, ajoutez une compression :
mysqldump -u db_username -p db_name | gzip > database-backup-$(date +%Y%m%d).sql.gz
Sauvegarde de la base de données via phpMyAdmin
Si vous préférez une approche GUI : connectez-vous à phpMyAdmin via votre panneau de contrôle d'hébergement, sélectionnez votre base de données WordPress, cliquez sur l'onglet Exporter, choisissez "Personnalisé" pour plus d'options, assurez-vous que toutes les tables sont sélectionnées, sélectionnez le format SQL, et cliquez sur Exécuter pour télécharger le fichier SQL.
Avantages et inconvénients des sauvegardes manuelles
| Avantages | Inconvénients |
|---|---|
| Contrôle total sur ce qui est sauvegardé | Chronophage, facile à oublier |
| Aucune dépendance aux plugins | Aucune planification automatisée |
| Fonctionne lorsque WordPress est inaccessible | Nécessite des connaissances en SSH/phpMyAdmin |
| Aucun coût supplémentaire | Aucun stockage hors site intégré |
Méthode 2 : Sauvegardes automatisées basées sur des plugins
Les plugins de sauvegarde automatisent l'ensemble du processus : planification, exécution, compression et stockage hors site. Ils sont l'approche recommandée pour la plupart des propriétaires de sites WordPress car ils éliminent l'erreur humaine et garantissent des sauvegardes cohérentes.
UpdraftPlus
UpdraftPlus est le plugin de sauvegarde WordPress le plus largement installé, avec plus de 3 millions d'installations actives. Il prend en charge à la fois les sauvegardes manuelles et programmées, avec une intégration directe aux services de stockage cloud tels que Google Drive, Dropbox, Amazon S3, Microsoft OneDrive et Backblaze B2.
Fonctionnalités clés :
- Sauvegardes automatiques programmées (base de données et fichiers sur des horaires séparés)
- Sauvegardes incrémentielles (Premium) — ne sauvegarde que les fichiers modifiés, réduisant le temps et le stockage
- Restauration en un clic depuis l'administration WordPress
- Support multisite (Premium)
- Outils de migration et de clonage (Premium)
- Chiffrement pour les sauvegardes de base de données (Premium)
Configuration d'UpdraftPlus :
Étape 1 : Installez et activez UpdraftPlus depuis le dépôt de plugins WordPress ou utilisez la version UpdraftPlus Premium pour des sauvegardes incrémentielles, un support multisite et des destinations de stockage supplémentaires.
Étape 2 : Allez dans Réglages > Sauvegardes UpdraftPlus et naviguez vers l'onglet Réglages.
Étape 3 : Définissez votre calendrier de sauvegarde. Pour la plupart des sites, sauvegarder les fichiers chaque semaine et la base de données chaque jour offre un bon équilibre entre protection et utilisation du stockage.
Étape 4 : Choisissez votre destination de stockage à distance. Cliquez sur le
icône pour votre service préféré (Google Drive, Dropbox, S3, etc.) et suivez les étapes d'authentification.
Étape 5 : Configurez combien de copies de sauvegarde conserver. Gardez au moins 3-4 copies pour les fichiers et 7-14 copies pour les sauvegardes de base de données.
Étape 6 : Cliquez sur Enregistrer les modifications puis sur Sauvegarder maintenant pour exécuter votre première sauvegarde.
BlogVault
BlogVault est une solution de sauvegarde basée sur SaaS qui stocke les sauvegardes sur sa propre infrastructure cloud. Contrairement aux solutions uniquement basées sur des plugins, BlogVault effectue des sauvegardes sur ses serveurs plutôt que sur les vôtres, réduisant ainsi la charge sur votre hébergement.
Fonctionnalités clés :
- Sauvegardes incrémentielles en temps réel (suit les changements en continu)
- Stockage de sauvegarde indépendant sur les serveurs de BlogVault
- Création de site de staging en un clic
- Outil de migration intégré
- Sauvegardes conscientes de WooCommerce (capture les données de commande entre les sauvegardes programmées)
- Historique de sauvegarde de 365 jours
BlogVault est un service payant (89 $/an pour un site unique) mais est bien adapté aux boutiques WooCommerce et aux sites d'entreprise où les sauvegardes en temps réel et le stockage indépendant sont des priorités.
BackWPup
BackWPup est un plugin de sauvegarde gratuit qui se concentre sur la création d'archives de sauvegarde complètes. Il peut sauvegarder vers Dropbox, Amazon S3, des serveurs FTP et par email, et peut générer à la fois des sauvegardes de fichiers et de bases de données dans divers formats (ZIP, TAR, TAR.GZ).
Fonctionnalités clés :
- Sauvegardes complètes du site (fichiers + base de données dans une archive)
- Optimisation et réparation de la base de données pendant la sauvegarde
- Exportation XML du contenu WordPress
- Plusieurs tâches de sauvegarde avec différents horaires et destinations
- Restauration via un script de restauration autonome (indépendant de WordPress)
Comparaison des Plugins
| Fonctionnalité | UpdraftPlus Gratuit | UpdraftPlus Premium | BlogVault | BackWPup Gratuit |
|---|---|---|---|---|
| Sauvegardes programmées | Oui | Oui | Oui (en temps réel) | Oui |
| Sauvegardes incrémentielles | Non | Oui | Oui | Non |
| Stockage cloud | Google Drive, Dropbox, S3 | +OneDrive, Backblaze, Azure | Cloud de BlogVault | Dropbox, S3, FTP |
| Restauration en un clic | Oui | Oui | Oui | Via script |
| Support multisite | Non | Oui | Oui | Oui (Pro) |
| Conscient de WooCommerce | Non | Non | Oui | Non |
| Prix | Gratuit | 70 $/an | 89 $/an | Gratuit |
Méthode 3 : Sauvegardes au Niveau de l'Hébergement
La plupart des fournisseurs d'hébergement proposent leurs propres solutions de sauvegarde, soit incluses dans votre plan, soit en tant qu'option supplémentaire. Ces sauvegardes sont généralement automatisées et gérées au niveau du serveur.
Ce que les Sauvegardes d'Hébergement Incluent Typiquement
Les hébergeurs WordPress gérés fournissent généralement des sauvegardes automatiques quotidiennes, une conservation de 14 à 30 jours, une restauration en un clic depuis le tableau de bord d'hébergement, et un stockage de sauvegarde séparé de votre serveur principal. Les fournisseurs d'hébergement partagé peuvent offrir des sauvegardes moins fréquentes (hebdomadaires) avec une conservation plus courte (7 jours) et peuvent facturer des frais supplémentaires pour la fonction de sauvegarde.
Pourquoi les Sauvegardes d'Hébergement Ne Suffisent Pas
Bien que les sauvegardes d'hébergement soient précieuses, compter uniquement sur elles comme votre seule stratégie de sauvegarde comporte des risques :
- Point de défaillance unique : Si le fournisseur d'hébergement subit une défaillance catastrophique, votre site et vos sauvegardes pourraient être perdus.
- Politiques du fournisseur : Certains hébergeurs ne garantissent pas la disponibilité des sauvegardes ou le succès de la restauration. Leurs conditions de service stipulent souvent que les sauvegardes sont fournies à titre de courtoisie.
- Contrôle limité : Vous ne pouvez généralement pas télécharger les sauvegardes d'hébergement pour un stockage hors site ou sélectionner des composants spécifiques à restaurer.
- Risque de résiliation de compte : Si votre compte d'hébergement est suspendu ou résilié, vous pourriez perdre l'accès aux sauvegardes.
Utilisez les sauvegardes d'hébergement comme une couche de votre stratégie de sauvegarde, et non comme la seule couche.
Recommandations pour le Calendrier des Sauvegardes
La fréquence de vos sauvegardes doit correspondre à la fréquence à laquelle le contenu de votre site change et à la quantité de données que vous pouvez vous permettre de perdre (votre Objectif de Point de Récupération, ou RPO).
| Type de Site | Sauvegarde de Base de Données | Sauvegarde de Fichiers | Raisonnement |
|---|---|---|---|
| Blog (articles hebdomadaires) | Quotidienne | Hebdomadaire | Le contenu change rarement ; les fichiers changent rarement |
| Site d'entreprise (statique) | Quotidienne | Hebdomadaire | Les mises à jour de contenu sont peu fréquentes |
| Blog actif (articles quotidiens) | Chaque 6 heures | Quotidienne | Les changements de contenu fréquents nécessitent des sauvegardes plus granulaires |
| Boutique WooCommerce | Chaque 4-6 heures | Quotidienne | Les commandes et les données clients changent en continu |
| Site d'adhésion / LMS | Chaque 4-6 heures | Quotidienne | Contenu généré par les utilisateurs et données de progression |
| Commerce électronique à fort trafic | En temps réel (incrémentiel) | Chaque 6 heures | Chaque transaction perdue affecte les revenus |
La Règle de Sauvegarde 3-2-1
Suivez la règle de sauvegarde 3-2-1 largement recommandée :
- 3 copies de vos données (le site en direct plus deux copies de sauvegarde)
- 2 supports de stockage différents (par exemple, serveur + stockage cloud)
- 1 copie stockée hors site (un emplacement physique différent de votre serveur)
En pratique, cela signifie : votre site en direct est la première copie, une sauvegarde sur votre serveur (ou la sauvegarde de votre fournisseur d'hébergement) est la deuxième copie, et une sauvegarde dans le stockage cloud (Google Drive, S3, Dropbox) est la troisième copie. La copie cloud satisfait à la fois les exigences de "médias différents" et "hors site".
Tester Votre Processus de Restauration de Sauvegarde
Une sauvegarde que vous n'avez jamais testée est une sauvegarde à laquelle vous ne pouvez pas faire confiance. Planifiez des tests de restauration périodiques pour vérifier l'intégrité de votre sauvegarde.
Comment Tester une Restauration
Étape 1 : Créez un environnement de staging ou une installation locale de WordPress pour les tests. Ne testez jamais les restaurations sur votre site en direct.
Étape 2 : Téléchargez votre sauvegarde la plus récente (fichiers et base de données).
St
Étape 3 : Restaurez la sauvegarde sur votre environnement de staging en utilisant la même méthode que vous utiliseriez en cas d'urgence.
Étape 4 : Vérifiez le site restauré : assurez-vous que les pages se chargent correctement, que les images s'affichent, que les produits WooCommerce apparaissent, que les comptes utilisateurs existent et que les paramètres des plugins sont intacts.
Étape 5 : Documentez le processus de restauration, y compris le temps que cela a pris. C'est une information précieuse si vous devez un jour effectuer une restauration d'urgence sous pression.
Testez votre processus de restauration au moins une fois par trimestre. Si vous changez votre méthode de sauvegarde ou votre emplacement de stockage, testez immédiatement après le changement.
Options de stockage de sauvegarde hors site
| Service de stockage | Niveau gratuit | Stockage payant | Remarques |
|---|---|---|---|
| Google Drive | 15 Go | 1,99 $/mois pour 100 Go | Intégration facile avec UpdraftPlus ; partagé avec Gmail/Photos |
| Dropbox | 2 Go | 11,99 $/mois pour 2 To | Fiable ; bonne API ; organisation par dossiers |
| Amazon S3 | 5 Go (12 mois) | ~0,023 $/Go/mois | Scalable ; paiement à l'utilisation ; politiques de cycle de vie pour le contrôle des coûts |
| Backblaze B2 | 10 Go | 0,005 $/Go/mois | Économique pour les grandes sauvegardes ; API compatible S3 |
| Microsoft OneDrive | 5 Go | 1,99 $/mois pour 100 Go | Inclus avec les abonnements Microsoft 365 |
Sauvegarde avant des actions critiques
Au-delà de votre programme régulier, créez toujours une sauvegarde à la demande avant d'effectuer l'une de ces actions :
- Mises à jour du cœur de WordPress (en particulier les mises à jour majeures)
- Mises à jour de plugins ou de thèmes (en particulier pour des plugins complexes comme WooCommerce, les constructeurs de pages)
- Changements de version PHP sur votre serveur
- Modifications ou migrations de base de données
- Édits ou imports de contenu en masse
- Migrations de serveur ou d'hébergement
- Installation de nouveaux plugins qui modifient la base de données
Avoir une sauvegarde effectuée immédiatement avant ces actions vous permet de revenir à un état connu et bon si quelque chose ne va pas. Pour les tâches de maintenance continue du site, consultez notre guide de maintenance WordPress.
Pour plus de détails, consultez la documentation officielle : Guide de Sauvegarde WordPress.
Questions fréquentes
Combien de temps prend une sauvegarde WordPress ?
La durée de la sauvegarde dépend de la taille de votre site et des ressources d'hébergement. Un site WordPress typique (moins de 1 Go) se sauvegarde en 2 à 5 minutes. Les grandes boutiques WooCommerce avec des bibliothèques multimédias étendues (5 à 20 Go) peuvent prendre 15 à 60 minutes. Les sauvegardes incrémentielles après la sauvegarde complète initiale prennent généralement moins d'une minute car elles ne capturent que les changements.
Puis-je sauvegarder un site WordPress sans plugin ?
Oui. Vous pouvez utiliser des commandes SSH (tar pour les fichiers, mysqldump pour la base de données) ou phpMyAdmin pour les exports de base de données. Les panneaux de contrôle d'hébergement comme cPanel incluent également des outils de sauvegarde. Cependant, les sauvegardes manuelles nécessitent de la discipline et n'incluent pas de planification automatisée, c'est pourquoi les plugins sont recommandés pour la plupart des utilisateurs.
Dois-je sauvegarder toute mon installation WordPress ou juste la base de données ?
Les deux sont importants, mais si vous devez prioriser, la base de données est plus critique. Votre base de données contient tout le contenu, les paramètres et les données utilisateur qui ne peuvent pas être recréés. Les fichiers (thèmes, plugins, cœur) peuvent généralement être re-téléchargés, mais votre dossier de téléchargements (images, documents) est également unique et doit être inclus dans les sauvegardes de fichiers.
Combien de copies de sauvegarde devrais-je conserver ?
Conservez au moins 7 à 14 sauvegardes de base de données et 3 à 4 sauvegardes de fichiers. Pour les boutiques WooCommerce, envisagez de conserver 30 jours de sauvegardes de base de données. Plus de rétention vous donne une fenêtre de récupération plus large — si vous découvrez un problème qui a existé pendant plusieurs jours (comme un malware ou une corruption de données), vous avez besoin d'une sauvegarde d'avant que le problème ne commence.
Les plugins de sauvegarde vont-ils ralentir mon site ?
Les plugins de sauvegarde s'exécutent pendant le processus de sauvegarde, ce qui consomme des ressources serveur. Planifiez les sauvegardes pendant les périodes de faible trafic (généralement entre 2 et 5 heures du matin dans votre fuseau horaire principal). Les solutions de sauvegarde incrémentielle et les services basés sur SaaS comme BlogVault minimisent l'impact sur le serveur car elles traitent les sauvegardes de manière externe ou ne transfèrent que les données modifiées.
Que dois-je faire si ma restauration de sauvegarde échoue ?
Tout d'abord, vérifiez le message d'erreur — les problèmes courants incluent des erreurs de permission de fichiers, des problèmes de connexion à la base de données ou des limites de mémoire/temps d'attente PHP. Essayez de restaurer sur une installation WordPress propre au lieu de remplacer celle qui est cassée. Si le fichier de sauvegarde lui-même est corrompu, essayez une sauvegarde plus ancienne. C'est pourquoi il est essentiel de maintenir plusieurs copies de sauvegarde à différentes dates.
Puis-je utiliser des sauvegardes pour migrer mon site vers un nouvel hébergeur ?
Oui, les sauvegardes sont couramment utilisées pour les migrations. Créez une sauvegarde complète (fichiers + base de données), configurez WordPress sur le nouvel hébergeur, restaurez la sauvegarde sur le nouveau serveur et mettez à jour wp-config.php avec les nouvelles informations d'identification de la base de données. Des plugins comme UpdraftPlus Premium et BlogVault incluent des fonctionnalités de migration dédiées qui automatisent ce processus.
Les sauvegardes automatisées de l'hébergement sont-elles suffisantes pour une boutique WooCommerce ?
Les sauvegardes d'hébergement fournissent un niveau de protection de base, mais pour les boutiques WooCommerce, elles peuvent ne pas être suffisantes à elles seules. WooCommerce traite les commandes, les paiements et les données clients en continu. Si votre sauvegarde d'hébergement s'exécute une fois par jour et qu'une défaillance du serveur se produit à 23 heures, vous pourriez perdre une journée entière de commandes. Utilisez une solution de sauvegarde incrémentielle en temps réel ou fréquente en complément des sauvegardes d'hébergement pour une protection complète.
Automatisez vos sauvegardes WordPress avec UpdraftPlus
Planifiez des sauvegardes automatiques, stockez-les en toute sécurité dans le cloud et restaurez-les en un clic — les sauvegardes incrémentielles protègent votre site sans le ralentir.
Obtenez UpdraftPlus Premium →


