29 lines
703 B
Bash
Executable File
29 lines
703 B
Bash
Executable File
#!/usr/bin/eval bash
|
|
|
|
NAS_ROOT=/volume1/nfs/backups
|
|
|
|
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)
|
|
}
|
|
|
|
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
|
|
}
|