rsync include and exclude

Jay Hall JHALL at socket.net
Wed Oct 7 21:43:20 UTC 2009


Thanks.  That took care of the problem.


Jay
On Oct 7, 2009, at 3:02 PM, krad wrote:

>
>
> 2009/10/7 Jay Hall <JHALL at socket.net>
> Ladies and Gentlemen,
>
> I am using rsync to backup some information and I am having some  
> problem with including and excluding directories.
>
> I want to include everything in the user's mail directory and  
> everything in the user's documents directory.  Everything else  
> should be excluded.  And, it is possible to have multiple users on a  
> single computer.
>
> Following is what I am using for my include/exclude patterns.
>
> + /Users/*/Library/Mail/
> + /Users/*/Documents/
> - /Users/*/Documents/*
> - /Users/*/Library/*
>
> This gives me close to the desired result.  However, there are some  
> extra files included which I do not need to backup which are stored  
> in /Users/username directory.
>
> If I add -/Users/*, no files are backed up.
>
> After reading the man pages and several examples, I thought I had a  
> handle on this.  Any suggestions would be greatly appreciated.
>
> Thanks,
>
>
> Jay
>
>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org 
> "
>
> try adding this line to the top
>
> + /Users/*
>
> then this to the bottom
>
> - /Users/*/*
>
>
> I use lists like this at work a lot and you have to be careful. The  
> ordering of the rules is very important. The common on for people to  
> get wrong is the mysql rules.. We generally dont copy the binary db  
> files as they would never be consistent, so we dump the db else  
> where and exclude the files. Except we need to capture the my.cnf  
> file. The following ruleset does it
>
> + /var/db/mysql
> + /var/db/mysql/my.cnf
> - /var/db/mysql/**
>
> If you deviate from this things dont tend to work.



More information about the freebsd-questions mailing list