[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:
parent
f5f634d86c
commit
0de41f000d
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue