#!/usr/bin/eval bash NAS_ROOT=/volume1/nfs/backups # # ACHTUNG: BACKUP_TARGET wird für jeden Lauf _daily1, 2, usw. geköscht, # es muss sich also für alle _daily?, bzw. _weekly? unterscheiden # backup_daily1() { BACKUP_SOURCE="/volume1/data" BACKUP_TARGET="$NAS_ROOT/daily/$HOST_NAME/backup.$DAY/data" BACKUP_EXCLUDE_DIRS=("@eaDir" "Temporary Items" "lost+found") } backup_daily2() { BACKUP_SOURCE="/volume1/nfs" BACKUP_TARGET="$NAS_ROOT/daily/$HOST_NAME/backup.$DAY/nfs" BACKUP_EXCLUDE_DIRS=("@eaDir" "Temporary Items" "lost+found" backups) } backup_weekly1() { BACKUP_SOURCE="/volume1/media" BACKUP_TARGET="$NAS_ROOT/weekly/$HOST_NAME" BACKUP_EXCLUDE_DIRS=("@eaDir" "Temporary Items" "lost+found" serien tmp video "video.archive") } before_backup() { # nothing to do } after_backup() { # nothing to do }