Bacula-users

Re: [Bacula-users] wildfile, wilddir and exclude pattern examples(that work with 2.4.4)

2009-03-11 05:29:54
Subject: Re: [Bacula-users] wildfile, wilddir and exclude pattern examples(that work with 2.4.4)
From: Gerald Leier <gerald.leier AT lixto DOT com>
To: bacula-users AT lists.sourceforge DOT net
Date: Wed, 11 Mar 2009 10:20:14 +0100
hi,

On Mon, 2009-03-09 at 12:41 +0100, Stefan Sorin Nicolin wrote:
> On 09.03.2009, at 11:20, Gerald Leier wrote:
> 
> > Hello,
> 
> Hi,
> 
> >
> > Is there some kind of archive containing valid
> > bacula FileSet configurations available somewhere?
> 
> You might want to check out the wiki:
> http://wiki.bacula.org/doku.php?id=sample_configs
> 

very tape scentric but gave me a few clous. thanks.

> >
> > Even sniplets like for example exclude patterns
> > would be very helpfull in figuring out how to do
> > it right.
> >
> > The following example is something that looks
> > ok to me but doesnt work at all and makes bacula
> > barf about allmost every line contained within
> > the exclude options.(the ones containing wild*)
> >
> > Also im a little confused about Exclude{} and
> > Exclude=yes... comparing rel-bacula.pdf with
> > the provided default configurations and the
> > few google hits just made that worse.
> >
> > i use bacula 2.4.4.
> >
> > ---------------------------------------------------
> > FileSet {
> >  Name = "WinxpFull"
> >  Enable VSS = yes
> >  Include {
> >    Options {
> > signature = SHA1
> > compression=GZIP
> > ignore case = yes
> >    }
> >    File = c:/
> >    File = d:/
> >  }
> >  Exclude {
> >        File     = "c:/temp"
> >     File     = "d:/temp"
> >        wilddir  = "c:/windows/temp*"
> >        wilddir  = "*temporary internet files*"
> >        wildfile = "*pagefile.sys"
> >        wildfile = "*.log"
> >     wildfile = "*system32/perflib*.dat"
> >  }
> > }
> > ---------------------------------------------------
> > bacula-dir -t
> > Config error: Keyword wilddir not permitted in this resource
> >
> > any hints would be very appreciated.
> 
> If you include "exclude = yes" in your Exclude {} block then all Files  
> and/or directories selected would be excluded. If you leave out the  
> exclude=yes statement then everything will be _included_ (seems weird  
> to me since the block is clearly called Exclude...)
> 
> First of all a Exclude {} block accepts only "File" directives. If you  
> want to exclude files and/or directories based on wildcards or regexps  
> than you have to put these insind an Options {} block. If you include  
> "exclude = yes" in your Options {} block then all Files and/or  
> directories selected would be excluded. If you leave out the  
> exclude=yes statement then everything will be _included_
> 
> Following your example the FileSet should look like this:
> 
> FileSet {
>       Name = "WinxpFull"
>       Enable VSS = yes
>       Include {
>               Options {
>                       wilddir = "c:/windows/temp/*"
>                       wilddir = "*temporary internet files*"
>                       wildfile = "*pagefile.sys"
>                       wildfile = "*.log"
>                       wildfile = "*system32/perflib*.dat"
>                       exclude = yes
>               }
>               Options {
>                       signature = SHA1
>                       compression=GZIP
>                       ignore case = yes
>               }
>       
>               File = c:/
>               File = d:/
>       }
>       
>       Exclude {
>               File = "c:/temp"
>               File = "d:/temp"
>       }
> }
> 
> Note that if you put something inside an Exclude {} block it will be  
> completely ignored (the whole directory). If you have to restore your  
> system then there will be no temp dir on you disks.
> 

thanky you very much. i think i got it now. its been a little
confusing at the start but makes some sense now.


sincerely yours
 gerald

> 
> 
> >
> >
> > sincerely yours
> > Gerald
> >
> > -- 
> >
> >
> > ------------------------------------------------------------------------------
> > Open Source Business Conference (OSBC), March 24-25, 2009, San  
> > Francisco, CA
> > -OSBC tackles the biggest issue in open source: Open Sourcing the  
> > Enterprise
> > -Strategies to boost innovation and cut costs with open source  
> > participation
> > -Receive a $600 discount off the registration fee with the source  
> > code: SFAD
> > http://p.sf.net/sfu/XcvMzF8H
> > _______________________________________________
> > Bacula-users mailing list
> > Bacula-users AT lists.sourceforge DOT net
> > https://lists.sourceforge.net/lists/listinfo/bacula-users
> 
> 
> regards,
> Stefan Sorin Nicolin
> http://nicolinux.org/timr
> 
> ---
> Unix guy, Mac head, Rails wannabe,
> iPhone Dev-ious, Computer Science
> alumnus, usability guesspert and
> overall big time visionary
> 
-- 


------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users