Annonce ToutSurTout

Bienvenue sur toutsurtout.biz

Déjà 16 ans !

Radio TST

Si vous souhaitez participer vous aussi aux discussions sur le forum, il faut vous inscrire ou vous identifier.

Le Thème TST Noël est maintenant en place.

Les inscriptions sont actuellement OUVERTES.

Message 1 Discussion postée le 04-12-2010 à 20:02:24

Loic
Avatar de Loic


Titre: Administrateur d'élite
Avancement: Niveau 5
Lieu: Avec Solenne
Date d'inscription: 26-09-2009
Messages: 113 690
Site web

Backup par mail

Code :

## INFOS MYSQL ##
LOGIN=root # Login for mysql
PASS=toto # Pass for mysql

## Email ##
ADMINMAIL=user@fqdn.com # This is the mail were the saves will be send

## Vars ##
TMPDIR=/tmp/baksql # Temp directory

## DO NOT MODIFY NOW ##
mkdir $TMPDIR
# Backuping databases
for databases in "cacti" "information_schema" "mysql" "snort" "wikidb" ; do
mysqldump -u$LOGIN -p$PASS $databases > $TMPDIR/$databases-'date +%y%m%d'.sql && baksql=$baksql'echo "Sauvegarde de la base $databases - OK ; "' || baksql=$baksql'echo "Sauvegarde de la base $databases - FAILED ; "'
done

# Compressing and emailing
tar -czf $TMPDIR/mysql_backup.tgz $TMPDIR/*.sql && echo "'echo $baksql'" | mutt -x -a $TMPDIR/mysql_backup.tgz -s "MySQL backup - 'date +%d\-%m\-%Y' - fire" $ADMINMAIL
rm -Rf $TMPDIR

http://www.toutsurtout.biz/img/UserBarTST.gif
http://www.toutsurtout.biz/img/Sign-Loic.gif
Loic DL un jour, Loic DL toujours ...