#!/bin/bash # mydump.sh # script pour dump + bzip2 d'une bdd # le nom de la bdd est passé en paramètre au script # exemple: ./mydump.sh la_base_a_dumper # configuration # chemin du dossier de stockage des dumps CHEMIN_DUMPS=/home/technique/dumps_sauvegardes # nom et mot de passe de l'utilisateur MySQL USER_MYSQL=toto PASS_MYSQL="super_secret" # creer la base de donnees: utiliser -B comme parametre echo "dump + gzip de $1 dans $CHEMIN_DUMPS/$1.sql.bz2" mysqldump -u $USER_MYSQL --password=$PASS_MYSQL -B --opt $1 | bzip2 -c -1 > $CHEMIN_DUMPS/$1.sql.bz2