miyagi-backup.sh aktualisiert

This commit is contained in:
2025-06-30 14:55:07 +02:00
parent 25220beae2
commit e6842f1de8
+8 -3
View File
@@ -394,7 +394,12 @@ main() {
sleep 60 sleep 60
log "Starting full backup routine..." 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 set_wol_g_enabled
write_zsync_config write_zsync_config
@@ -402,6 +407,7 @@ main() {
send_checkzfs_output_external send_checkzfs_output_external
run_scrub_stop_local run_scrub_stop_local
run_scrub_stop_src run_scrub_stop_src
if [[ "${BACKUPSERVER,,}" == "yes" ]]; then if [[ "${BACKUPSERVER,,}" == "yes" ]]; then
log "BACKUPSERVER ist aktiviert, führe Backup aus..." log "BACKUPSERVER ist aktiviert, führe Backup aus..."
run_maintenance run_maintenance
@@ -411,10 +417,9 @@ main() {
fi fi
run_remote_updates run_remote_updates
run_updates # run_updates
shutdown_if_requested shutdown_if_requested
} }
# Funktionsbasierter Aufruf # Funktionsbasierter Aufruf