Allow copying the the backup file to an archive path afterward.
rodzic
c779ac454a
commit
ebaa428c2b
11
backup.sh
11
backup.sh
|
@ -52,8 +52,15 @@ if [ ! -z "$BACKUP_BUCKET_NAME" ]; then
|
|||
TIME_UPLOADED="$(date +%s.%N)"
|
||||
fi
|
||||
|
||||
info "Cleaning up"
|
||||
rm -vf "$BACKUP_FILENAME"
|
||||
if [ ! -z "$BACKUP_ARCHIVE_PATH" ]; then
|
||||
info "Archiving backup"
|
||||
mv -v "$BACKUP_FILENAME" "$BACKUP_ARCHIVE_PATH/$BACKUP_FILENAME"
|
||||
fi
|
||||
|
||||
if [ -f "$BACKUP_FILENAME" ]; then
|
||||
info "Cleaning up"
|
||||
rm -vf "$BACKUP_FILENAME"
|
||||
fi
|
||||
|
||||
info "Collecting metrics"
|
||||
TIME_FINISH="$(date +%s.%N)"
|
||||
|
|
|
@ -9,6 +9,7 @@ BACKUP_SOURCES="${BACKUP_SOURCES:-/backup}"
|
|||
BACKUP_CRON_EXPRESSION="${BACKUP_CRON_EXPRESSION:-@daily}"
|
||||
BACKUP_BUCKET_NAME="${BACKUP_BUCKET_NAME:-}"
|
||||
BACKUP_FILENAME="$(date +"${BACKUP_FILENAME:-latest.tar.gz}")"
|
||||
BACKUP_ARCHIVE_PATH="${BACKUP_ARCHIVE_PATH}"
|
||||
BACKUP_WAIT_SECONDS="${BACKUP_WAIT_SECONDS:-30}"
|
||||
BACKUP_HOSTNAME="${BACKUP_HOSTNAME:-$(hostname)}"
|
||||
DOCKER_STOP_OPT_IN_LABEL="${DOCKER_STOP_OPT_IN_LABEL:-docker-volume-backup-companion.stop-during-backup}"
|
||||
|
|
Ładowanie…
Reference in New Issue