It would indeed be very logical. But it doesn't work unfortunately.
Exclude everything with .* or *.* or ".*" or "*.*" doesn't work.
It is not permitted in the Exclude resource.
My guess is that it should be something like RegexFile = "^.?*$"
But I can't get it to work.
Sorry, thought it would be logical. What happens if you just use an
exclude of ".*" or whatever everything is, does the include take
precedence?
-----Original Message-----
From: Robert Buurke [mailto:[EMAIL PROTECTED]
Sent: 21 September 2005 11:19
To: Purcocks, Graham
Cc: bacula-users@lists.sourceforge.net
Subject: RE: [Bacula-users] Include & Exclude + RegexFile
I tried your suggestion, but without the exlude section it backs up
everything from the specified directory.
>I'm not using this version so I'm shooting from the hip, but I would
>think you don't need the exclude section at all, as using a wild in the
>include would automatically exclude everything else, otherwise what's
>the point.
>
>Try removing the exclude section.
>
>Graham
>
>
>Bacula-dir is 1.36.2
>Bacula-fd on the Windows client is 1.36.2.
>I also tried bacula-fd 1.36.3 on the Windows client without succes.
>
>
>
> >Hello,
> >
> >On 21.09.2005 09:43, Robert Buurke wrote:
> >
> >>Sometimes life can be so simple ;-)
> >>It works what you suggested.
> >>
> >>But on another client I need to include *.bkf files and exclude
every
> >>other file. What I have tried is this:
> >
> >I'll have to follow this discussion as I always struggle with
excludes
>;-)
> >
> >>FileSet {
> >> Name = "Client3"
> >> Include {
> >> Options {
> >> wildfile = *.bkf
> >> }
> >> Options {
> >> Exclude = yes
> >> RegexFile = "^.?*$"
> >> }
> >> File = "C:/baculatesting"
> >> }
> >>}
> >>
> >>When I try to do an "estimate" of the client I get "error sending
>include
> >>list".
> >>If I then check messages in bconsole it says:
> >>
> >>ERROR in getmsg.c:133 Malformed message: REGEX EX EX EX EX EX EX EX
EX
>EX
> >>EX EX etc.
> >>*Console* Fatal Error: Socket error from Filed on Include command:
>ERR=No
> >>data available.
> >
> >Which version of the bacula-fd is running on the client, and which
> >bacula-dir version? I guess this might be an imcompatibility with a
> >pre-regex windows FD... then, I'm not even sure if windows FD is
>supposed
> >to understand regexs.
> >
> >Arno
> >
> >>I have installed almost every regex library package with apt-get and
>the
> >>Windows client has .Net Framework 1.1 SP1.
> >>
> >>
> >>>Robert Buurke wrote:
> >>> > I'm trying to exclude *.bkf files and include all the other
files
>of a
> >>> > directory on a Windows client. I used the example from the
User's
> >>>Manual:
> >>> >
> >>> > FileSet {
> >>> > Name = "Full Set"
> >>> > Include {
> >>> > Options {
> >>> > wildfile = *.Z
> >>> > wildfile = *.gz
> >>> > Include = yes
> >>> > }
> >>> > Options {
> >>> > Exclude = yes
> >>> > RegexFile = "^.?*$"
> >>> > }
> >>> > File = /myfile
> >>> > }
> >>> > }
> >>> >
> >>> >
> >>> > And changed it to:
> >>> >
> >>> > FileSet {
> >>> > Name = "Client2"
> >>> > Include {
> >>> > Options {
> >>> > Include = yes
> >>> > RegexFile = "^.?*$"
> >>> > }
> >>> > Options {
> >>> > Exclude = yes
> >>> > wildfile = *.bkf
> >>> > }
> >>> > File = "C:/baculatesting"
> >>> > }
> >>> > }
> >>> >
> >>> > If I restart Bacula it complains about that the Include keyword
is
>not
> >>> > allowed in permitted in this resource. If I then remove Include
=
>yes
> >>> > from the resource it stops complaining but when I try to do an
> >>> > "estimate" of the client I get "error sending include list".
> >>> >
> >>> > I have installed almost every regex library package with apt-get
>and
> >>>the
> >>> > Windows client has .Net Framework 1.1 SP1.
> >>> >
> >>> > What am I doing wrong?
> >>>
> >>>Since you want to include everything except *.bkf files, I don't
see
> >>>that you need an include option at all. Try this:
> >>>
> >>>
> >>>FileSet {
> >>> Name = "Client2"
> >>> Include {
> >>> Options {
> >>> Exclude = yes
> >>> wildfile = *.bkf
> >>> }
> >>> File = "C:/baculatesting"
> >>> }
> >>>}
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users