Very semi-informed take here.  Obvoiusly the people actually working
on this stuff know first hand and I'm maybe not even third hand...
but afaik this is a gap in OpenBSD that work is being done on.
OpenBSD will mount Linux ext 2 filesystems but not 4, which are
log structured.  NTFS is through a package and uses the FUSE userland
filesystem is read-only.  There's no port of ZFS as popularized by
FreeBSD yet.  Fast File System, ffs, is based on the common
ancestor of BSD filesystems and OpenBSD's version doesn't
add even add log structure.  Crashes on slow-ish machines with large
drives take a long time to complete fsck and data loss is
possible.  "soft-deps" were a kind of a compromise there where
data was written semi-ordered to avoid filesystem corruption,
but that reportedly required too much connection between the
filesystem and the kernel so that's being pulled out as a
first step in updating the interface between the kernel and
filesystems to be able to pull in more update filesystems.
I got good milage out of seftdeps on ffs so kinda sad to see it go
but definitely understand the need.

ZFS would be the thing to use for file history so if that's
a requirement, FreeBSD is probably your best bet for now.

Good luck!

-s


On  0, Ethan Azariah <eeke...@fastmail.fm> wrote:
> do any openbsd filesystems support any sort of file history, whether
> through snapshots or as a log structured filesystem or any other way?

Reply via email to