I have been thinking along these lines for a while. My wish list is a system
to avoid backups (not archives) via the following.
Rsyncing changed files from the server to a remote backup system.
When a file is modified the difference is also stored with a timestamp so
that rollbacks are possible.
A window could be defined that enables the deletion of all files with a
timestamp greater than a certain age.
lockfiles etc could be ignored.
Sure it would use loads of disk space but the ratio of the price of
tapes:disk is changing and it would stop those situation where user X
deletes the file that they've been working on all day and can it be
restored.
--
Ian Willis
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Horms
> Sent: Saturday, 17 June 2000 5:02
> To: Multiple recipients of list RSYNC
> Subject: Re: Announce: rsync with dist (to mirror files on the fly)
>
>
> On Fri, Jun 16, 2000 at 08:20:06PM +1000, Rief, Jacob wrote:
> > Hi to everybody,
> > I would like to announce a patch for rsync which can be useful
> > to a few of us.
> >
> > Since rsync can not see modifications made to the file-tree, it is
> > not suitable to keep two or more file-trees in sync in realtime.
> > It can take quite a long time to traverse huge file-trees, so it
> > not possible to start rsync for example, once a minute.
> >
> > To add these features I have written a kernel-module for
> Linux-2.2.x which
> > exports modified files to an application. I have patched
> the rsync sources
> > to interact with this kernel module.
>
> Hi,
> I am just wondering if the functionality of fam and imon,
> an event bases file change notification module and daemon
> that SGI have
> ported from IRIX to Linux. The main problems that you would
> have with using
> rsync with fam is that it only provides change events, no
> details and as it
> is event bases the aplication needs to run all the time to listen for
> events. See http://oss.sgi.com/projects/fam/
>
> In any case is there some documentation giving more details
> on your kernel
> module, it sounds like it may have more applications than just rsync.
>
> --
> Horms
>