If you use Dropbox Plus you can enable versioning for up to 1 year.
For Crashplan users you can set quite detailed versioning, including backup frequency from every 15 minutes to once a day, then versioning allows you to set for one week, after one week, after 90 days, after a year, and deleted files with various timings (or in the case of deletions including "never").