I’m still new to TrueNAS but have found it easy to adopt, and I love ZFS.
From what I’ve seen there have been a number of “breaking changes” in TrueNAS releases like moving from k8s to docker, KVM to Incus (KVM/QEMU), removing the rsync service. Thats not a negative, just my observation.
Is there a roadmap, or scuttlebutt, around the future of the FTP service, and Data Protection features “TrueCloud Backup Tasks”, “Cloud Sync Tasks”, and “Rsync Tasks”?
They seem to me like features that TrueNAS would depreciate as non-essential and people could run similar code in a docker instead. Or are they widely used so are likely to stay in the base code?
rsync is a standard Linux utility that has been around since the late 1990s. I doubt that would be removed. There are other options (Syncthing, zfs replication, …) depending on your use case, but those aren’t a superset or replacement for rsync as a basic tool.
My general impression (not TrueNAS specific) is that cloud stuff is a lot more fluid. Providers change, preferred protocols change, standards aren’t fully implemented, … I would expect to need to be more flexibile with cloud backup/sync solutions on any platform. I think they’re trying to push Storj at the moment.
Hi BoulderItalyc to clarify. When I said “removing the rsync service” I was referring to this depreciation of the Rsyncd Server from the Services UI in TrueNAS Scale 23.10.
Those release notes clearly state that rsyncd was moved to the app.
One could argue whether it should be an official app or a community app. One could argue in return that users stand nothing to gain from iX implicitly promoting exposure of rsyncd rather than the use of rsync over sshd.
Either way: IMHO they didn’t “deprecate” so much as “demote” the service to a form that makes it easier/safer to continue supporting.
Yeah I think what you are doing there is excellent, keeping TrueNAS “lean and mean” as it were whilst allowing people to use containers to meet their needs.
Those are part of a vendor tie-in with Storj. I’d expect them to continue for as long (and only as long) as that business relationship remains healthy.