ZFS does have the concept of Snapshots but I would not consider that user friendly or useful for version tracking.
There is plenty of Version Control systems out there, like Git, again not user friendly for what you want.
Dropbox/OneDrive/Google Drive provide various levels of version tracking of changes.
I personally use Backblaze (30 days, continuous) and Tarsnap (45 days, nightly) for both off-site and temporal recovery when I really need it. Backblaze is used for "desktop" systems, Tarsnap for "server" systems.
Comments
On Windows, since 8.1, there is the built in File History. https://support.microsoft.com/en-us/windows/backup-and-resto...
On macOS, there is Time Machine built in. https://support.apple.com/en-us/HT201250
ZFS does have the concept of Snapshots but I would not consider that user friendly or useful for version tracking.
There is plenty of Version Control systems out there, like Git, again not user friendly for what you want.
Dropbox/OneDrive/Google Drive provide various levels of version tracking of changes.
I personally use Backblaze (30 days, continuous) and Tarsnap (45 days, nightly) for both off-site and temporal recovery when I really need it. Backblaze is used for "desktop" systems, Tarsnap for "server" systems.
" Set up a drive for File History Before you start using File History to back up your files, you need to first select where your backups are saved."
This is just backup.
Why am I only hearing about this today? That's an amazing feature to support.