From e6842f1de8bda97ab85c36c3b53cc0b239b1709f Mon Sep 17 00:00:00 2001 From: patrick Date: Mon, 30 Jun 2025 14:55:07 +0200 Subject: [PATCH] miyagi-backup.sh aktualisiert --- miyagi-backup.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/miyagi-backup.sh b/miyagi-backup.sh index 0668c78..4d85c22 100644 --- a/miyagi-backup.sh +++ b/miyagi-backup.sh @@ -394,7 +394,12 @@ main() { sleep 60 log "Starting full backup routine..." - SOURCEHOSTNAME=$(ssh -p "$SSHPORT""$SOURCEHOST" hostname) + log "Versuche Hostname von $SOURCEHOST via SSH (Port $SOURCEPORT) abzurufen..." + if ! SOURCEHOSTNAME=$(ssh -p "$SSHPORT" -o ConnectTimeout=5 -o BatchMode=yes "$SOURCEHOST" hostname 2>/dev/null); then + log "Error: Hostname von $SOURCEHOST konnte nicht abgerufen werden | Abbruch." + exit 1 + fi + log "Hostname von $SOURCEHOST: $SOURCEHOSTNAME" set_wol_g_enabled write_zsync_config @@ -402,6 +407,7 @@ main() { send_checkzfs_output_external run_scrub_stop_local run_scrub_stop_src + if [[ "${BACKUPSERVER,,}" == "yes" ]]; then log "BACKUPSERVER ist aktiviert, führe Backup aus..." run_maintenance @@ -411,10 +417,9 @@ main() { fi run_remote_updates - run_updates + # run_updates shutdown_if_requested - } # Funktionsbasierter Aufruf