Private 3-2-1 Backup Strategy

I have been looking for a backup setup for my Raspberry Pi which is hosting Seafile (and a few more services in the future). I discovered the 3-2-1 Backup method.

How can a person securely, effectively save a copy of data off-site without trusting cloud providers? If this is impossible or too inconvenient, what cloud providers are recommended for backing up?

Currently all my data is stored locally on an NVME drive. I am considering buying a HDD for backup. That would violate the 3-2-1 strategy though because I would have

  • two copies of data on the NVME (main drive), a copy of data on the HDD – this meets the 3 requirement
  • two devices (NVME and HDD) – meets the 2 requirement
  • but it is not off-site

Off site doesn’t necessarily mean in the cloud. Just elsewhere.

You can store it in a safe or a safety deposit box or at a trusted individuals house (provided the disk is encrypted). That’s what that third option usually means.

1 Like

Clouds are usually the safest option when it comes down to not lose your data because of their infrastructure and their datacenters being able to survive fires/floods/heartquakes etc… (with a nice decentralized global multi-tenant redundancy or whatever professional setup they might have)

Regarding the trust situation, you can use some quantum-resistant encryption to make it impossible to snoop on the zipped folders you upload remotely.
But otherwise yes, any friends/family place that is safe enough is probably good enough. :+1:t2:

If you’re looking for a nice cloud storage, I’d say that it doesn’t matter that much: it will probably be stored in a “AWS bucket” or something very similar somewhere else. But no storage is safer than any other objectively because it will be exposed to the Internet anyway.