Files
server-backup/synology.sh
T
2025-04-11 19:53:52 +02:00

32 lines
741 B
Bash
Executable File

#!/usr/bin/eval bash
NAS_ROOT=/volume1/nfs/backups
HAS_WEEKLY=true
backup_daily1() {
BACKUP_SOURCE="/volume1/data"
BACKUP_TARGET="$NAS_ROOT/daily/$HOST_NAME/backup.$DAY"
BACKUP_EXCLUDE_DIRS=("@eaDir" "Temporary Items" "lost+found")
}
backup_daily2() {
BACKUP_SOURCE="/volume1/nfs"
BACKUP_TARGET="$NAS_ROOT/daily/$HOST_NAME/backup.$DAY"
BACKUP_EXCLUDE_DIRS=("@eaDir" "Temporary Items" "lost+found" backups log)
}
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
echo
}
after_backup() {
# nothing to do
echo
}