Backup bdd grille.sh

De OSWiki
Sauter à la navigation Sauter à la recherche

backup_bdd_grille.sh

#!/bin/bash
## Acryline erin Lincence GNU GPL
## Sauvegarde de la base de données de la grille
## backup_bdd_grille.sh
##
## Droits sur ce fichier : chmod 751
## Remplacer <chemin vers le repertoire de la grille> et <chemin vers le repertoire de sauvegarde>,
## <Base de données de la grille> comme nécessaire.

MYSQLDUMP=`which mysqldump` 
DB_NAME=<Base de données de la grille>
log="<chemin vers le repertoire de la grille>/scripts/log/backup_bdd_grille.log";
adresse="<chemin vers le repertoire de sauvegarde>/backup";

cd $adresse/bdd/bdd_grille
## Sauvegarde des bases de donnees dans un fichier .sql
nom=${DB_NAME}_`date +"%Y-%m-%d-%H"`

echo $nom >> $log
$MYSQLDUMP --skip-comments ${DB_NAME} > $nom.sql  2>> $log