mirror of
https://github.com/myvesta/vesta
synced 2025-08-14 10:37:42 -07:00
Introducing KEEP_N_FTP_BACKUPS
This commit is contained in:
parent
cbed4fe37d
commit
c4a644bd9a
1 changed files with 18 additions and 0 deletions
|
@ -645,6 +645,11 @@ ftp_backup() {
|
|||
BACKUPS=1
|
||||
echo "=== Set BACKUPS=1"
|
||||
fi
|
||||
if [ ! -z "$KEEP_N_FTP_BACKUPS" ]; then
|
||||
TEMP_BACKUPS=$BACKUPS
|
||||
BACKUPS=$KEEP_N_FTP_BACKUPS
|
||||
echo "=== Set BACKUPS=$KEEP_N_FTP_BACKUPS"
|
||||
fi
|
||||
backups_count=$(echo "$backup_list" |wc -l)
|
||||
if [ "$backups_count" -ge "$BACKUPS" ]; then
|
||||
backups_rm_number=$((backups_count - BACKUPS + 1))
|
||||
|
@ -663,6 +668,10 @@ ftp_backup() {
|
|||
BACKUPS=$TEMP_BACKUPS
|
||||
echo "=== Bringing back old value BACKUPS=$BACKUPS"
|
||||
fi
|
||||
if [ ! -z "$KEEP_N_FTP_BACKUPS" ]; then
|
||||
BACKUPS=$TEMP_BACKUPS
|
||||
echo "=== Bringing back old value BACKUPS=$BACKUPS"
|
||||
fi
|
||||
|
||||
# Uploading backup archive
|
||||
if [ "$localbackup" = 'yes' ]; then
|
||||
|
@ -810,6 +819,11 @@ sftp_backup() {
|
|||
BACKUPS=1
|
||||
echo "=== Set BACKUPS=1"
|
||||
fi
|
||||
if [ ! -z "$KEEP_N_FTP_BACKUPS" ]; then
|
||||
TEMP_BACKUPS=$BACKUPS
|
||||
BACKUPS=$KEEP_N_FTP_BACKUPS
|
||||
echo "=== Set BACKUPS=$KEEP_N_FTP_BACKUPS"
|
||||
fi
|
||||
if [ "$backups_count" -ge "$BACKUPS" ]; then
|
||||
backups_rm_number=$((backups_count - BACKUPS + 1))
|
||||
for backup in $(echo "$backup_list" |head -n $backups_rm_number); do
|
||||
|
@ -827,6 +841,10 @@ sftp_backup() {
|
|||
BACKUPS=$TEMP_BACKUPS
|
||||
echo "=== Bringing back old value BACKUPS=$BACKUPS"
|
||||
fi
|
||||
if [ ! -z "$KEEP_N_FTP_BACKUPS" ]; then
|
||||
BACKUPS=$TEMP_BACKUPS
|
||||
echo "=== Bringing back old value BACKUPS=$BACKUPS"
|
||||
fi
|
||||
|
||||
# Uploading backup archive
|
||||
echo "$(date "+%F %T") Uploading $user.$backup_new_date.tar"|tee -a $BACKUP/$user.log
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue