From owner-freebsd-questions@FreeBSD.ORG Wed Oct 7 21:43:20 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A551106568D for ; Wed, 7 Oct 2009 21:43:20 +0000 (UTC) (envelope-from JHALL@socket.net) Received: from mf5.socket.net (mf5a.socket.net [216.106.26.209]) by mx1.freebsd.org (Postfix) with ESMTP id 2B98A8FC15 for ; Wed, 7 Oct 2009 21:43:20 +0000 (UTC) Received: from [10.129.40.201] (216.106.12.14.reverse.socket.net [216.106.12.14]) by mf5.socket.net (Postfix) with ESMTP id A12CA63445; Wed, 7 Oct 2009 16:43:18 -0500 (CDT) Message-Id: From: Jay Hall To: krad In-Reply-To: Mime-Version: 1.0 (Apple Message framework v936) Date: Wed, 7 Oct 2009 16:43:17 -0500 References: <99D3E0B6-09CA-453C-A964-AA95D4A6B35C@SOCKET.NET> X-Mailer: Apple Mail (2.936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org Subject: Re: rsync include and exclude X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Oct 2009 21:43:20 -0000 Thanks. That took care of the problem. Jay On Oct 7, 2009, at 3:02 PM, krad wrote: > > > 2009/10/7 Jay Hall > 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@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@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.