[backup] Do not blindly use the -9 compress option

Add a variable to allow the user to select a compression level.
This commit is contained in:
Matteo Cypriani 2011-08-12 14:22:08 +02:00
parent f5f634d86c
commit 0de41f000d
1 changed files with 4 additions and 1 deletions

View File

@ -31,6 +31,9 @@ REP_MV_SAUV="/home/sauv"
# Utilitaire de compression, qui doit avoir une interface à la gzip
# (gzip, bzip2, xz…) :
COMPRESS="xz"
# Niveau de compression à fournir à l'utilitaire de compression
# (y compris le tiret). Commenter pour utiliser la valeur par défaut :
#COMPRESS_LEVEL="-6"
# Extension des fichiers compressés (gz, bz2, xz…) :
ZEXT="xz"
@ -51,7 +54,7 @@ mkdir -p "$REP_MV_SAUV" || exit 2
for BASE in $BASES ; do
FICH_DUMP="$REP_SAUV"/${BASE}_$DATE.dump
mysqldump --lock-tables -u $USER -p"$PASS" -B $BASE > "$FICH_DUMP"
$COMPRESS -9 "$FICH_DUMP" # On compresse après avoir terminé le dump afin que la BDD ne soit pas verrouillée trop longtemps.
$COMPRESS $COMPRESS_LEVEL "$FICH_DUMP" # On compresse après avoir terminé le dump afin que la BDD ne soit pas verrouillée trop longtemps.
done
# Sauvegarde des répertoires