Re:Ask HN: What is your system for backing up family photos ...
by dave78 on Tuesday January 18, 2022 @09:19AM
(#29979466)
I have a very similar setup. An old SFF desktop PC running Debian with a USB3 disk attached, though mine is just running ext4. SMB sharing allows easy access to everyone in the house, plus I have Syncthing configured on our phones and the Linux box which we use to automatically sync our phone pictures and videos. Then this box is backed up using Restic to Backblaze B2.
I know there's some holes in my plan (ext4 isn't foolproof, etc.) but it's been an ongoing process.
I have a raspberry pi with a USB drive attached. The OS is ubuntu, so I can use ZFS. The drive is backed up to backblaze S3 using restic in a cron job. The backup and ZFS health is monitored with healthchecks.io
The data sync across all the devices including the raspberry pi is done using resilio sync.
I view my photos when I am home using an app written by myself: photograf (https://github.com/ptek/photograf) It runs on the same raspberry.