Files
server-backup/cron.sh
T
2025-03-23 01:37:19 +01:00

23 lines
756 B
Bash
Executable File

#!/usr/bin/env bash
#
# Aufruf via ssh auf dem jew. Server
#
# $1 - Logfile für den Backup-Lauf
#
# cron job auf nathan
#
# je Server:
#
# ssh nathan sudo /var/srv/nas/Server/bin/backup/cron.sh /var/srv/nas/backups/log/nathan-daily-$(date '+%Y-%m-%d_%H%M').log --daily
# ssh hamiller sudo /var/srv/nas/Server/bin/backup/cron.sh /var/srv/nas/backups/log/hamiller-daily-$(date '+%Y-%m-%d_%H%M').log --daily
# ssh synology sudo /volume1/nfs/Server/bin/backup/cron.sh /volume1/nfs/backups/log/synology-daily-$(date '+%Y-%m-%d_%H%M').log --daily
# ssh synology sudo /volume1/nfs/Server/bin/backup/cron.sh /volume1/nfs/backups/log/synology-weekly-$(date '+%Y-%m-%d_%H%M').log --weekly
#
LOG="$1"
shift
HERE=$(dirname "$0")
$HERE/main.sh "$@" >"$LOG" 2>&1 &