I have read some wiki pages and forum posts about it but I still don’t understand how it works on my setup:
I have multiple “Clients” (PCs, Phones…) and a single Pi with an SD card.
All my Clients mainly connect to the PI and only a couple also share dirs with each other.
I have set my PI everywhere as an untrusted device, BC I don’t have disk encryption on it. But it still is my “main interconnect and single point of truth” between my devices.
Now to data integrity. I usually use Btrfs with BTRBK on my PCs so I do have some insurance.
But I don’t understand what would happen if a file gets corrupted on my PI and a Client requests it. I worry that it will override the good copy without me noticing and possible even evade my FS Snapshots.
I can’t request any SMART data from the PI and also currently have no money for an SSD that I could use instead with the PI (of course a COW system on it).