The log files are in $FWDIR/log.
Depending on how many logs are received, one or more log files (and related pointer files) are created daily.
So really, there’d be two sets of commands:
1. One to copy the current contents with all current logs as a one-time deal.
2. A once daily from job that copies the files created the previous day.
I don’t know that anyone has written this precise script (especially copying with s3), but it doesn’t seem like it would be that difficult to come up with or adapt a script someone else has written for a similar purpose.