rsync walks through excluded directories...
Jean-Christophe Guillain
jc.guillain at gmail.com
Tue Mar 15 08:41:18 MDT 2011
Hello all,
In the INCLUDE/EXCLUDE PATTERN RULES section of the rsync man page I read
that "the exclude patterns actually short-circuit the directory traversal
stage when rsync finds the files to send" wich is actually the behaviour I
expect.
But it seems that rsync actually descend through all section of the
hierarchy of some folders I excluded.
The command I used :
$ rsync -aH --del --ignore-errors --filter="- /lost+found/*" --filter="-
/.snapshot/*" /data/orig_disks/vol-opt/ /data/bckp_disks/vol-opt/
The problem :
$ lsof | grep rsync | grep snapshot
rsync 1599 root 3r DIR 0,25 12288
12117707 /data/orig_disks/vol-opt/opt/.snapshot/some/directory/somefile
rsync does not transfer files from this directory as expected, but it take
hours to visit it...
OS : Debian GNU/Linux Squeeze 6.0 amd64
rsync version : rsync version 3.0.7 protocol version 30
I don't know if it's a bug, an error in the man page, or just me :-)
Thank you,
jC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.samba.org/pipermail/rsync/attachments/20110315/cf0414e6/attachment.html>
More information about the rsync
mailing list