My current setup consists of a file server with RAID1 to which I sync a bunch of devices using unison. This works fine, but what I do not like it the single point of failure.
A great thing about Syncthing is that it doesn’t seem to mind a mesh topology. So how about replacing the single RAID1 server with two simpler ones? If one of the servers dies, everything will continue to work, correct? Do you see any disadvantages with this setup?
Yes, if one properly dies without being able to connect to others, then it’s fine.
If however the disk goes crazy, corrupts the filesystem index which then manifests as files showing up as missing, then you’d get files nuked on the other side too.
And if you use BTRFS with hourly snapshots (snapper to the rescue) it would need a fire to stop your data. Assuming both servers are on the same building.