Hi,
On 22.09.2005 11:48, Robert Buurke wrote:
Thanks for a working solution.
With "estimate" it works out fine, except for the fact it's saying 4
files although I only have 3 files.
That migh be the directory it's storing.
I see the same with restores, where I always get a number of files
mismatch, but never could find which files are missing. Interestingly,
the number of files missing is usually the same as the number of
directories created.
I never got around to discuss this on the list, but now's probably the
time...
Arno
Strange is that the number of bytes matches with the 3 files.
I am using the following FileSet to backup only doc and sxw files on
Windows. I have tested this >on 1.37.38 and also the current stable
version, whatever that might be. From what I understand >in the
documentation, when it hits a matching option it follow the rule and
if there is no matching >option it includes it, so when it sees a doc
or sxw file it skips the second Options clause. If it is not >a doc or
sxw then it always matches the second Options clause. There is no
"default" files to be >included by not matching.
I could not figure out how to not include just files with no extension
FileSet{
Name = "docfiles"
Include{
Options{
compression = GZIP
signature = MD5
wildfile = *.doc
wildfile = *.sxw
}
Options{
wildfile = *.*
exclude = yes
}
File = "e:/my documents"
}
}
Sim
________________________________________________________________________________
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
--
IT-Service Lehmann [EMAIL PROTECTED]
Arno Lehmann http://www.its-lehmann.de
-------------------------------------------------------
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