#!/usr/bin/eval bash BACKUP_TARGET=/var/docker/tmp NAS_TARGET="$NAS_ROOT/daily/$HOST_NAME/backup.$DAY" backup_daily1() { BACKUP_SOURCE="/var" BACKUP_EXCLUDE_DIRS=(docker) } backup_daily2() { BACKUP_SOURCE="/var/docker" BACKUP_EXCLUDE_DIRS=(tmp) } before_backup() { stop_docker return $? } after_backup() { start_docker local dock=$? copy_to_nas "$BACKUP_TARGET" "$NAS_TARGET" local copy=$? if [ $dock -eq 0 ] && [ $copy -eq 0 ]; then return 0 fi return 1 }