Files
server-backup/hamiller.sh
T
2025-05-11 13:48:06 +02:00

34 lines
570 B
Bash
Executable File

#!/usr/bin/eval bash
USER_CONTAINERS=
ROOT_CONTAINERS="pihole"
BACKUP_TARGET=/var/containers/tmp
NAS_TARGET="$NAS_ROOT/daily/$HOST_NAME/backup.$DAY"
backup_daily1() {
BACKUP_SOURCE="/var"
BACKUP_EXCLUDE_DIRS=(containers)
}
backup_daily2() {
BACKUP_SOURCE="/var/containers"
BACKUP_EXCLUDE_DIRS=(tmp)
}
before_backup() {
stop_containers
return $?
}
after_backup() {
let local rc=0
start_containers
let rc=rc+$?
copy_to_nas "$BACKUP_TARGET" "$NAS_TARGET"
let rc=rc+$?
#check_services
#let rc=rc+$?
return $rc
}