[backup] Use --lock-tables to lock databases
This commit is contained in:
parent
a9cfd31217
commit
f5f634d86c
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/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
|
# This program is free software. It comes without any warranty, to
|
||||||
# the extent permitted by applicable law. You can redistribute it
|
# 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
|
# Sauvegarde des bases de données
|
||||||
for BASE in $BASES ; do
|
for BASE in $BASES ; do
|
||||||
FICH_DUMP="$REP_SAUV"/${BASE}_$DATE.dump
|
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.
|
$COMPRESS -9 "$FICH_DUMP" # On compresse après avoir terminé le dump afin que la BDD ne soit pas verrouillée trop longtemps.
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue