[CentOS] rsync question

Anne Wilson cannewilson at googlemail.com
Tue Apr 8 16:09:26 UTC 2008


On Tuesday 08 April 2008 15:16:22 Jeff Larsen wrote:
> On Tue, Apr 8, 2008 at 5:18 AM, Anne Wilson <cannewilson at googlemail.com> 
wrote:
> > I run several backup scripts by cron, one of which backs up my mail.  I
> > do not want it to back up the Trash folder, but it appears to be doing
> > so.  I conclude that my script is faulty somewhere, and would be grateful
> > for advice.
> >
> >  The command is
> >
> >  rsync -auvz --delete-after
> > --exclude-from=/home/anne/rsync_skiplist_mail.txt /home/anne/Maildir/
> > /Data3/anne/Maildir/
> >
> >  where rsync_skiplist_mail.txt says
> >
> >  *~
> >  .[a-z]*
> >  .[A-Z]*
> >  Maildir/.INBOX.Bugs/
> >  Maildir/.Trash/
> >
> >  Comments, please?
>
> I've always found exclude patterns to be a trial and error process,
> mostly errors. They never seem to do what you think they will. As a
> starting point, I would try putting a / in from of the Maildir
> patterns and put ** at the end of them.
>
> >From "man rsync" (sorry, I know you're a CentOS list regular and have
>
> probably read the man page, but sometimes the relevant text fails to
> stand out):
>
Many times, but it's *very* long, and it's easy to miss the relevant bit.

>        The easiest way to see what name you should include/exclude is
> to just  look  at
>        the output when using --verbose and put a / in front of the
> name (use the --dry-
>        run option if you're not yet ready to copy any files).
>
> I think this is one of the weakest features of rsync. I wish they
> would implement something that would generate more predictable
> outcomes.
>
I've used it successfully for quite a long time, but I'm using it on a lot 
more varied data sets now.  When I started I was told that it referenced a 
base, in this instance /home/anne/ and therefore Maildir should not have 
a '/'.  This seems to have worked fine on other sets.  Still, I'll play 
around with that suggestion and see what I can find.  If I solve it I'll 
report back for the sake of the archives.

Thanks

Anne

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.centos.org/pipermail/centos/attachments/20080408/6d595d88/attachment.sig>


More information about the CentOS mailing list