Les trois méthodes suivent la page Exporter et importer des dumps de bases de données de Plesk Obsidian, la documentation d'import et d'export de phpMyAdmin et celle de mariadb-dump, relues le 14 octobre 2026.
À quoi sert l'export
Un export, qu'on appelle aussi un dump, est un fichier texte qui contient la structure des tables et toutes leurs lignes, sous forme d'instructions SQL. Il sert à garder une copie avant une opération risquée, à déplacer un site chez un autre hébergeur, ou à créer une copie de travail. Il ne contient pas les fichiers du site : pour une copie complète, il faut aussi les fichiers.
Méthode 1 : depuis Plesk
- Connectez-vous à votre espace client, ouvrez la fiche de votre service d'hébergement et cliquez sur « Se connecter à Plesk ».
- Allez dans « Sites Web & Domaines », puis « Bases de données ».
- Dans les outils de la base voulue, cliquez sur « Exporter le dump ».
- Gardez le répertoire proposé : c'est le répertoire principal de votre abonnement. Ne choisissez pas le dossier httpdocs, dont le contenu est lisible depuis Internet.
- Cochez « Télécharger automatiquement le dump après sa création » pour en recevoir une copie sur votre ordinateur.
- Validez. Le fichier arrive au format SQL, dans une archive ZIP.
Cette méthode ne demande aucun réglage et convient à la plupart des usages.
Méthode 2 : avec phpMyAdmin
phpMyAdmin s'ouvre depuis la même page Bases de données de Plesk, voir Utiliser phpMyAdmin.
- Dans la colonne de gauche, cliquez sur le nom de la base, pas sur une table.
- Ouvrez l'onglet Exporter.
- Choisissez le format SQL, celui que la documentation de phpMyAdmin recommande pour une sauvegarde, car il permet de restaurer la base.
- Cliquez sur le bouton d'exécution en bas de page. Le fichier .sql se télécharge.
Les options détaillées de phpMyAdmin permettent de n'exporter que certaines tables, ou de compresser le fichier. Deux réglages évitent des ennuis au moment de réimporter : les insertions étendues, qui regroupent les lignes et accélèrent l'import, et la longueur maximale des requêtes créées, qui évite l'erreur « Got a packet bigger than 'max_allowed_packet' bytes » sur une grosse table.
Méthode 3 : mysqldump en SSH
Cette méthode demande un accès SSH, ouvert chez Hubspace à partir de l'offre Sérénité ; sur l'offre Départ, utilisez Plesk ou phpMyAdmin. Le serveur de bases de données est MariaDB 10.3, où l'outil s'appelle encore mysqldump (il a été renommé mariadb-dump par la suite).
Connecté en SSH à votre hébergement, lancez :
mysqldump -u utilisateur -p --single-transaction nom_de_la_base > sauvegarde.sql
Remplacez utilisateur et nom_de_la_base par vos valeurs. L'option -p sans valeur fait demander le mot de passe, qui n'apparaît pas à l'écran et ne reste pas dans l'historique. L'option --single-transaction prend une copie cohérente des tables InnoDB, celles de WordPress, sans bloquer le site pendant l'export.
Pour un fichier plus léger, compressez-le au passage :
mysqldump -u utilisateur -p --single-transaction nom_de_la_base | gzip > sauvegarde.sql.gz
Rapatriez ensuite le fichier sur votre ordinateur par SFTP, puis supprimez-le du serveur.
Où ranger le fichier
Un dump contient tout ce que la base contient : comptes, adresses e-mail, commandes. Rangez-le hors du serveur, dans un endroit protégé, et ne le laissez jamais dans un dossier accessible depuis le web. Chez Hubspace, les bases sont déjà sauvegardées chaque jour avec le site et gardées 30 jours ; l'export reste utile avant une intervention, ou pour garder une copie chez vous. Le point est développé dans Sauvegarde de site web.
Questions fréquentes
Quelle méthode choisir ?
Plesk pour une copie rapide, phpMyAdmin pour choisir les tables ou le format, mysqldump pour une base de plusieurs centaines de mégaoctets, qui peut faire échouer une exportation par le navigateur.
L'export arrête-t-il mon site ?
Non. Avec Plesk ou phpMyAdmin, le site reste en ligne pendant l'export ; avec mysqldump, l'option --single-transaction évite de bloquer les tables InnoDB.
Comment réimporter le fichier ?
La marche à suivre est dans Importer une base de données MySQL.
Articles liés
- Créer une base de données MySQL dans PleskCréer une base de données MySQL (MariaDB) dans Plesk : nom, utilisateur, mot de passe, site associé, puis les informations à donner à votre application.
- phpMyAdmin : ouvrir et utiliser sa basephpMyAdmin, l'outil web pour gérer une base MySQL ou MariaDB : l'ouvrir depuis Plesk, parcourir les tables, lancer une requête SQL, exporter sans casse.
- Importer une base de données MySQLImporter une base de données MySQL ou MariaDB depuis un fichier SQL : avec Plesk, avec phpMyAdmin, ou en SSH pour un gros fichier. Et les erreurs fréquentes.