[backup] Use --lock-tables to lock databases
This commit is contained in:
parent
a9cfd31217
commit
f5f634d86c
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue