Please, review and comment on my storage-and-backup-stategy. It's still (almost) entirely on paper.
I plan on having two shared folders:
Shared folder "DeviceData" consists of a single SSD.
Shared folder "Storage" consists of a couple of spinning disks in a union-fs.
Here's the scheme and tiers:
- Our "devices" (phones, tablets, laptops etc.) use Syncthing to back all their essential data to DeviceData.
- DeviceData is rsynced to Storage every 10 minutes or so.
Storage is what's used by Plex-or-Emby-or-Kodi-but-lets-not-have-that-fight-here. - Storage is backed up to Backblaze or Wasabi (a few times per day, maybe?)
I have two main philosophies here:
A: install as few apps as possible. That's why I've gone for rsync (already in OMV).
1: Forward as few ports as possible. That's why I've gone for Syncthing - also it's pretty awesome.
Some issues:
Afaik, rsync can't monitor a disk/folder for changes. Rather is has to run scheduled.
Is there a better option to backup DeviceData to Storage?
What happens if a rsync job hasn't finished when the next one starts?
Looking forward to reading your input and advice.