> 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.