mirror of
https://github.com/xzeldon/vwdump.git
synced 2025-07-13 22:34:37 +03:00
Update Dockerfile, entrypoint.sh, backup.sh files
This commit is contained in:
@ -10,10 +10,13 @@ fi
|
||||
if [ $TIMESTAMP = true ]
|
||||
then
|
||||
FINAL_BACKUP_FILE="$(echo "$BACKUP_FILE")_$(date "+%F-%H%M%S")"
|
||||
FINAL_BACKUP_ATTACHMENT="$(echo "$ATTACHMENT_BACKUP_FILE")_$(date "+%F-%H%M%S")"
|
||||
else
|
||||
FINAL_BACKUP_FILE=$BACKUP_FILE
|
||||
FINAL_BACKUP_ATTACHMENT=$ATTACHMENT_BACKUP_FILE
|
||||
fi
|
||||
|
||||
|
||||
/usr/bin/sqlite3 $DB_FILE ".backup $FINAL_BACKUP_FILE"
|
||||
if [ $? -eq 0 ]
|
||||
then
|
||||
@ -22,7 +25,10 @@ else
|
||||
echo "$(date "+%F %T") - Backup unsuccessfull"
|
||||
fi
|
||||
|
||||
/bin/tar -cvzf ${FINAL_BACKUP_ATTACHMENT}.tgz ${ATTACHMENT_DIR}
|
||||
|
||||
if [ ! -z $DELETE_AFTER ] && [ $DELETE_AFTER -gt 0 ]
|
||||
then
|
||||
find $(dirname "$BACKUP_FILE") -name "$(basename "$BACKUP_FILE")*" -type f -mtime +$DELETE_AFTER -exec rm -f {} \; -exec echo "Deleted {} after $DELETE_AFTER days" \;
|
||||
find $(dirname "$ATTACHMENT_BACKUP_FILE") -name "$(basename "$ATTACHMENT_BACKUP_FILE")*" -type f -mtime +$DELETE_AFTER -exec rm -f {} \; -exec echo "Deleted {} after $DELETE_AFTER days" \;
|
||||
fi
|
||||
|
Reference in New Issue
Block a user