Comment on Pi NAS for multi-location backups
mnemonicmonkeys@sh.itjust.works 2 weeks ago- You clearly didn’t read my post
- You’re rude
- You start every single comment with the slightest mention of syncthing with the same lines regardless of context
With sync you only have replicants of one file that can be lost through the sync.
You seem to be missing/ignoring that sync will protect against data loss from lost/broken devices. When that happens, those connections are severed with no deletions propagating through them. Not only that, you can configure syncthing to retain older versions for over a year to avoid issues of unwanted edits.
Or mini pc with one drive.
You have to be joking with this. There is no way I’m letting that tracker-filled ransomware near any of my computers.
having local redundancy (e.g. Mirroring) isn’t really necessary.
Simple mirroring doesn’t protect against bitrot. RAID 6 does.
You’re clearly not suited for giving out advice, so you’re getting ignored and blocked. Don’t let the door hit you on the way out.
suicidaleggroll@lemmy.world 2 weeks ago
Only if you very carefully architect things to protect against it. I have absolutey seen instances where a drive had a fault and wouldn’t mount on the source, and a few hours later a poorly designed backup script saw the empty mount location on the source and deleted the entire backup. You have to be VERY CAREFUL when using a sync system as a backup. I don’t use syncthing, but if it can be configured to do incremental backups with versioning then you should absolutely choose that option.
I believe he was talking about a mini PC with a single drive, not Microsoft’s “One Drive”.
Lots wrong with this statement. The way you protect against bitrot is with block-level checksumming, such as what you get natively with ZFS. You can get bitrot protection with a single drive that way. It can’t auto-recover, but it’ll catch the error and flag the affected file so you can replace it with a clean copy from another source at your earliest convenience. If you do want it to auto-recover, you simply need any level of redundancy. Mirror, RAIDZ1, RAIDZ2, etc. would all be able to clean the error automatically.