Problem with rsync recent file logic ?
nanardon at nanardon.zarb.org
Thu Nov 15 11:17:31 GMT 2007
Le jeudi 15 novembre 2007, Maxim Veksler a écrit :
> I have 2 servers I'm synchronizing using rsync, I have a situation where I
> 1. rsync from rnd-dev2 to rnd-dev1
> 2. change the rsynched file on rnd-dev1
> 3. rsync from rnd-dev2 to rnd-dev1 again
> 4. File gets overridden on rnd-dev1 over though it has newer change
> time then file on rnd-dev2.
I don't see any issue here.
> #### Note that file got rsynced from rnd-dev2 and had it's change date
> updated to older time (of rnd-dev2). As well as the content that got
> replaced by the out dated version on rnd-dev2. Bummer...
> What am I missing to get it do the right thing? I would expect rsync
> when called the second time from rnd-dev2 to recognize that the file
> on rnd-dev1 is newer and to NOT replaced it.
Rsync has never check date recency by default, if time or size differ, rsync
synchronize the file.
Found in man page:
-u, --update skip files that are newer on the receiver
which is probably what you need in this case.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://lists.samba.org/archive/rsync/attachments/20071115/9f998f85/attachment.bin
More information about the rsync