Comment télécharger une sauvegarde de ma base de données MySQL ?

Pour réaliser n’importe quel travail de maintenance sur votre site, il est vivement de recommandé de d’abord télécharger une sauvegarde de votre base de données MySQL, afin de pouvoir la restaurer en cas de problème.

Pour exporter votre base de données MySQL, 4 options s’offrent à vous.

Mais avant toute chose, rendez-vous sur votre interface de gestion cPanel EasyHoster.

1. L’outil de sauvegarde MySQL de cPanel

Dans votre compte cPanel, rendez-vous dans la section Files/Fichiers > Backup/Sauvegarde Cadre vert.

Sauvegarder base de données MySQL cPanel phpMyAdmin WordPress et commandes Linux

Ensuite, descendez jusqu’à la section Download a MySQL Database Backup et cliquez sur le nom de la base de données que vous souhaitez sauvegarder sur votre ordinateur.

Télécharger un backup d'une base de données MySQL via cPanel

Le téléchargement démarrera immédiatement après avoir cliqué sur le lien, sous forme d’une archive .sql.gz qui pourra être importée plus tard en cas de besoin.

2. L’export de base de données via phpMyAdmin

Dans votre compte cPanel, rendez-vous dans la section phpMyAdmin Cadre bleu.

Sauvegarder base de données MySQL cPanel phpMyAdmin WordPress et commandes Linux

Vous êtes à présent dans phpMyAdmin

Avertissement pour les bases de données volumineuses : via phpMyAdmin, l’exportation d’une base de données MySQL supérieure à plus de 100 Mo peut ne pas aboutir et générer une erreur Time out. Si cela venait à être le cas, nous vous recommandons de vous intéresser à l’exportation en ligne de commande (lien ci-dessous).

Plus d’informations sur l’exportation en ligne de commande (dossier complet) →

Comment exporter une base de données compressée via phpMyAdmin ?

Comment exporter / sauvegarder une base de données MySQL compressée en zip ou gzip via phpMyAdmin ?
  1. Sélectionnez la base de données à sauvegarder dans la colonne de gauche (comment savoir le nom de sa base de données WordPress ?).
  2. Cliquez sur l’onglet Export.
  3. Choisissez la méthode d’exportation Custom pour pouvoir compresser vos données dans une archive .zip ou .gz (beaucoup moins volumineux).
  4. Assurez-vous que toutes vos tables MySQL sont déjà sélectionnées.
  5. Choisissez le mode de compression de votre choix (zip ou gzip).
  6. Faites défiler la fenêtre jusqu’au bouton Go. Lancez l’exportation et munissez-vous de patience. Cette opération peut prendre plusieurs dizaines de minutes, en fonction de la taille de votre base de données.

Si l’export de base de données MySQL n’aboutit pas via phpMyAdmin (Erreur Time out), nous vous recommandons de vous orienter vers l’export de base de données en lignes de commande.

Plus d’informations sur l’exportation en ligne de commande (dossier complet) →

3. L’export de base de données grâce à un plugin WordPress

Pour pouvoir jouir des services complémentaires offerts par un plugin WordPress, connectez-vous à votre Tableau de bord WordPress grâce à votre méthode habituelle, ou connectez-vous depuis cPanel > WordPress Toolkit Cadre rouge. Ensuite, installez le plugin souhaité en effectuant une recherche depuis la section Extensions de votre Tableau de bord.

Sauvegarder base de données MySQL cPanel phpMyAdmin WordPress et commandes Linux

Quel plugin WordPress gratuit permet d’exporter sa base de données MySQL ?

Plusieurs plugins WordPress peuvent vous permettre de télécharger une copie de sauvegarde de votre base de données. Parmi eux, les solutions les plus fiables semblent être :

  1. Le plugin de migration Duplicator :
    il permet de créer un paquet d’exportation incluant uniquement votre base de données
  2. Le plugin de sauvegardes UpdraftPlus :
    il permet de planifier des backups quotidiens de vos bases de données MySQL.

Notez que tous les plugins d’exportation de base de données MySQL ne sont pas entièrement fiables. Par exemple, avec le plugin WP Migrate DB, nous avons constaté des dysfonctionnements au niveau de l’export de contenus incluant des Emojis.

En cas de doute, il est souvent plus prudent de multiplier les dispositifs de sauvegarde afin de disposer, dans tous les cas, d’une copie valide en cas de problème avec un précédent backup corrompu.

4. L’export de base de données en lignes de commande, grâce au Terminal ou au Shell SSH

Pour exporter une base de données volumineuse grâce aux lignes de commande Linux, veuillez suivre le lien ci-dessous pour découvrir le dossier complet que nous avons publié sur l’import/export de bases de données grâce au Terminal / Shell SSH Cadre orange.

Plus d’informations sur l’exportation en ligne de commande (dossier complet) →
Sauvegarder base de données MySQL cPanel phpMyAdmin WordPress et commandes Linux

Comment importer / restaurer une base de données MySQL ?

Puisque vous venez de réaliser une sauvegarde de votre base de données, vous serez probablement intéressé par la procédure permettant de restaurer cette copie de sauvegarde.

Plus d’informations sur l’importation de base MySQL (dossier complet) →
Sommaire de ce billet
Besoin d'aide ?

Le site WordPress speed.easyhoster.net ➚ permet de tester le potentiel des solutions d'Hébergement Web EasyHoster.