Les sauvegardes constituent l’étape par étape la plus importante en matière de sécurité et sont souvent les plus négligées par les propriétaires de sites.
La sauvegarde manuelle d’une base de données WordPress est un moyen rapide et facile de télécharger toutes vos données WordPress. Il ne s’agit pas d’une sauvegarde complète d’un site WordPress, mais elle est pratique pour récupérer un site WordPress.
Dans cet article, nous allons vous afficher comment sauvegarder manuellement une base de données WordPress.
Voici un aperçu rapide des sujets que nous allons aborder dans ce tutoriel :
- When and Why Make a WordPress Database Backup Manually?
- Making a WordPress Database Backup Using a Plugin
- Backing Up WordPress Database Manually Using phpMyAdmin
- Creating a Manual WordPress Database Backup From cPanel
- Restoring a WordPress Database Backup
- Set Up a Proper Automated Backup System for the Future
Quand et pourquoi faire une sauvegarde manuelle de la base de données de WordPress ?
Vous devriez toujours installer et définir un système de sauvegarde WordPress pour votre site. Cela vous permet de restaurer votre site en cas de problème.
Il existe plusieurs situations dans lesquelles vous pouvez avoir besoin de sauvegarder manuellement une base de données.
Par exemple, vous pourriez être en train d’apporter des modifications importantes à votre site WordPress et, par mesure de sécurité, vous voudriez faire une sauvegarde de votre base de données.
Si vous avez accès à la zone d’administration de votre site, alors vous pouvez utiliser une extension pour effectuer une sauvegarde de la base de données à la demande (Nous vous afficherons comment et quelle extension utiliser ultérieurement dans cet article).
En revanche, dans certains cas, il se peut que vous n’ayez pas accès à la zone d’administration de votre site WordPress.
Cela peut par exemple se produire lorsque votre site WordPress est piraté ou inaccessible en raison d’une erreur de WordPress.
C’est à ce moment-là que vous devrez effectuer une sauvegarde entièrement manuelle à l’aide d’un utilitaire de gestion de base de données (nous vous afficherons également la marche à suivre).
Une sauvegarde manuelle de la base de données est exactement la même qu’une sauvegarde de la base de données créée par une extension.
Cela dit, voyons comment faire facilement une sauvegarde manuelle de la base de données de WordPress.
1. Faire une sauvegarde de la base de données de WordPress à l’aide d’une extension
Cette méthode est plus simple et recommandée, mais elle fonctionnera uniquement si vous avez accès à la zone d’administration de votre site WordPress.
Tout d’abord, vous devez installer et activer l’extension Duplicator. Pour plus de détails, consultez notre tutoriel sur l ‘installation d’une extension WordPress.
Note : Il existe également une version gratuite de Duplicator, qui peut être utilisée pour créer des sauvegardes de bases de données. Nous recommandons de passer à la version payante car elle offre plus de fonctionnalités.
Une fois activé, vous devez passer par la page Duplicator Pro » Packages et cliquer sur le bouton ‘Créer une nouvelle’.
Sur l’écran suivant, Duplicator vous permet de choisir ce que vous voulez inclure dans la sauvegarde.
Sélectionnez « Base de données uniquement », puis cliquez sur le bouton « Suivant ».
Duplicator va maintenant analyser votre site WordPress et votre base de données.
Les résultats de l’analyse s’affichent ensuite. Il peut y avoir une notification à côté de la section Base de données vous informant que vous créez un paquetage basé uniquement sur une base de données.
Cliquez sur le bouton « Version » pour continuer.
Duplicator va maintenant préparer la sauvegarde de votre base de données en arrière-plan et vous afficher la progression.
Une fois cette opération terminée, vous pourrez télécharger les fichiers de sauvegarde. Nous vous recommandons de télécharger à la fois les fichiers d’archive et les fichiers d’installation. Cela vous permettra de restaurer votre site plus facilement.
2. Sauvegarde manuelle de la base de données de WordPress à l’aide de phpMyAdmin
Pour cette méthode, nous utiliserons phpMyAdmin. Il s’agit d’un logiciel libre qui vous permet de gérer votre base de données MySQL à l’aide d’une interface web.
phpMyAdmin est préinstallé chez la plupart des fournisseurs d’hébergement WordPress.
Pour les besoins de cet article, nous vous afficherons des captures d’écran de Bluehost. Cependant, la procédure de base est la même pour la plupart des fournisseurs d’hébergement.
Tout d’abord, vous devez vous connecter au panneau de contrôle de votre hébergeur WordPress et cliquer sur le bouton « Réglages » sous votre site.
Dans les Réglages de votre site, défilez vers le bas jusqu’à la section Liens rapides.
Cliquez ensuite sur le bouton « phpMyAdmin » pour continuer.
Ceci lancera l’application phpMyAdmin dans un nouvel onglet du navigateur.
À partir de là, cliquez pour sélectionner votre base de données WordPress dans la colonne de gauche, puis cliquez sur le bouton » Exporter » en haut.
Il vous sera demandé de sélectionner la méthode d’exportation.
Ensuite, vous devez sélectionner « Outil de personnalisation », car cela vous donnera plus d’options à explorer.
Une fois l’option personnalisée choisie, toutes les tables de votre base de données WordPress seront affichées comme sélectionnées.
Parfois, les extensions WordPress ajoutent leurs propres tables à votre base de données. S’il y a des tables que vous souhaitez exclure de l’exportation, alors vous pouvez les désélectionner. Si vous n’êtes pas sûr, il est préférable de les laisser toutes sélectionnées.
Vous devez maintenant défiler jusqu’à la section « Output ».
Par défaut, phpMyAdmin affiche le résultat de l’exportation sous forme de texte.
Vous devez modifier cela en sélectionnant l’option « Enregistrer la sortie dans un fichier ».
Pour la compression, vous devez sélectionner l’option zippée ou gzippée.
Vous devez maintenant défiler jusqu’au bas de la page et cliquer sur le bouton « Go ». phpMyAdmin vous enverra alors l’exportation de la base de données sous la forme d’un fichier zip ou gzip.
C’est tout. Vous avez bien effectué une sauvegarde manuelle de la base de données de WordPress.
3. Créer une sauvegarde manuelle de la base de données de WordPress à partir de cPanel
La plupart des bonnes entreprises d’hébergement WordPress proposent également des moyens faciles de télécharger des sauvegardes à la demande. Voici comment faire une sauvegarde manuelle de la base de données WordPress à partir du tableau de bord de votre hébergeur.
Les fournisseurs d’hébergement tels que Bluehost, SiteGround et HostGator proposent tous des options similaires.
Pour les besoins de ce tutoriel, nous vous afficherons des captures d’écran de Bluehost. Cependant, la procédure de base est assez similaire pour les autres hébergeurs.
Tout d’abord, connectez-vous au tableau de bord de votre compte hébergeur et cliquez sur le bouton « Réglages » sous votre site.
Sur l’écran suivant, vous devez passer à l’onglet « Avancé ».
Il vous suffit alors de défiler jusqu’à la section cPanel et de cliquer sur le bouton « Gérer ».
Cela lancera l’interface cPanel dans un nouvel onglet du navigateur.
À partir de là, il suffit de défiler jusqu’à la section des fichiers et de cliquer sur le bouton « Sauvegarde ».
Sur la page des sauvegardes, défilez vers le bas jusqu’à la section des sauvegardes partielles.
À partir de là, vous devez cliquer sur le nom de votre base de données pour télécharger le fichier de sauvegarde de votre base de données.
Vous pouvez également télécharger la sauvegarde de vos fichiers WordPress à partir de cette page si vous en avez besoin.
Restauration d’une sauvegarde de la base de données de WordPress
Une fois que vous avez téléchargé la sauvegarde de la base de données de WordPress, vous pouvez continuer à corriger votre site WordPress piraté ou effectuer toute autre modification nécessaire.
Dans de nombreux cas, vous n’aurez probablement pas besoin de restaurer votre site à partir de la sauvegarde.
Mais au cas où vous le feriez, nous avons un guide détaillé étape par étape sur la restauration de WordPress à partir d’une sauvegarde. Il couvre toutes les options de sauvegarde WordPress courantes, y compris la restauration à partir d’une sauvegarde de la base de données.
Configurer un système de sauvegarde automatisé adéquat pour l’avenir
Vous pouvez effectuer des sauvegardes de la base de données WordPress manuellement, mais gardez à l’esprit qu’il ne s’agit pas d’une alternative à une solution de sauvegarde appropriée pour votre site WordPress.
Dans certaines situations, il se peut que vous n’ayez pas accès à votre base de données WordPress. Cela peut par exemple se produire si votre entreprise d’hébergement suspend votre compte ou perd les données de votre site.
Un autre scénario possible est celui où un pirate informatique injecte un code malveillant dans votre base de données WordPress. Le nettoyage d’une base de données infectée sera beaucoup plus difficile.
C’est pourquoi nous suggérons d’utiliser une extension de sauvegarde appropriée pour stocker automatiquement les sauvegardes de votre base de données WordPress sur le cloud.
Nous vous recommandons d’utiliser Duplicator. Il crée et stocke automatiquement vos sauvegardes sur un service de stockage cloud comme Google Drive, Dropbox, OneDrive, etc.
Vous pouvez consulter ce guide sur la façon de sauvegarder automatiquement WordPress pour obtenir des instructions détaillées.
Nous espérons que cet article vous a aidé à apprendre comment faire une sauvegarde de base de données WordPress manuellement. Vous pouvez également consulter notre guide sur la façon de restaurer votre site WordPress avec juste une sauvegarde de base de données ou nos choix d’experts des meilleures extensions de base de données WordPress.
Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.
Moinuddin Waheed
I am getting stucked with the import file of the database in phpmyadmin of the local xampp server.
I wanted to make a test site for a live website, I followed the steps mentioned above but when I am importing the database file, it gives an error Maximum execution time of 300 seconds exceeded »
and it doesn’t proceed further.
is there a way I can solve this issue?
WPBeginner Support
That can happen if you are importing a large database, you would need to increase your execution time, our guide below has two methods you can use or you may need to go into your XAMPP options to change these settings if it does not work for you.
https://www.wpbeginner.com/wp-tutorials/how-to-fix-fatal-error-maximum-execution-time-exceeded-in-wordpress/
Administrateur
Moinuddin Waheed
I have done manual backups many times and was unable to restore the back up database files in the liver server.
Having said this, is there any method which can ensure full back of everything like themes , settings and database all in one?
if this can be achieved, it would be very easy to restore any website without losing anything.
WPBeginner Support
We would recommend taking a look at our guide below for some of the ways to backup your files and database for what you are looking for.
https://www.wpbeginner.com/beginners-guide/how-to-backup-your-wordpress-site/
Administrateur
Moinuddin Waheed
Thanks for the recommendation, I have gone through the guide and found it really helpful for creating backup that can be used to restore the website when needed.
A Owadud Bhuiyan
Manually backing up the database is incredibly useful, especially when testing plugins locally.
WPBeginner Support
It can certainly be helpful
Administrateur
Richard
What is the difference between a database backup and a site backup performed by a plugin such as Duplicator Pro?
WPBeginner Support
It varies from plugin to plugin but normally a site backup includes the theme and plugin files while a database backup is for your content.
Administrateur
Rafal
I dont see any Backup Buttons on my Bluehost account: there are only tabs: Home, My sites, Marketplace, e-mail, domains, advanced
WPBeginner Support
Hi Rafal,
Click on the Advanced Tab to access the full cPanel interface.
Administrateur
Rose
If I have a premium or business wordpress site, then wordpress is my host, correct? What can I do from wordpress.com besides an export?
WPBeginner Support
Hi Rose,
Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.
Administrateur
tim
Hi. I have all folders from a wordpress site but i dont have any database backup. Is it possible to restore drom folders without sql backup?
WPBeginner Support
Hi Tim,
No you cannot. You can try finding the lost content by using Google Cache or Way Back Machine.
Administrateur
David John
I have Finished the given all the steps, but i can’t backup my site, it shown be a Sever Error…And How to Rectify this error….
Rebecca
Can you use the built in « export » feature as a manual backup?
WPBeginner Support
Not a good idea. The export file will be able to import your comments and posts into WordPress. However, it will not be able to import images if they have been removed or lost from original server. It will also be unable to restore any other data stored in WordPress database.
Administrateur
afdhal ilahii
my i share this at my blog?
Syed Azad Shah
Dear Syed,
Many thanks for your wonderful posts. They are really doing miracles for me. Just one question – I have four or five sites running on one hosting account. One from main directory and rest from sub-directories. How do I go about backing them up all. My website is
Should I back them up as one file or different files
Thank you very much
Azad
WPBeginner Support
Depends on your setup. If all of them are using the same database, then you can select tables for each site and then export them. Repeat for the next site.
If they are using different databases then you need to export in different files.
Administrateur
Teguh
And how to restore it?
WPBeginner Support
See our guide, how to restore WordPress from backup.
Administrateur
Ahmed LAHMAR
Hi WPBeginner,
I use WP-DBManager and i would recommend it to anyone who wants some peace of mind it’s a wonderful plugin that you can backup your database, compress it into .gz file (my 70 mb SQL file became 5 mb after compression) and email it to you as schedueled. You can choose daily and weekly backup or you can do the backup manually.
The plus other featues like optimisation which you can scheduel as well
Ahmed LAHMAR
Sorry for typing mistakes m’y keyboard went mad