3 ms·
It's incredibly useful yes. For starters you have the snapshots which you can use as 'restore points' like in Windows to go back when an update breaks somethin
by wkat4242 3y ago
It's incredibly useful yes.
For starters you have the snapshots which you can use as 'restore points' like in Windows to go back when an update breaks something. Except this time they actually do work (I've never had that fix anything for me on windows).
You can also use them to try out huge packages like different DEs on your daily driver and revert if you don't like it without having to remove the entire forest of dependencies.
You can also silence the filesystem for backups similar to volume shadow copy in Windows. ZFS send/receive is also a fast way to actually make backups although it has some serious drawbacks so I don't use it (mainly the inability to restore individual files)
Another thing is that you can base filesystems upon other ones so you can use it to create one jail (like docker container) that you keep updated and base your other ones off it. A bit like docker layers do. Yes this one is very FreeBSD specific.
And finally, doing a scrub to check for bitrot can really save your bacon.
So in my examples most useful features stem from its snapshot functionality.