This commit is contained in:
marco.locatelli@steamware.net
2026-03-19 15:50:04 +01:00
parent 85e39fb478
commit af8ca83425
3 changed files with 4 additions and 1 deletions
+1
View File
@@ -14,6 +14,7 @@ touch "$LOGFILE"
chown root:root "$LOGFILE"
chmod 600 "$LOGFILE"
#verifico file lock per non sovrapporre backup
(
flock -n 9 || { echo "[$(date '+%F %T')] SKIP: another backup is running" >> "$LOGFILE"; exit 0; }
@@ -11,10 +11,12 @@ TARGET="$BACKUP_BASE/${INC_PREFIX}${TIMESTAMP}"
LOGFILE=/var/log/mariadb-backup.log
LOCKFILE=/var/lock/mariadb-backup.lock
# assicurati che il logfile esista e abbia permessi restrittivi
touch "$LOGFILE"
chown root:root "$LOGFILE"
chmod 600 "$LOGFILE"
#verifico file lock per non sovrapporre backup
(
flock -n 9 || { echo "[$(date '+%F %T')] SKIP: another backup is running" >> "$LOGFILE"; exit 0; }
+1 -1
View File
@@ -8,7 +8,6 @@ PREFIX=backup-logic-
TIMESTAMP=$(date +%Y%m%d-%H%M%S)
TARGET="$BACKUP_BASE/${PREFIX}${TIMESTAMP}"
DUMPFILE="$TARGET/all-dbs.sql"
LOGFILE=/var/log/mariadb-backup.log
LOCKFILE=/var/lock/mariadb-backup.lock
@@ -21,6 +20,7 @@ touch "$LOGFILE"
chown root:root "$LOGFILE"
chmod 600 "$LOGFILE"
#verifico file lock per non sovrapporre backup
(
flock -n 9 || { echo "[$(date '+%F %T')] SKIP: another backup is running" >> "$LOGFILE"; exit 0; }