home | list info | list archive | date index | thread index

[OCLUG-Tech] automatic file backup

I thought I remembered seeing something a few years ago about one of
the bsd's running a filesystem that allows automatic incremental save
files (so that saving over a file will not actually replace the file).
Anyone know if there is something like this available for Linux, or
just the name of the program/FS so that I know I'm not crazy?

The idea, as I understand it, is that you save somefile.txt and the
FS saves .somefile.txt.fssave.001 and then runs something along the
lines of "ln -s .somefile.txt.fssave.001 somefile.txt".  Then, when
saving another file, the FS saves .somefile.txt.fssave.002 and does
"rm somefile.txt ; ln -s .somefile.txt.fssave.002 somefile.txt".
I assume it works on a lower level than that: ln -s is likely to be
an pretty poor hack for functionality like this.  Google doesn't give
me any likely hits, but I think my keywords are still too general.
"bsd filesystem incremental save" gets me a lot of tgz based scripts.

--

Jeremy John Wakeman
jeremywakeman [ at ] istop [ dot ] com
www.polarhome.com/~cael
linux registered user #125171