We only store logs for the past 48h, one possible way to store old logs would be creating a log shipper app:
You can configure it to store logs from one or many apps, from one or many instances, one or many regions.
Here’s a blog post about that: Fly Logs over NATS