MysqlDump : Commandes utiles pour MariaDB


MysqlDump est un puissant outil de sauvegarde pour vos bases de données géré par Mysql ou MariaDB. Cette page vous présente des commandes intéressantes pour sauvegarder de différente façon vos bases de données en fonction des situations.

Sauvegardes distantes

A travers SSH

Pour sauvegarder une base de données distante directement sur son ordinateur local avec l’utilisation d’une session SSH :

ssh login@ip "mysqldump NOM_DE_LA_BASE -u NOM_UTILISATEUR -pMOT_DE_PASSE | gzip -9" > CHEMIN_ABSOLU/sauvegarde.sql.gz

Cette commande permet de se connecter à votre base de données à travers un tunnel SSH d’entrée les informations nécessaires (nom de base de données, utilisateur, mot de passe collé au paramètre), et de télécharger le résultat compressé à l’aide de Gzip dans le chemin absolu (ou relatif) choisi sur votre ordinateur.