make_history()
{
- local backup_path=$backup_path
+ local backup_path="$1"
+ local backup_history_file="history"
local datum="$(date +%F)"
local time="$(date +%T)"
- if [ -f "$back_path/day" ]; then
+ if [ -f "$backup_path/day" ]; then
echo "ℹ️ INFO: day history add $datum $time"
echo "$datum" > $back_path/day
echo "$datum" > day
- echo "$datum $time day" >> backuphistory
+ echo "$datum $time day" >> $backup_history
elif [ -f "$backup_path/week" ]; then
echo "ℹ️ INFO: week history add $datum $time"
echo "$datum" > $backup_path/week
echo "$datum" > week
- echo "$datum $zeit week" >> backuphistory
+ echo "$datum $time week" >> $backup_history
elif [ -f "$backup_path/month" ]; then
echo "ℹ️ INFO: month history add $datum $time"
echo "$datum" > $backup_path/month
echo "$datum" > month
- echo "$datum $zeit month" >> backuphistory
+ echo "$datum $time month" >> $backup_history
else
echo "ℹ️ INFO: none history add $datum $time"
echo "$datum" > $backup_path/none
echo "$datum" > none
- echo "$datum $zeit none" >> backuphistory
+ echo "$datum $time none" >> $backup_history
fi
}
echo "ℹ️ INFO: last backup dir path $last_backup_dir_path"
backup_remotes "$backup_full_path" "$last_backup_dir_path"
- make_history $backup_path
+ make_history "$backup_path"
check_backup_date
cleanup_backups "$backup_path" "$backup_name" $backup_count