Just have two external hard drives. I have one at home I use daily, and then one I keep in my desk drawer at work I use weekly [1]. The chances of both failing at once are pretty unlikely. You could do the cloud, but I'm not comfortable having all my data in the could. If you have to use an external provider, use Rysnc [2] . They seem trustworthy [3].