Allow copying the the backup file to an archive path afterward.

master
Jarno Rantanen 2018-11-26 14:57:04 +02:00
rodzic c779ac454a
commit ebaa428c2b
2 zmienionych plików z 10 dodań i 2 usunięć

Wyświetl plik

@ -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)"

Wyświetl plik

@ -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}"