If you’re hosted by discourse.org you’d have to send the team an email to restore a backup of any kind
In addition to Discourse’s backups, which as you noted aren’t kept for more than 30 days, you can download and store your own backup from the admin panel. If you ever wanted to restore it you can send the team an email and you’ll be provided upload instructions.