From 1710f9de8b7a494b19b288991f2d6d5efb68ebf0 Mon Sep 17 00:00:00 2001 From: localhorst Date: Sat, 25 Apr 2020 10:26:18 +0200 Subject: [PATCH] backup dir stored in variable; eMail settings in variable --- .gitignore | 2 ++ check_AutoBackup.sh | 21 ++++++++++++++------- 2 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d03d672 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +backups diff --git a/check_AutoBackup.sh b/check_AutoBackup.sh index ae4dc11..7f989ea 100644 --- a/check_AutoBackup.sh +++ b/check_AutoBackup.sh @@ -2,16 +2,21 @@ ### GENERAL SETTINGS ### DEBUG="true" -timestampFolder="index" +timestampFolder="index" #folder for reading timestamp +backupFolder="./backups" #directory that contains all repos +######################## +### eMail ### receiverEmail="admin@coptersicht.de" +senderEmail="autobackupwatchdog@coptersicht.de" +senderName="AutoBackup Watchdog" ######################## ######### REPO SETTINGS ######### -#repos_name[0]=" first backup repo" -#repos_directory[0]="first_repo" -#repos_interval[0]=21600 #sec -#repos_interval_tolerance[0]=10 #% +repos_name[0]=" first backup repo" +repos_directory[0]="first_repo" +repos_interval[0]=21600 #sec +repos_interval_tolerance[0]=10 #% #repos_name[1]="second backup repo" #repos_directory[1]="second_repo" @@ -31,6 +36,8 @@ fn_result="$(echo $(($1/86400))d $(($(($1 - $1/86400*86400))/3600))h:$(($(($1 - echo "Starting AutoBackup Watchdog" echo "Local time: $(date)" +cd $backupFolder #jump to backup folder that contains the repos + repo_count=$(("${#repos_name[@]}")) echo "Repo Count: $repo_count" repo_count=$(($repo_count-1)) @@ -60,7 +67,7 @@ do rm -f mail_content.txt cat >> mail_content.txt <