Compare commits

...

3 Commits

6 changed files with 34 additions and 10 deletions

View File

@ -10,6 +10,10 @@ BORG_HOST="o26.oopen.de"
BORG_REPO="/backup/mail-fm"
BORG_PASSPHRASE='joG.Ir2x--VsX6/mxb.kEcmq'
BORG_HOST="o26.oopen.de"
BORG_REPO="/backup/web-05"
BORG_PASSPHRASE='FZyFW-bxXV-rHiQ7n/dAxI.L'
SSH_USER="borg"
SSH_PORT=22
@ -55,6 +59,7 @@ export BORG_PASSPHRASE
#
# chattr +i /data/backup/<client-identifier>
#
chattr +i "$(dirname "${BORG_REPO}")"
mkdir -p "${BORG_REPO}"
chown ${SSH_USER}:${SSH_USER} "${BORG_REPO}"
chattr +i "$(dirname "${BORG_REPO}")"

View File

@ -22,6 +22,7 @@ currentDateReadable=$(date --date @"$startTime" +"%d.%m.%Y - %H:%M:%S")
clean_up() {
# Perform program exit housekeeping
rm -f ${DB_BACKUP_DIR}/*-${backup_date}.sql
rm -rf "$LOCK_DIR"
blank_line
exit $1
@ -519,7 +520,6 @@ EOF
done
fi
clean_up 0
echononl "Create borg backup.."

View File

@ -3,7 +3,12 @@
script_name="$(basename $(realpath $0))"
working_dir="$(dirname $(realpath $0))"
conf_file="${working_dir}/conf/borg-backup-nc.conf"
if [[ -f "${working_dir}/conf/borg-backup-nc.conf" ]] ; then
conf_file="${working_dir}/conf/borg-backup-nc.conf"
else
conf_file="${working_dir}/conf/borg-backup.conf"
fi
LOCK_DIR="/tmp/${script_name%%.*}.LOCK"
log_file="${LOCK_DIR}/${script_name%%.*}.log"

View File

@ -3,7 +3,11 @@
script_name="$(basename $(realpath $0))"
working_dir="$(dirname $(realpath $0))"
conf_file="${working_dir}/conf/borg-backup-nc.conf"
if [[ -f "${working_dir}/conf/borg-backup-nc.conf" ]] ; then
conf_file="${working_dir}/conf/borg-backup-nc.conf"
else
conf_file="${working_dir}/conf/borg-backup.conf"
fi
LOCK_DIR="/tmp/${script_name%%.*}.LOCK"
log_file="${LOCK_DIR}/${script_name%%.*}.log"

View File

@ -3,7 +3,12 @@
script_name="$(basename $(realpath $0))"
working_dir="$(dirname $(realpath $0))"
conf_file="${working_dir}/conf/borg-backup-nc.conf"
if [[ -f "${working_dir}/conf/borg-backup-nc.conf" ]] ; then
conf_file="${working_dir}/conf/borg-backup-nc.conf"
else
conf_file="${working_dir}/conf/borg-backup.conf"
fi
LOCK_DIR="/tmp/${script_name%%.*}.LOCK"
log_file="${LOCK_DIR}/${script_name%%.*}.log"

View File

@ -3,7 +3,12 @@
script_name="$(basename $(realpath $0))"
working_dir="$(dirname $(realpath $0))"
conf_file="${working_dir}/conf/borg-backup-nc.conf"
if [[ -f "${working_dir}/conf/borg-backup-nc.conf" ]] ; then
conf_file="${working_dir}/conf/borg-backup-nc.conf"
else
conf_file="${working_dir}/conf/borg-backup.conf"
fi
LOCK_DIR="/tmp/${script_name%%.*}.LOCK"
log_file="${LOCK_DIR}/${script_name%%.*}.log"