|
|
|
|
|
by e12e
110 days ago
|
|
> A filesystem with snapshots makes software installation transactional. You take a snapshot, install some software, and if it doesn't work right, you can revert to the snapshot. (With very slightly more flexible snapshots, you can limit the snapshot to just some part of the directory tree, but this is not essential; it merely permits more flexibility.) Eh, you don't typically have a lock mechanism for the filesystem equivalent to that of a database. Who's to say something like this doesn't happen: - snapshot fs
- op/system adjust firewall rules
- "you" install updates
- you rollback
- firewall rules is now missing patches
Don't get me wrong zfs is great - but it doesn't come with magical transactions. |
|