Comment restaurer une base de données WordPress (3 méthodes)
John Turner
John Turner
Une appréhension s'installe dans votre estomac lorsque vous réalisez que votre site WordPress est hors service.
Je me souviens de ce jour-là très clairement. Les premières heures ont été un tourbillon de recherches frénétiques sur Google, de messages désespérés sur les forums et d'un sentiment croissant d'impuissance.
Où tout avait-il disparu ? Cela pouvait-il être récupéré ? Le jargon technique utilisé – SQL, phpMyAdmin – semblait être une autre langue.
C'est dans ce moment de crise que j'ai commencé mon parcours dans la restauration de bases de données WordPress.
Si vous avez déjà ressenti cette étreinte glaciale de la peur, ou si vous vous préparez simplement judicieusement à l'impensable, vous êtes au bon endroit. Passons en revue les étapes pour restaurer votre base de données WordPress.
Voici les points clés à retenir :
- Les déclencheurs courants de restauration incluent les suppressions accidentelles, les violations de sécurité, les conflits de plugins et les tests de développement.
- Des sauvegardes régulières sont essentielles – la restauration est presque impossible sans sauvegardes existantes.
- Les sauvegardes de base de données seules sont plus rapides à créer et à restaurer que les sauvegardes complètes du site.
- Trois méthodes de restauration disponibles : Basée sur un plugin (la plus simple), phpMyAdmin (manuelle) et cPanel (dépend de l'hébergement).
- Les plugins de sauvegarde comme Duplicator offrent le processus de restauration le plus convivial, même lorsque les sites sont hors ligne.
- La restauration manuelle nécessite des connaissances techniques de phpMyAdmin et de la gestion de bases de données.
Table des matières
Pourquoi restaurer votre base de données WordPress ?
Dans un monde parfait, rien de mal n'arriverait à votre site web. Cependant, avoir un bon plan de sauvegarde est très important pour sécuriser votre site.
En sauvegardant votre base de données, vous aurez une version fonctionnelle sur laquelle vous rabattre après des erreurs, des piratages et d'autres problèmes.
Explorons quelques scénarios courants où vous devrez restaurer votre base de données WordPress.
- Perte de données accidentelle
Il est étonnamment facile de supprimer involontairement des articles, des pages ou même des sections entières de votre site web. Avoir une sauvegarde de base de données vous permet de récupérer rapidement ce contenu perdu.
- Piratages de sites web et violations de sécurité
Vous pourriez de manière inattendue subir un piratage de site web ou une violation de sécurité. Dans ce cas, vous devrez restaurer votre base de données à un point antérieur à la compromission. Cela supprime tout code ou contenu malveillant.
- Conflits de plugins ou de thèmes
Les plugins et thèmes WordPress sont essentiels pour ajouter de nouvelles fonctionnalités et du style à votre site web. Cependant, les conflits entre eux peuvent causer des erreurs critiques. La restauration de votre base de données peut vous aider à revenir à un état stable avant que le conflit ne se produise.
- Tests et développement
Lorsque vous travaillez sur des améliorations de site web ou de nouvelles fonctionnalités, il est courant de créer un environnement de staging. Restaurer votre base de données à un état précédent peut être utile lorsque vous souhaitez réinitialiser votre site de staging ou répliquer votre site en direct à des fins de test.
Comment restaurer une base de données WordPress
Laissez-moi vous guider à travers trois méthodes différentes, afin que vous puissiez restaurer votre base de données quel que soit votre niveau de compétence !
- Méthode 1 : Plugin de sauvegarde (Duplicator Pro) : Automatisation conviviale des sauvegardes avec restauration en un clic ; la récupération après sinistre fonctionne même lorsque le site est hors ligne.
- Méthode 2 : phpMyAdmin : Import/export manuel de la base de données nécessitant des connaissances techniques et des compétences en gestion de fichiers
- Méthode 3 : cPanel : Méthode de panneau de contrôle d'hébergement avec fonctionnalité intégrée de sauvegarde et de restauration
Méthode 1 : Restaurer votre base de données avec un plugin de sauvegarde
Les plugins de sauvegarde WordPress sont des outils puissants qui automatisent le processus de sauvegarde et de restauration. Tout le monde peut utiliser les plugins de sauvegarde, mais ils sont particulièrement utiles pour les débutants.
Voici comment restaurer votre base de données avec un plugin de sauvegarde :
- Installer Duplicator Pro : Acheter un abonnement, télécharger le plugin, activer la clé de licence dans le tableau de bord WordPress
- Créer une sauvegarde de base de données : Ajouter une nouvelle sauvegarde, sélectionner le préréglage de sauvegarde Base de données uniquement, et choisir un emplacement de stockage
- Restaurer en cas de besoin : Accéder au journal des sauvegardes, cliquer sur le bouton Restaurer, suivre les invites de l'assistant de récupération jusqu'à la fin
Étape 1 : Installer Duplicator Pro
Duplicator Pro est le meilleur plugin de sauvegarde WordPress pour les restaurations. Contrairement à d'autres plugins, il peut restaurer votre site même lorsqu'il est complètement hors ligne !

Pour commencer, achetez un abonnement pour Duplicator Pro. La version gratuite est idéale pour les sauvegardes et restaurations de base, mais Duplicator Pro vous offre des fonctionnalités supplémentaires de récupération après sinistre, des migrations par glisser-déposer, et même du stockage cloud.
Téléchargez le plugin et enregistrez une copie de votre clé de licence.
Dans votre tableau de bord WordPress, installez et activez Duplicator.
Avant de pouvoir commencer à sauvegarder et restaurer votre site Web, vous devrez activer votre clé de licence. Allez dans Duplicator Pro » Paramètres » Général.

Ici, collez votre clé de licence et cliquez sur Activer.
Étape 2 : Sauvegarder votre base de données
Avant de restaurer votre base de données WordPress, il est important d'avoir une sauvegarde récente en place. Heureusement, Duplicator Pro simplifie ce processus.
Pour sauvegarder votre base de données, ouvrez la page Sauvegardes et cliquez sur Ajouter.

Pour retrouver facilement la sauvegarde plus tard, personnalisez le nom avec des balises dynamiques.

Ensuite, choisissez un emplacement de stockage. Duplicator prend en charge toutes les options suivantes :
- Serveur local
- FTP
- Dropbox
- OneDrive
- Google Drive
- Amazon S3
- DreamObjects
- Vultr
- DigitalOcean Spaces
- Wasabi
- Cloudflare R2
- Google Cloud
- Backblaze B2
- Autres services de stockage cloud compatibles avec Amazon S3
Pour ce tutoriel, nous enregistrerons la sauvegarde de la base de données WordPress sur le serveur local.
Dans la section Sauvegarde, cliquez sur Base de données uniquement. Cela exclura tout sur votre site à l'exception de la base de données. Si nécessaire, vous pouvez également exclure les tables de base de données inutiles.

Continuez vers la page suivante. Ici, vous verrez que Duplicator a analysé votre site Web. Comme vous n'avez inclus que la base de données, il n'analysera pas vos fichiers WordPress.

Enfin, cliquez sur Créer une sauvegarde.
Étape 3 : Restaurer votre base de données WordPress
Chaque fois qu'une erreur se produit, vous pouvez rapidement restaurer cette sauvegarde de base de données.
Accédez à votre journal de sauvegardes Duplicator et recherchez la sauvegarde de base de données la plus récente. Elle aura une icône de base de données, ce qui la rendra facile à trouver.

Ensuite, appuyez sur le bouton Restaurer.

Cela ouvrira l'assistant de récupération dans une fenêtre contextuelle. Vous verrez que seule votre base de données sera restaurée.

Acceptez les termes et conditions et cliquez sur Restaurer la sauvegarde. Enfin, confirmez l'installation.

Duplicator restaurera alors votre base de données. Après vous être reconnecté, vous verrez que votre site ressemble et fonctionne exactement comme avant l'erreur !

Si une erreur vous empêche d'accéder à votre tableau de bord d'administration WordPress, téléchargez le fichier zip de sauvegarde et le fichier d'installation.
Ensuite, utilisez un client FTP comme FileZilla pour téléverser votre sauvegarde de base de données dans votre dossier public_html. Visitez https://votredomaine/installer.php dans un navigateur Web pour commencer à restaurer la sauvegarde du site.
Méthode 2 : Restaurer votre base de données avec phpMyAdmin
Si vous ne souhaitez pas utiliser de plugin de sauvegarde, vous pouvez créer une sauvegarde manuelle. Cela implique de télécharger votre base de données avec phpMyAdmin.
Lorsque vous devez restaurer votre base de données, commencez par en créer une nouvelle. Les utilisateurs de Bluehost peuvent trouver les paramètres Bases de données MySQL, entrer un nouveau nom de base de données et appuyer sur Créer.

Ensuite, créez un nouvel utilisateur en ajoutant un nom d'utilisateur et un mot de passe.

Enfin, vous pouvez ajouter l'utilisateur à la nouvelle base de données. N'hésitez pas à lui attribuer tous les privilèges.

Ensuite, connectez-vous à phpMyAdmin. Cliquez sur Bases de données et sélectionnez la nouvelle base de données. Ensuite, trouvez l'onglet Importer.

Cliquez sur Choisir un fichier et téléversez votre fichier de sauvegarde de base de données, qui devrait être un fichier SQL. Sélectionnez SQL dans le menu déroulant Format et appuyez sur le bouton Go .

Cela restaurera manuellement votre base de données !
Résumé rapide de la façon de restaurer votre base de données avec phpMyAdmin :
- Créer une nouvelle base de données : Accédez aux paramètres MySQL de l'hébergement, créez un nouveau nom de base de données, ajoutez un utilisateur avec des privilèges
- Accéder à phpMyAdmin : Connectez-vous à l'interface de gestion de base de données, sélectionnez la nouvelle base de données, accédez à l'onglet Importer
- Téléverser le fichier de sauvegarde : Choisissez le fichier de sauvegarde SQL, sélectionnez le format SQL, exécutez l'importation pour restaurer le contenu de la base de données
Méthode 3 : Restaurer votre base de données avec cPanel
Votre compte d'hébergement Web peut vous permettre d'accéder et de modifier votre site Web avec cPanel, un gestionnaire de fichiers. Cela inclut également un moyen facile de restaurer une base de données WordPress.
Tout d'abord, vous devrez vous assurer que votre base de données est sauvegardée. Ouvrez votre panneau de configuration cPanel et appuyez sur Sauvegarde.

Sous Télécharger une sauvegarde de base de données MySQL, cliquez sur la base de données que vous souhaitez sauvegarder.

Une fois que vous avez ce fichier, vous pouvez le téléverser dans la section Restaurer une sauvegarde de base de données MySQL. Après cela, votre base de données sera de nouveau opérationnelle.
Résumé rapide de la façon de restaurer votre base de données avec cPanel :
- Créer une sauvegarde de base de données : Accédez au panneau de configuration cPanel, accédez à la section Sauvegarde, téléchargez le fichier de base de données MySQL
- Téléverser le fichier de sauvegarde : Utilisez la section Restaurer une sauvegarde de base de données MySQL pour téléverser une sauvegarde précédemment téléchargée.
- Restauration complète : Le système traite le fichier téléversé et restaure automatiquement la base de données à son état précédent.
FAQ sur la restauration d'une base de données WordPress
Comment restaurer ma base de données WordPress ?
Pour restaurer votre base de données WordPress, vous pouvez importer une sauvegarde de base de données créée avec un plugin tel que Duplicator Pro. Duplicator propose des options de restauration simples qui vous guident tout au long du processus de réinstallation de votre base de données. Alternativement, vous pouvez importer manuellement une sauvegarde de base de données dans phpMyAdmin ou cPanel.
Comment récupérer une base de données supprimée dans WordPress ?
Si votre base de données a été supprimée, la récupération peut être difficile. La meilleure approche consiste à disposer de sauvegardes régulières à l'aide d'un plugin de sauvegarde tel que Duplicator. Ensuite, vous pouvez restaurer votre site Web en important une sauvegarde récente.
Comment restaurer mon site WordPress sans sauvegarde ?
Restaurer un site WordPress sans sauvegarde est extrêmement difficile. Des sauvegardes régulières sont essentielles pour la récupération. Si vous n'avez pas de sauvegarde, envisagez de contacter votre fournisseur d'hébergement WordPress pour d'éventuelles solutions de dépannage. Vous pouvez également essayer de récupérer le code de votre site avec le cache de Google ou la Wayback Machine.
Puis-je restaurer WordPress sans base de données ?
Un site Web WordPress dépend fortement de sa base de données pour son contenu et ses fonctionnalités. Sans base de données, restaurer votre site WordPress est presque impossible. C'est pourquoi il est si important de sauvegarder régulièrement votre base de données.
Si vos fichiers WordPress sont corrompus mais que vous avez une sauvegarde de base de données, commencez par créer une nouvelle base de données. Ensuite, téléversez votre sauvegarde de base de données à l'aide de phpMyAdmin.
Ensuite, allez sur WordPress.org et téléchargez une copie fraîche des fichiers d'installation de WordPress. Utilisez un client FTP ou un gestionnaire de fichiers pour téléverser ces fichiers sur votre serveur.
Visitez nom-de-domaine.com/wp-admin. Vous devrez entrer les détails de votre nouvelle base de données.
Après cela, un message indiquera que WordPress est déjà installé. Vous pouvez vous connecter avec vos identifiants de connexion d'origine.
Maintenant, effectuez les actions suivantes pour restaurer votre site :
- Réinstallez votre thème WordPress
- Réinstallez les plugins WordPress manquants
- Corriger les permaliens
- Retélécharger les images
- Analyser les liens brisés
Comme vous pouvez le constater, ce n'est pas la méthode la plus simple pour restaurer votre site Web. Pour vous assurer que votre contenu est toujours sécurisé et récupérable, assurez-vous de créer régulièrement des sauvegardes complètes de votre site WordPress.
Conclusion
Garder votre base de données WordPress sécurisée n'est pas aussi intimidant qu'il y paraît. En suivant ces étapes, vous pouvez redonner vie à votre site, même s'il semble que tout soit perdu.
J'espère que cet article vous aidera à vous sentir préparé et confiant dans la préservation de vos données numériques. Gardez toujours vos sauvegardes à jour et accessibles — elles pourraient bien être votre bouée de sauvetage.
Pendant que vous y êtes, vous pourriez également aimer ces tutoriels et critiques de plugins WordPress :
- Comment sauvegarder un site WordPress
- Les sauvegardes de votre hébergeur sont inutiles : voici un logiciel de sauvegarde abordable auquel vous pouvez faire confiance
- Comment protéger les sauvegardes contre les ransomwares
- UpdraftPlus vs Duplicator : Quel plugin de sauvegarde et de migration gagne ?
- Pare-feu WordPress : la première ligne de défense de votre site
Voulez-vous vous décharger d'une tâche de maintenance de moins ? Téléchargez Duplicator Pro pour automatiser les sauvegardes de bases de données et les restaurer rapidement quand vous en avez besoin !