Optionally remove existing usb backup before starting new one

This commit is contained in:
Bob Mottram 2015-12-09 08:25:45 +00:00
parent 3c6aab9237
commit 41c0b628dd
2 changed files with 12 additions and 0 deletions

Binary file not shown.

View File

@ -189,6 +189,17 @@ function make_backup_directory {
fi fi
} }
function remove_backup_directory {
if [ $1 ]; then
if [[ $1 == "remove" ]]; then
if [ ! -d $USB_MOUNT/backup ]; then
rm -rf $USB_MOUNT/backup
echo 'Existing backup directory removed'
fi
fi
fi
}
function check_storage_space_remaining { function check_storage_space_remaining {
# Check space remaining on the usb drive # Check space remaining on the usb drive
used_percent=$(df -k $USB_MOUNT | tail -n 1 | awk -F ' ' '{print $5}' | awk -F '%' '{print $1}') used_percent=$(df -k $USB_MOUNT | tail -n 1 | awk -F ' ' '{print $5}' | awk -F '%' '{print $1}')
@ -324,6 +335,7 @@ function backup_directories {
} }
mount_drive $1 $2 mount_drive $1 $2
remove_backup_directory $2
make_backup_directory make_backup_directory
check_storage_space_remaining check_storage_space_remaining
backup_users backup_users