[CentOS] exclude directory from rsync

Tue Jun 9 05:45:57 UTC 2015
Gordon Messmer <gordon.messmer at gmail.com>

On 06/08/2015 10:12 PM, Tim Dunphy wrote:
> I'm trying to do an rsync of the entire /var directory, but exclude just
> the /var/www directory.
...
> rsync -avzp --exclude-from=/var/www /var/ /mnt/var/

--exclude-from takes a filename as an argument.  That filename is 
expected to contain a list of patterns to exclude.

> rsync -avzp --exclude=/var/www /var/ /mnt/var/

If your exclude pattern begins with '/', then it matches a filename 
immediately within the transfer root.  So in this case, "/var/var/www".

Read the "FILTER RULES" and "INCLUDE/EXCLUDE PATTERN RULES" sections of 
the manual.

Try:

rsync -avzp --exclude=/www /var/ /mnt/var/