3 ms·
This is why I run both FreeBSD and Linux on my backup systems and use restic, rsync and zfs replication to move the data there. Sure all the systems use a zfs
by CTDOCodebases 2y ago
This is why I run both FreeBSD and Linux on my backup systems and use restic, rsync and zfs replication to move the data there.
Sure all the systems use a zfs file system but I am diversifying risk and don't really trust the other copy on write file systems.
- tjoff 2y agoBut then you run into the risk of incompatibility bugs between the different versions. I had tons of issues getting it to work with versions too far apart, which tainted my feel for that approach. There is an argument to be made for dumb file copying even when you have access to fancy features.
- yjftsjthsd-h 2y agoEh, especially if you're just using Linux and FreeBSD (doubly so now that they're both using openzfs) it's easy enough to keep pool features compatible. Obviously you need to either pin to a compatible feature level or avoid upgrading the pool, but I don't think it's terribly hard.
- tjoff 2y agoThis was before freebsd used openzfs, maybe easier now. But my point still stands, you are off the beaten track at a time when you want to minimize risks. Comment on this thread to this effect, didn't know about the encryption issues: https://news.ycombinator.com/item?id=40306873 https://news.ycombinator.com/item?id=40306873
- CTDOCodebases 2y agoTo clarify all data that is transferred from Linux ZFS to FreeBSD based systems or visa versa is copied using restic or rsync. I only use ZFS replication when doing Linux to Linux transfers and when that happens they are running the exact same operating system and version of OpenZFS.