On Sunday 09 Dec 2007, hanj spake thus:

> possible. I can confirm that the ctimes are different between the ftp
> mount and what's in the dirvish vault. So is there another flag to
> disregard ctimes?

Without taking a close look at this, my guess is that the ctimes on the "ftp 
mount" are going to be different at each mount or at best based on mtime or 
something simply because nothing else is sent by the ftp server to the 
client.

That means that when rsync compares inodes on the ftp mount with what is in 
the dirvish vault, they will likely not agree, so rsync's --link-dest won't 
achieve what you want.

An idea might be to maintain a local mirror of the ftp site using e.g. 
wget --mirror or equivalent, and make dirvish back that up.  That way, ctimes 
etc. on the inodes of the mirror would only change when wget/whatever 
actually updates the files in the mirror.  It means of course you have to 
incur the cost of a local copy.  (I guess you could hack dirvish in such a 
way your backup images link-dest to the mirror copy to avoid that, but that's 
going to be a lot more effort).

Cheers
-- 
Eric Mountain
_______________________________________________
Dirvish mailing list
[email protected]
http://www.dirvish.org/mailman/listinfo/dirvish

Reply via email to