diff --git a/ha-backup.sh b/ha-backup.sh index 1ffe145..9b6e721 100644 --- a/ha-backup.sh +++ b/ha-backup.sh @@ -17,6 +17,6 @@ BACKUP_SLUG=$(echo "$BACKUP_OUTPUT" | awk '/slug:/ {print $2}') scp -i "$HA_SSH_KEY" "$HA_SSH_USER@$HA_SSH_HOST:/backup/${BACKUP_SLUG}.tar" "$BACKUP_DEST/${BACKUP_SLUG}_$(date '+%Y-%m-%d_%H-%M-%S').tar" # Clean up old backups if needed (adjust the number of days to keep) -find "$BACKUP_DEST" -name '*.tar' -mtime +303030303030303030303030303030303030303030303030303030303030 -exec rm {} \; +find "$BACKUP_DEST" -name '*.tar' -mtime +30 -exec rm {} \; echo "Backup completed successfully: $BACKUP_DEST/${BACKUP_SLUG}_$(date '+%Y-%m-%d_%H-%M-%S').tar.tar"