> I want to use venti for permanent storage.  For temporary storage that
> might or might not be saved to venti, I don't know, I've been thinking
> of cwfs.  I've heard it's as reliable as kfs, though I never had any
> issue with any Plan9 filesystem.

Make sure you're not confusing kfs with Ken's file server, sometimes
(confusingly) called "kenfs". kenfs formed the basis for cwfs, and the
code and function is closely related; kfs is essentially unrelated, and is a
much more conventional disk file system.

Ken's file server is extremely solid, and I believe cwfs is comparable
(although I don't have nearly as much experience with it). kfs is much less
so; I've had it become unrecoverable after unexpected shutdown several
times. My experience with fossil has been somewhere between the two,
but it's very easy to recover if you're using it with venti.

> Does it make sense for cwfs to dump to venti?  I wish to use venti
> because I'll be using it for other things as well, like backing up my
> Windows and Mac machines, not only for cwfs dumps.  Should I just use
> fossil?

Using fossil with venti would give you the most seamless integration. You
can dump any file system to venti using vac, though. Using cwfs with venti
would seem a bit redundant, as you'd now have two unrelated systems
providing archival, write-once storage (unless cwfs grew some form of
venti integration while I wasn't watching).

> I've heard Plan9 software RAID doesn't notify on hardware failure. Should
> I use a true, hardware RAID card (one that doesn't require drivers)?

It's true that fs(3), which provides RAID-like functionality, doesn't do failure
notification in a particularly useful way. As per the man page:
          Mirrors are RAID-like but not RAID.  There is no fancy
          recovery mechanism and no automatic initial copying from a
          master drive to its mirror drives.
I use it and have been happy with it, but it's not a complete solution for
genuinely critical data. I don't know much about RAID cards, but the main
thing I'd want to avoid there is proprietary on-disk formats. It might be a bit
much for home use, but if I had a little bit of a budget I'd use Coraid's AoE
stuff as the basis for my storage.

Reply via email to