rsync and symlinks

Carlos Carvalho carlos at
Tue Sep 1 08:55:09 MDT 2009

Jignesh Shah (jignesh.shah1980 at wrote on 1 September 2009 11:30:
 >Hi, I have one question regarding handling of symlinks in rsync. If I have
 >/source directory in which I have 100s of sub directories of directories and
 >each one has symlink to some directories out side the /source directory
 >hierarchy. Does rsync follows all those symlinks and syncs the data if I
 >specifies below rsync command?
 >rsync -avz /source/

The -a option in this command will make rsync copy symlinks as
symlinks, to faithfully reproduce source on

 >   |
 >   | - source1 --> /projects/win
 >   | - source2 --> /projects/unix
 >   | - source3 --> /scripts/win
 >   | ....
 >Does rsync command syncs /project contents as well?

Only if it's inside source.

More information about the rsync mailing list