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

2009-03-11 Thread Gerald Leier
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@lists.sourceforge.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
_

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

2009-03-09 Thread Stefan Sorin Nicolin

On 09.03.2009, at 13:55, Martin Simmons wrote:

>> On Mon, 9 Mar 2009 12:41:06 +0100, Stefan Sorin Nicolin said:
>>
>> 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...)
>
> I think you have this mixed up.  All matching items in the Exclude  
> {} block
> are excluded and "exclude = yes" is ignored there.
>
> Can you give an example where that is wrong?

Yes, you are right. I mixed it up. Ment to remove this paragraph  
before sending but forgot it.
Thanks

>
> __Martin


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


--
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@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


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

2009-03-09 Thread Martin Simmons
> On Mon, 9 Mar 2009 12:41:06 +0100, Stefan Sorin Nicolin said:
> 
> 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...)

I think you have this mixed up.  All matching items in the Exclude {} block
are excluded and "exclude = yes" is ignored there.

Can you give an example where that is wrong?

__Martin

--
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@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


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

2009-03-09 Thread Stefan Sorin Nicolin

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

>
> 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.



>
>
> 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@lists.sourceforge.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


--
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@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users


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

2009-03-09 Thread Gerald Leier
Hello,

Is there some kind of archive containing valid
bacula FileSet configurations available somewhere?

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.


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@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users