Comment sauvegarder la base de données WordPress : 4 méthodes simples
Erreur dans l'établissement de la connexion à la base de données est le message qu'aucun propriétaire de site web WordPress, freelance ou agence ne souhaite voir. Il signifie que votre base de données WordPress est en panne et que votre site a des problèmes.
La meilleure façon d'éviter ce cauchemar est de sauvegarder régulièrement votre base de données WordPress afin de pouvoir la restaurer facilement en cas de problème.
Mais comment faire exactement ?
Dans cet article, nous allons vous présenter quatre méthodes simples pour sauvegarder une base de données WordPress.
Ce qui est intéressant avec les sauvegardes WordPress, c'est que les problèmes surviennent rarement au moment même où vous les effectuez. Ils apparaissent plus tard, lorsque vous devez effectuer une restauration dans l'urgence et que vous vous rendez compte que la sauvegarde est incomplète, mal stockée ou plus difficile à récupérer que prévu.
Learn WordPress le dit sans détour : une sauvegarde ne sert à rien si la restauration ne fonctionne pas ou si vous ne savez pas comment la restaurer. C'est pourquoi la meilleure méthode de sauvegarde n'est pas seulement celle qui permet de créer un fichier d'exportation. C'est celle qui vous permet de restaurer vos données en toute confiance lorsque vous en avez besoin.
Que comprend une sauvegarde de la base de données WordPress ?
Une sauvegarde de la base de données WordPress contient le contenu et les paramètres stockés dans votre base de données. Cela comprend généralement vos articles, vos pages, vos commentaires, vos utilisateurs, les paramètres de votre site, ainsi qu'une grande partie des données de configuration utilisées par vos plugins et votre thème.
Elle n' inclut pas vos fichiers multimédias, vos fichiers de thème, vos fichiers de plugin ni les fichiers du cœur de WordPress. C'est pourquoi une sauvegarde de la base de données est utile, mais elle ne remplace pas une sauvegarde complète du site. La documentation officielle de WordPress considère les sauvegardes de la base de données et des fichiers comme des éléments distincts d'une sauvegarde complète.
Comment sauvegarder la base de données de WordPress ?
Il existe plusieurs méthodes efficaces pour sauvegarder votre base de données WordPress. Vous pouvez utiliser un plugin de sauvegarde dédié tel que WP Umbrella, créer manuellement une sauvegarde via phpMyAdmin (lorsque vous n'avez pas accès à wp-admin), ou utiliser des commandes SSH. Examinons chaque méthode en détail :
Lire aussi : Les meilleurs plugins de sauvegarde WordPress
Méthode #1 : Sauvegarde de la base de données de WordPress à l'aide de plugins (Recommandé)
Les plugins de sauvegarde constituent le moyen le plus simple et le plus fiable de protéger votre base de données WordPress.
Des plugins comme WP Umbrella créent une sauvegarde initiale complète de votre site web et effectuent automatiquement des sauvegardes incrémentielles pour économiser du temps et de l'espace de stockage.

Lorsque vous choisissez WP Umbrella pour vos sauvegardes de base de données WordPress, vous obtiendrez :
- Restaurez l'intégralité de votre site WordPress, uniquement la base de données, téléchargez des sauvegardes complètes ou récupérez uniquement les fichiers de la base de données lorsque vous en avez besoin.
- Assurez-vous que vos données restent sécurisées grâce aux serveurs de WP Umbrellaconformes à la GDPR et situés dans toute l'Europe.
- Configurez des sauvegardes automatiques en fonction de la fréquence à laquelle vous mettez à jour votre site web et votre base de données, afin de ne jamais perdre des modifications importantes.
Pour commencer, voici comment configurer le plugin WP Umbrella pour sauvegarder votre site web :
Inscrivez-vous pour créer votre compte WP Umbrella .
Une fois connecté, vous verrez votre clé API unique affichée en haut de votre tableau de bord. Copiez cette clé ; vous en aurez besoin pour connecter vos sites WordPress.
Installez le plugin WP Umbrella sur votre site WordPress.
Connectez votre site web en collant la clé API et en cliquant sur Enregistrer. Si vous souhaitez ajouter plusieurs sites web, suivez les deux dernières étapes, et tous vos sites web apparaîtront dans un tableau de bord unifié.
Voici un guide complet pour démarrer avec WP Umbrella.
Tarification : WP Umbrella une tarification simple et à la carte, à partir de seulement 1,99 € par mois et par site web. Vous bénéficiez également d'un essai gratuit de 14 jours pour tester toutes les fonctionnalités, notamment la surveillance de la disponibilité et des performances, la sécurité, les sauvegardes et la restauration, ainsi que les rapports de maintenance automatisés.
Sauvegarder votre base de données WordPress
Obtenez des sauvegardes conformes au GDPR et des options de restauration faciles pour un coût inférieur à votre budget café mensuel.
Commencer gratuitement
Si vous souhaitez sauvegarder WordPress sans plugin, suivez l'une des méthodes ci-dessous.
Les sauvegardes via des plugins restent une méthode très prisée par la plupart des propriétaires de sites, car ce n'est pas la sauvegarde en elle-même qui pose problème, mais bien la restauration. Les fils de discussion sur le forum d'assistance WordPress regorgent de cas où des utilisateurs, bien qu'ayant un fichier de sauvegarde, se sont heurtés à des limites de restauration, à des étapes de récupération peu claires ou à des contraintes propres au plugin, et ce, seulement après que leur site ait déjà cessé de fonctionner.
Méthode #2 : Sauvegarde de la base de données de WordPress avec phpMyAdmin
Une autre façon de créer une sauvegarde de la base de données est d'utiliser phpMyAdmin.
phpMyAdmin est un logiciel libre qui est préinstallé chez la plupart des hébergeurs WordPress. Il vous permet de gérer votre base de données MySQL à partir d'une interface web.
Lancez l'application phpMyAdmin pour visualiser votre base de données WordPress.
Sélectionnez la base de données et cliquez sur Exporter.
Si votre hébergeur ne dispose pas de phpMyAdmin, vous pouvez utiliser un autre outil de gestion de base de données, comme Adminer. Les étapes restent généralement les mêmes.
Méthode n° 3 : Sauvegarder la base de données WordPress depuis cPanel
Si votre hébergeur utilise cPanel, vous pouvez peut-être télécharger une sauvegarde de la base de données MySQL directement depuis cette interface sans avoir à ouvrir phpMyAdmin. La documentation officielle de WordPress mentionne cPanel comme une méthode valable pour télécharger une sauvegarde de la base de données MySQL.
Voici comment procéder :
- Connectez-vous à votre compte d'hébergement et ouvrez cPanel.
- Accédez à la section « Fichiers » ou « Sauvegarde ».
- Ouvrez « Sauvegarde » ou « Assistant de sauvegarde », selon votre hébergeur.
- Recherchez « Télécharger une sauvegarde de base de données MySQL ».
- Cliquez sur le nom de la base de données que vous souhaitez sauvegarder.
- Téléchargez le fichier de sauvegarde sur votre ordinateur.
Dans de nombreux cas, cPanel télécharge la base de données sous forme de fichier compressé, par exemple au format .gz.
Cette méthode est utile si vous souhaitez exporter rapidement votre base de données et que votre hébergeur vous permet déjà d'accéder facilement aux sauvegardes via cPanel.
Méthode n° 4 : Sauvegarder la base de données WordPress à l'aide de SSH/WP-CLI
Si vous connaissez bien la ligne de commande, SSH peut être un autre moyen d'exporter la base de données vers un dossier SQL.
Installez WP-CLI et utilisez SSH pour vous connecter au serveur de votre site. Vos identifiants seront probablement les mêmes que vos identifiants FTP.
Allez dans le fichier wp-config.php, qui se trouve dans le répertoire racine de votre site. Exécutez la commande :
wp db export databasefilename.sql
Utilisez le code suivant pour télécharger le fichier de base de données et quitter le serveur :
scp username@serveraddress:rootfolder/filename.sql localfolder
Lire aussi : Maîtriser la commande Search-Replace en utilisant le CLI de WP
Conseil de pro
Suivez toujours la règle de sauvegarde 3-2-1. Conservez trois copies de vos données, sur deux types de stockage, et au moins une copie hors site pour protéger votre site contre les piratages, les pannes et les catastrophes !
Comment restaurer une sauvegarde de la base de données WordPress
Sauvegarder votre base de données n'est que la moitié du travail. Vous devez également savoir comment la restaurer.
Les étapes précises dépendent de la manière dont la sauvegarde a été créée, mais voici les options les plus courantes.
1. Restaurer à l'aide d'un plugin
Si vous avez utilisé un plugin de sauvegarde tel que WP Umbrella, la solution la plus simple consiste généralement à effectuer la restauration directement depuis le tableau de bord du plugin. C'est la méthode la plus rapide pour la plupart des utilisateurs, car elle évite d'avoir à importer manuellement des fichiers SQL.
2. Restaurer avec phpMyAdmin
Si vous avez exporté votre base de données via phpMyAdmin, vous pouvez également la restaurer à partir de là :
- Ouvrez phpMyAdmin dans votre compte d'hébergement.
- Sélectionnez votre base de données WordPress.
- Cliquez sur Importer.
- Sélectionnez le fichier de sauvegarde SQL sur votre ordinateur.
- Cliquez sur « Go » pour lancer l'importation.
3. Restaurer avec cPanel
Sur les hébergeurs qui prennent en charge cette fonctionnalité, vous pouvez également restaurer la base de données via cPanel ou en important le fichier SQL via l'interface phpMyAdmin de cPanel. La documentation de cPanel relative à la migration WordPress utilise également l'importation via phpMyAdmin pour restaurer une sauvegarde de base de données.
4. Restaurer avec WP-CLI
Si vous avez exporté votre base de données avec WP-CLI, vous pouvez l'importer à l'aide de la commande suivante :
wp db import database-backup.sql
WP-CLI prend officiellement en charge la commande « wp db import » pour importer des fichiers SQL dans la base de données configurée.
En règle générale, la documentation WordPress recommande de restaurer d'abord les fichiers, puis de restaurer ou d'importer la base de données lors d'une restauration complète du site ou d'une migration.
Voici une règle pratique pour les sauvegardes WordPress : ne jugez pas une stratégie de sauvegarde uniquement sur la facilité avec laquelle elle permet de créer un fichier. Évaluez-la en fonction de quatre critères : si elle inclut tout ce dont vous avez besoin, si elle est stockée en toute sécurité, si vous pouvez la télécharger indépendamment de votre hébergeur, et si vous pouvez la restaurer sans atteindre les limites du serveur. Les recommandations officielles de WordPress et les fils de discussion du support technique vont tous deux dans le même sens : la rapidité de la restauration est essentielle, et c'est lors de la restauration que les failles des configurations de sauvegarde sont mises en évidence.
Conclusion
Il n'existe pas de méthode unique qui convienne à tous les utilisateurs pour sauvegarder une base de données WordPress.
Si vous recherchez la solution la plus simple et la plus fiable, utilisez un plugin de sauvegarde. Si vous préférez une méthode manuelle, phpMyAdmin et cPanel constituent deux options très simples. Si vous maîtrisez la ligne de commande, WP-CLI vous offre un moyen rapide et flexible d'exporter votre base de données.
Quelle que soit la méthode que vous choisissiez, l'essentiel est d'être constant. Une sauvegarde n'est utile que si elle a été effectuée avant qu'un problème ne survienne.
Questions fréquemment posées sur la sauvegarde des bases de données
Une base de données WordPress est un classeur numérique qui stocke et organise toutes les informations essentielles dont votre site web a besoin. Elle garde la trace de vos articles, pages, comptes d'utilisateurs (avec des mots de passe cryptés), commentaires et paramètres du site ; c'est en fait tout sauf les fichiers multimédias eux-mêmes.
Ce système de stockage organisé permet à plusieurs utilisateurs de travailler simultanément sur votre site sans créer de conflits. Comme votre base de données contient toutes ces informations vitales, il est essentiel d'effectuer des sauvegardes régulières ; en cas de problème avec votre site web, vous aurez besoin de cette sauvegarde pour restaurer votre contenu et vos paramètres, plutôt que de repartir de zéro.
Le moyen le plus simple et le plus efficace est d'utiliser un plugin de sauvegarde WordPress comme WP Umbrella. Il prendra une sauvegarde complète du site web et créera ensuite des sauvegardes incrémentielles selon le calendrier que vous aurez spécifié.
WP Umbrella vous permet de planifier des sauvegardes. Une fois le plugin installé, vous pouvez naviguer vers le site que vous souhaitez sauvegarder et programmer des sauvegardes toutes les heures, tous les jours, toutes les semaines ou tous les mois. Le plugin vous permet également d'effectuer des sauvegardes manuelles.
Les sauvegardes de la base de données de WordPress protègent les informations essentielles de votre site, notamment les articles, les pages, les commentaires, les comptes d'utilisateurs et les paramètres. Vous aurez besoin d'une sauvegarde de la base de données lorsque les mises à jour des plugins font planter votre site, lorsque vous devez revenir sur des erreurs comme un contenu supprimé, lorsque vous récupérez des attaques de logiciels malveillants qui altèrent vos pages, ou lorsque vous migrez vers un nouvel hébergeur.