I use a program called duplicati to back up all of my important stuff to a service called backblaze. Costs me less than $15 a month for the storage space and is fully automated. It's also all on a raid5 array in case of drive failure - if the array fails I can restore from backup but as long as only one drive fails at a time there is no interruption to my access.