miyagi-backup.sh aktualisiert
add function run_pbs_log_clear, last 60 days
This commit is contained in:
+10
-1
@@ -291,6 +291,15 @@ send_piggyback() {
|
|||||||
rm -f "$filename"
|
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() {
|
run_pbs_backup() {
|
||||||
if [[ "${BACKUPSERVER,,}" != "yes" ]]; then
|
if [[ "${BACKUPSERVER,,}" != "yes" ]]; then
|
||||||
log "PBS Backup übersprungen: BACKUPSERVER='$BACKUPSERVER' (muss 'yes' sein)"
|
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..."
|
log "BACKUPSERVER ist aktiviert, führe Backup aus..."
|
||||||
run_pbs_backup
|
run_pbs_backup
|
||||||
run_maintenance
|
run_maintenance
|
||||||
|
run_pbs_log_clear
|
||||||
else
|
else
|
||||||
log "BACKUPSERVER ist nicht aktiviert (BACKUPSERVER=$BACKUPSERVER), überspringe Backup."
|
log "BACKUPSERVER ist nicht aktiviert (BACKUPSERVER=$BACKUPSERVER), überspringe Backup."
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user