I use four external drives that are incrementally backed up during the week, another drive that is backed up weekly and one copy of data is kept off the property. I also use a pen drive to back up work in progress and I have full control over all the data and where it is stored, I just do not trust a cloud (someone elses server) . I looked at the WD mycloud as a means of syncing data with my laptops but not a good device and now will look at own cloud.
So this is good, and better than most manage. A couple of additional thoughts:
- Looking after storage is a PITA. Bit rot will often set in and the first you know of it is when the filesystem becomes corrupted. This is especially true for the large format SATA disks of a few years ago. Worth ensuring your filesystem regularly validates checksums and can read the data correctly. ZFS is a good option for the Linux folks, but it's not foolproof. Copying from A to B to C will demonstrate data on A and B is good, but are you ever really certain about C? Trying to recover from backup only to find the backup is corrupt is not a good experience.
- How much data loss can you tolerate? Your offsite copy may be the only copy you have if your home kit goes missing. If you only send a copy offsite every month you could be facing up to a month's worth of data loss. This is sometimes known as the RPO (recovery point objective); the point which you can recover to.
- Cloud storage providers (MS, AWS, Google) spent a lot of time and money on their platforms to attract enterprise customers. Services such as S3, Azure Blob, Glacier, et al are well engineered and offer redundancy, security, easy access, are hosted in massively secure datacentres, are regularly audited (look for Type2 SOC reports) They're really not interested in your data (unlike Facebook) and it's bad for business for them to access it. If you encrypt your data *before* it hits the cloud you're protected against any privacy concerns.
Personally I use both AWS and MS for cloud storage at home. I like that my RPO can be as low as it takes to copy content to the cloud. I encrypt data before it leaves the home network and carefully manage encryption keys. And yes, this is also my day job