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 <