diff --git a/backup_sites_mysql/backup_sites_mysql.sh b/backup_sites_mysql/backup_sites_mysql.sh index 5f2bc81..d57d0e2 100755 --- a/backup_sites_mysql/backup_sites_mysql.sh +++ b/backup_sites_mysql/backup_sites_mysql.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# backup_sites_mysql.sh, Copyright © 2006-2010 Matteo Cypriani +# backup_sites_mysql.sh, Copyright © 2006-2011 Matteo Cypriani # # This program is free software. It comes without any warranty, to # the extent permitted by applicable law. You can redistribute it @@ -50,7 +50,7 @@ mkdir -p "$REP_MV_SAUV" || exit 2 # Sauvegarde des bases de données for BASE in $BASES ; do FICH_DUMP="$REP_SAUV"/${BASE}_$DATE.dump - mysqldump -u $USER -p"$PASS" -B $BASE > "$FICH_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. done