Investisseurs

Base de connaissances

1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !

Exporter une base de données

Mise à jour 06/10/2026

Ce guide explique comment sauvegarder ou exporter une base de données MySQL/MariaDB via le Manager Infomaniak ou par SSH.

 

Exporter une base de données via le Manager

Afin d'exporter une base de données Infomaniak:

  1. Cliquez ici afin d'accéder à la gestion des hébergements & sites sur votre Manager Infomaniak (❓: aide).
  2. Cliquez sur le nom du site Web concerné.
  3. Cliquez sur le chevron ‍ à droite de Bases de données dans le menu latéral gauche.
  4. Cliquez sur Bases de données dans le menu latéral gauche.
  5. Cliquez sur le menu d'action ⋮ à droite de l'objet concerné dans le tableau qui s'affiche.
  6. Cliquez sur Exporter (ou sur Télécharger une sauvegarde):
  7. Cliquez sur la méthode d'exportation et choisissez la base de données à télécharger dans le menu déroulant.
  8. Cliquez sur le bouton Suivant:
  9. Cliquez sur les éventuelles instructions désirées:
    1. Compression Gzip
    2. Drop Table
    3. Create Table if not exists
    4. Insert ignore into
  10. Cliquez sur le bouton Exporter.

 

Exporter une base de données par SSH

Si vous ne parvenez pas à exporter la base de données via la console ou que la base de données est volumineuse :

  1. Si nécessaire, créez un compte SSH (❓: aide).
  2. Connectez-vous sur le serveur par SSH (❓: aide).
  3. Adaptez et exécutez la commande SSH suivante pour générer l'export :

    # Usage: mysqldump --host=[hostname] -u [username] --password=[password] [database_name] --no-tablespaces > [output_file.sql]
    mysqldump --host=db_host -u db_user --password=db_password db_name --no-tablespaces > backup.sql
  4. Patientez pendant l'exécution de la commande (le terminal peut se bloquer quelques secondes).
  5. Depuis un terminal sur votre machine locale, téléchargez le fichier généré via SCP (❓: aide):

    # Usage: scp [username]@[server_ip]:~/[remote_file.sql] [local_path]
    scp user@server_ip:~/backup.sql ./backup.sql

 

Aide supplémentaire

  • Exemple de commande à exécuter à l'étape 3 de la deuxième procédure :

    # Example with standard credentials
    mysqldump --host=abcd.xyz.infomaniak.com -u abcd_test --password=your_secret_password abcd_test --no-tablespaces > backup.sql
  • Prenez connaissance de cet autre guide si vous recherchez des informations liées au serveur MySQL, au nom d'utilisateur et au mot de passe de la base de données.

Lien vers cette FAQ: https://faq.infomaniak.com/2128


Cette FAQ a été utile?