From e2960c19b4c183ebb6d57646737194ba40a2fc46 Mon Sep 17 00:00:00 2001 From: patrick Date: Thu, 11 Dec 2025 01:19:43 +0100 Subject: [PATCH] miyagi-backup.sh aktualisiert add function run_pbs_log_clear, last 60 days --- miyagi-backup.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/miyagi-backup.sh b/miyagi-backup.sh index 5bfaff1..134c938 100644 --- a/miyagi-backup.sh +++ b/miyagi-backup.sh @@ -291,6 +291,15 @@ send_piggyback() { rm -f "$filename" } +run_pbs_log_clear() { + log "Running clear LOG on PBS host ($PBSHOST)..." + + if ! ssh -p "$PBSPORT" root@"$PBSHOST" \ + find /var/log/proxmox-backup/tasks/ -type f -mtime +60 -delete; then + log "Error clearing PBS LOG on $PBSHOST" + fi +} + run_pbs_backup() { if [[ "${BACKUPSERVER,,}" != "yes" ]]; then log "PBS Backup übersprungen: BACKUPSERVER='$BACKUPSERVER' (muss 'yes' sein)" @@ -673,7 +682,7 @@ if [[ $# -eq 0 ]]; then log "BACKUPSERVER ist aktiviert, führe Backup aus..." run_pbs_backup run_maintenance - + run_pbs_log_clear else log "BACKUPSERVER ist nicht aktiviert (BACKUPSERVER=$BACKUPSERVER), überspringe Backup." fi