3 ms·
I've got a Nextcloud humming away in my attic. It gets backed up to my office systems. NC has a recycle bin too. Self hosted is not for everyone but at what
by gerdesj 3y ago
I've got a Nextcloud humming away in my attic. It gets backed up to my office systems. NC has a recycle bin too.
Self hosted is not for everyone but at what point is your stuff important enough for you to really take responsibility for it. Do you simply Dropbox or OneDrive or whatever or do you do it yourself and self host or get a family member/friend do it or engage someone to do it for you.
You do have choices. Even if you lack the skills to self host you can engage someone to set it up for you. You probably don't plumb your own bog 'n' bath and yet you own a toilet and bath/shower/whatever that works. A trade has fixed that up for you in return for some consideration.
So, do the calculus for yourself: How important is your data, what sort of losses if any are sustainable. What are the risks ... have you done a home fire risk assessment - do one, its not hard. Fire blanket in the kitchen (ban towels drying on the oven), one shot ladders (that sit in the bottom of a wardrobe - inform guests - make a joke of it) for upstairs bedrooms, foam fire extinguishers - one or more per floor. Plan for escape. £500 or so per five years is a very rough budget for hardware. By law you probably should also have battery backed, mains powered smoke detectors already, so I don't count that in the budget. If not, then get some and test them.
UPS ... get one, especially if your storage does not include a battery backed RAID controller. File systems are rubbish with holes in them. APC and others do several small units for home use with domestic plugs (in the UK we get our fearsome three pin plug sockets). Get PoE+ switches - Netgear and others do reasonably cheap switches. That smart doorbell really should be PoE powered with UPS backup ...
If you are reading HN then there is a good chance you are either an engineer of some sort or the sort of person who thinks like one. Once you have worked out the risks and costs and yes, some of those costs might include being kicked from here to tomorrow by a partner (where are my photos?), then you can create a plan. I'll leave it up to you how you squirrel away the costs but please ... pretty please ... do a proper plan for this sort of stuff and whilst you are at it do a reasonably wide risk assessment. You might want to cover "everything" as you might at work - it can be quite cathartic.
- candiddevmike 3y agoWhy Nextcloud over something simpler like Syncthing?
- deleted 3y ago[deleted]
- nine_k 3y agoMaybe it offers not just a backup? BTW Syncthing is not exactly a backup solution; it's a sync solution, with an ability to have staggered versions of changed files. Something like Restic or Kopia is a proper backup solution, with encrypted versioned data good for off-premises storage, and an ability to mount a point-in-time backup.
- gerdesj 3y agoI run several Nextclouds including one for safety critical docs for several 1000 people. I know NC quite well. Ironically, I have a snag with my personal photos syncing from my phone which will probably involve some SQL but I did try to go off piste in a way that your average user doesn't. NC is very reliable and since a few years ago, the phone clients have stabilized nicely. The desktop clients have been pretty decent for much longer. Across the various systems I manage I think I've seen most or at least several corner cases. My home instance has few users with a large number of files. My wife's photo collection is legendary. The instance with the safety docs involves a lot (lot) of PDFs generated by a few people on PCs, that are shared with many tablet/phone based users over variably connected links. If the docs are not there, some things are not allowed to happen. I've got some instances behind HA Proxy and some behind whatever MS's Azure proxy offering is called. One is behind Apache only and another nginx only but they both do have quite a lot of log file watcher (OK call it an application firewall) and network traffic analysers. Syncthing has its place but I need rather more in most of these cases and NC has a lot of modules. For example the safety useful system has rather a lot of logging for doc creation, amendment and access. My life becomes briefly rather miserable if my wife's photos are not available for posting on FB. NC has an "impersonate user" thing which cuts through quite a lot of the IT to end user confusion. You can look at their account as they see it. I also have Mesh Central ...