I am using Backblaze right now. It automatically performs a backup of an entire compute (without OS files)... It is a subscription service that offers unlimited storage.
In case that you need to recover something, they offer several options. Download all or selected files compressed as zip... Or they can mail you a harddrive or pendrive with your data (you need to pay for the harddrive and shipping costs).
I am using it as final final backup solution, I have everything copied in several disks, but in case someone comes to my house and steals them, or if there is a fire... I know I have an alternative to recover my data.
Consider that you will need a good Internet connection. I have not access to those, and my initial backup took several months. After it, only the times that I do time lapses require a long time for the online backup keep up to date...
By the way, Backblaze usually upload first the smaller files, if you have a lot of videos, or big tiff files, those are the last ones to be uploaded...