The solution to that is rolling backups with different tiers.
1 backup updated daily
every week you update the weekly backup
every month you update the monthly backup
every year you update the yearly backup
and so on or with whatever precise timings make sense for you
Keep at least the last two snapshots for each.
Also, do use error correction codes so you can recover partially damaged backups.