Groupe Cmedias — Acmedias · Cmedias Holding · Acmedias Tech
Plesk · Serveurs de bases de données2 min de lecture

Importer / exporter une base

Sauvegarder ou restaurer une base SQL.

Sommaire (14 sections)

Vue d'ensemble

Importer ou exporter une base de données est essentiel pour :

  • 💾 Sauvegardes ponctuelles avant gros changements
  • 🚚 Migration depuis un autre hébergeur
  • 🧪 Cloner la base de production vers staging
  • 📦 Archivage long terme

Méthode 1 — Plesk (interface graphique)

Exporter

  1. 1Bases de données → cochez la base.
  2. 2Bouton Export Dump.
  3. 3Choisissez :

- Path : où sauvegarder sur le serveur (/var/www/vhosts/.../dumps/) - Description : optionnel - Compression : ✅ recommandée (.gz)

  1. 1OK.

Plesk génère le fichier dans le dossier choisi. Téléchargez-le via le gestionnaire de fichiers ou FTP.

Importer

  1. 1Bases de données → cochez la base cible.
  2. 2Bouton Import Dump.
  3. 3Choisissez :

- Upload local file : fichier sur votre PC (max 256 MB) - Existing file on server : fichier déjà sur le serveur (illimité)

  1. 1Cochez Recreate the database pour repartir de zéro.
  2. 2OK.
⚠️ Recreate = écrase toutes les données existantes.

Méthode 2 — phpMyAdmin

Exporter

  1. 1phpMyAdmin → sélectionnez la base.
  2. 2Onglet Exporter.
  3. 3Méthode :

- Rapide : tout en SQL standard - Personnalisé : choix des tables, format, compression

  1. 1Exécuter → téléchargement .sql.

Importer

  1. 1phpMyAdmin → sélectionnez la base cible.
  2. 2Onglet Importer.
  3. 3Sélectionnez le fichier .sql ou .sql.gz.
  4. 4Exécuter.

⚠️ Limite par défaut : ~50 MB. Pour plus, utilisez la CLI (méthode 3).

Méthode 3 — CLI via SSH (gros volumes)

Pour des bases >500 MB ou des migrations critiques.

Exporter avec mysqldump

mysqldump -u USER -p DATABASE > dump.sql
mysqldump -u USER -p DATABASE | gzip > dump.sql.gz

Importer

# Fichier non compressé
mysql -u USER -p DATABASE < dump.sql

# Fichier compressé
gunzip < dump.sql.gz | mysql -u USER -p DATABASE

Avec optimisations

# Export rapide (sans verrouiller les tables, pour bases InnoDB)
mysqldump --single-transaction --quick -u USER -p DATABASE > dump.sql

Cas pratique : migration WordPress

  1. 1Exportez la base de l'ancien hébergeur (old.sql).
  2. 2Modifiez les URLs dans le dump :

``bash sed -i 's|https://old-domain.com|https://new-domain.com|g' old.sql ``

  1. 1Importez sur le nouveau Plesk.
  2. 2Mettez à jour wp-config.php avec les nouveaux identifiants.
  3. 3Lancez le plugin Better Search Replace pour les URLs résiduelles dans les sérialisations.

Limites & pièges

  • 📦 upload_max_filesize PHP : importez via PHP limité par ce paramètre.
  • 🔢 max_allowed_packet MySQL : peut bloquer des inserts géants.
  • 🔄 Encoding : exportez en UTF-8 (utf8mb4) pour éviter les caractères corrompus.
  • 🔐 Vues, procédures, triggers : nécessitent les bons droits (incluez --routines --triggers dans mysqldump).

Conseils Cmediahost

  • Pour des migrations, contactez-nous : nous gérons la migration clé en main (base + fichiers) sans coupure.
  • Combinez export régulier + sauvegardes Plesk planifiées pour double sécurité.
  • En CLI, utilisez --single-transaction sur InnoDB pour éviter les locks pendant le dump.

Hébergement Plesk professionnel chez Cmediahost

SSD NVMe, sauvegardes quotidiennes, SSL gratuit, support FR 24/7.

Voir les offres

Hébergement Plesk

Lancez votre site sous Plesk avec Cmediahost

Profitez d'un panneau Plesk Obsidian préconfiguré, d'un SSL gratuit renouvelé automatiquement, de sauvegardes quotidiennes et d'un support francophone 24/7. À partir de 25 000 XOF / an.

  • SSL Let's Encrypt gratuit
  • SSD NVMe haute performance
  • Sauvegardes JetBackup quotidiennes
  • Support francophone 24/7
Découvrir les offres Plesk