this post was submitted on 02 Aug 2023
1 points (100.0% liked)

datahoarder

6792 readers
1 users here now

Who are we?

We are digital librarians. Among us are represented the various reasons to keep data -- legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they're sure it's done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.

We are one. We are legion. And we're trying really hard not to forget.

-- 5-4-3-2-1-bang from this thread

founded 4 years ago
MODERATORS
 

I'm aware that the proper way to handle backups for a NAS is to have a second TrueNAS machine on preferably a different continental plate or at least a different city, and sending ZFS snapshots to it.

But well I don't exactly have a second flat nor the budget for a second NAS and cloud storage is a continuous expense that I'd rather not deal with. So I was thinking I'd just backup the ~1.3TB of not re-downloadable data on a bunch of USB hard drives but then I noticed how similar the prices for 2TB m.2 SSDs and for 2TB USB hard drives are.

So my plan is:

  • Get 1 Icy Dock NVMe m.2 enclosure.
  • Get 3 of the cheapest brand name 2TB m.2 NVMe SSDs.
  • Setup the SSDs with BTRFS and LUKS.
  • Backup my ~1.3TB of important data to each of the SSDs. Put each SSD into a sturdy box give one to my parents, one to a good friend that lives many hours away and put one on a shelf in my room. The drive at my friends place would give me at least some of my data back in case the entire city was leveled by a Kaiju.
  • I'd rsync my NAS to the drive at home every week to protect against the NAS kicking the bucket
  • Since I visit my parents frequently I could just occasionally swap out their drive with mine to keep that backup somewhat up to date. Which gives me protection from a house fire. The drive at my friends place I should probably be able to update like every year or two. Due to LUKS I wouldn't have to worry about the drives being stolen and with BTRFS I could run a scrub when I get one of the drives that haven't been update in a while to see if the backup was corrupted. The scrubs are a reason why I think SSDs would be better than HDDs because then the scrubs would be fast. I'm choosing BTRFS over ZFS for the external drives here because then I can just read the backup drives from any normal Linux machine and don't need to setup ZFS on Linux first.

So how dumb is that plan? Am I better of doing the same thing with HDDs instead?

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here