Yes, I have been running a venti at home for some years, and a much smaller one at work. The venti at home has about 2Tb of data and runs on the linux machine which I uses as a SMB file server, and the file server uses the venti for backup. In addition, various laptops also use the same venti for backup. At work, I back up my home directory every night, simply because it is much less hassle than going through the sysadmins if I need to restore somthing. Saved my ass many times. I originally ran the venti at work on my Solaris desktop machine, but had to move it to another (linux) machine after the constant update of the venti index threatened to destroy my SSD disk... It sure was fast, though.
I have only played around with fossil a bit, both on linux and on a 9front machine. My intention was to eventually replace the SMB server with a fossil server, but I do not like the fact that fossil crashes if you fill up its write buffer on disk. So I would have to fix that first by making it block and start a dump to venti if it get close to the capacity. Another thing with fossil that irks me is that the file formats for fossil and vac (which I use for backup) seem to have diverged. This is unfortunate, otherwise I could easily experiment with switching from my SMB server to a fossil server by initializing the fossil file system from a vac score. (Yes, I know that I would be missing /archive, but I could always make a new fossil command to initialize a directory from a given score after having initialized a fossil file system) Snipped from vac/file.c * Fossil generates slightly different vac files, due to a now * impossible-to-change bug, which contain a VtEntry * for just one venti file, that itself contains the expected * three directory entries. Sigh. I cannot see why the bug is impossible to change if I do not need backwards compatibility, though. Ole-Hj. On Tue, Jun 6, 2017 at 11:39 PM, James A. Robinson <[email protected]> wrote: > While I was playing around getting v9fs mounts to work, I see that > plan9port has added fossil and venti at some point. I was curious whether > or not anyone was actually running these under Linux? > > Jim > >
