From 0de41f000dc6f390072fe5f5734c4f28c854ecc7 Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Fri, 12 Aug 2011 14:22:08 +0200 Subject: [PATCH] [backup] Do not blindly use the -9 compress option Add a variable to allow the user to select a compression level. --- backup_sites_mysql/backup_sites_mysql.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backup_sites_mysql/backup_sites_mysql.sh b/backup_sites_mysql/backup_sites_mysql.sh index d57d0e2..c8dcaca 100755 --- a/backup_sites_mysql/backup_sites_mysql.sh +++ b/backup_sites_mysql/backup_sites_mysql.sh @@ -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