• 0 Posts
  • 341 Comments
Joined 1 year ago
cake
Cake day: January 2nd, 2025

help-circle

















  • There’s also risk.

    Offloading this stuff to cloud means you trade $ for someone else taking the risks.

    And of you’re a business, you (better) have cyber insurance, and those insurance vendors will ask tough questions that most self-hosters would be clueless to answer.

    It can be done, but like anything else, there’s no free lunch.

    And if you have a proper finance org, they’ll want to see how self-hosting makes financial sense.

    It takes real expertise and diligence to run everything on-prem - most small businesses don’t have the luxury of that kind of diligence since the cost (staff engineering time) comes from one side of the budget, and cloud (vendor) costs reduce both your risk and come from the other side of the budget (which reduces tax liability).


  • I agree with everything except the offsite, offline, external drive.

    In my experience, cold drives fail more often than live drives, and you get no warning when this happens.

    Drives weren’t engineered to be offline but to be powered on continuously. Things like lubricants in the spindle, but especially the read heads pivot were designed around this. How anybody us have heard the click of death - that’s the read head having issues moving.

    Plus external drives have heat dissipation problems. They’re good for short, intermittent reads, but when initially copying data to them they can get quite hot. I regularly recover and rebuild drives for family and friends and have registered these things at 120° F+, so I keep an old case fan on them during recovery.


  • My current backup approach uses Syncthing, but only to replicate all data to a single point, which is then backed up properly.

    All mobile devices sync to home, that box is the authoritative data source for everything: mobile devices, user data, media files, etc.

    It replicates to two other local data stores (this for quick recovery should a drive/device fail) and is backed up to a cloud service (should I have a catastrophic event).

    Its not a perfect 3-2-1 setup, but addresses my risks well enough.