Hello Luc,

You"re right. I misunderstood the issue here and thought that Martin need
to exclude compresses files from its backup.

I think the bellow now will work as desired:

FileSet {
Name = "Full Set"
Include {
Options {
Compression = gzip
RegexFile = ([^\.g?zip]|[^\.jpe?g])$
}
Options {
Signature = MD5
RegexFile = (\.g?zip|\.jpe?g)$
}
File = /
}
}

Best regards,
Ana
Em qua, 26 de ago de 2015 às 13:46, Luc Van der Veken <luc...@wimionline.com>
escreveu:

> Yes, exclude will cause the matching files to be excluded.
>
>
>
> What I’m not certain of in the configuration I posted is whether it won’t
> exclude everything, I never tried working with two separate options
> sections in the same fileset.
>
>
>
> It could be that it will (exclude everything), and that you have to use
> two separate ‘Include’ sections, each with one of the ‘Options’ sections,
> to get the effect you wanted (or at least I think you wanted).
>
>
>
> Like this:
>
>
>
> Fileset {
>
>                 Name = “FullSet”
>
>                 Include {
>
>                                Options {
>
>                                                RegexFile =
> regex_for_uncompressed_files
>
>                                                Exclude = yes
>
>                                 }
>
> File = /
>
> }
>
> Include {
>
>                                 Options {
>
>                                                Compression = gzip
>
>                                                RegexFile =
> regex_for_compressed_files
>
>                                                Exclude = yes
>
> }
>
> File = /
>
> }
>
> }
>
>
>
> I think this is the way to avoid that “this configuration does not work”
> comment in the documentation, but I’d have to test it to be certain.
>
> The first include would handle “everything excluding uncompressed files”,
> i.e. all compressed files, and back them up without compression.
>
> The second would include “everything excluding compressed files”, i.e. all
> uncompressed files, and back them up with compression.
>
>
>
>
>
> *From:* Martin Feldbacher [mailto:martin.feldbac...@stegbauer.info]
> *Sent:* 26 August 2015 16:28
> *To:* Luc Van der Veken <luc...@wimionline.com>
> *Cc:* bacula-users <bacula-users@lists.sourceforge.net>
>
>
> *Subject:* Re: [Bacula-users] fileset which only compresses files which
> are not already compressed like gzip, jpeg, mpeg
>
>
>
> Hi Luc,
>
>
>
> doesn't mean the Exclude-option, that the files found with the
> "RegexFile"-option will be excluded from backup? or how can I understand
> this exclude option?
>
>
> ------------------------------
>
> *Von: *"Luc Van der Veken" <luc...@wimionline.com>
> *An: *"bacula-users" <bacula-users@lists.sourceforge.net>
> *Gesendet: *Mittwoch, 26. August 2015 08:53:46
> *Betreff: *Re: [Bacula-users] fileset which only compresses files which
> are not already compressed like gzip, jpeg, mpeg
>
>
>
> Hi Ana,
>
>
>
> Won’t your solution exclude compressed files, instead of including them
> without a second round of compression?
>
> I think if it *can* be done, what the OP asked, the right approach would
> be closer to his own, just using ‘RegexFile’ instead of ‘RegexDir’.
>
>
>
> I would have tried something like this (untried, untested, probably wrong):
>
>
>
> Fileset {
>
>                 Name = “FullSet”
>
>                 Include {
>
>                                Options {
>
>                                                RegexFile =
> regex_for_uncompressed_files
>
>                                                Exclude = yes
>
>                                }
>
>                 Options {
>
>                                                Compression = gzip
>
>                                RegexFile = regex_for_compressed_files
>
>                                Exclude = yes
>
> }
>
> File = /
>
> }
>
> }
>
>
>
> A bit of De Morganized Boolean logic should circumvent the problem that
> all files not matched by any Options directive are included by default.
>
> The first Options will exclude all uncompressed files – meaning include
> all compressed, and back them up without compression.
>
> The second will exclude all compressed files – meaning include all
> uncompressed ones, and back them up with compression.
>
>
>
>
>
> *From:* Ana Emília M. Arruda [mailto:emiliaarr...@gmail.com
> <emiliaarr...@gmail.com>]
> *Sent:* 25 August 2015 19:50
> *To:* Martin Feldbacher <martin.feldbac...@stegbauer.info>
> *Cc:* Bacula-users@lists.sourceforge.net
> *Subject:* Re: [Bacula-users] fileset which only compresses files which
> are not already compressed like gzip, jpeg, mpeg
>
>
>
> Hello Martin,
>
>
>
> FileSet {
>   Name = "Full Set"
>   Include {
>      Options {
>           compression = gzip
>      }
>      Options {
>
>            RegexFile = "\.[gG]?[zZ][iI][pP]"
>
>            RegexFile = "\.[jJ][pP][eE]?[gG]"
>
>           exclude = yes
>
>      }
>      File = /
>   }
> }
>
>
>
> This should work.
>
>
>
> Best regards,
>
> Ana
>
>
>
> On Tue, Aug 25, 2015 at 11:10 AM, Martin Feldbacher <
> martin.feldbac...@stegbauer.info> wrote:
>
> Hello,
>
>
>
> I'm searching help with a fileset which only compresses files which are
> not already compressed (like gzip,jpeg,mpeg and so on) in my whole root
> directory..
>
> my first idea was the following:
>
>
>
>
>
> FileSet {
>   Name = "Full Set"
>   Include {
>      Options {
>           RegexDir = regex for all files with ending .gzip, .zip, .jpeg,
> and so on
>      }
>      Options {
>           RegexDir = inverted regex from above, don't know if this works
>
>           compression = gzip
>      }
>      File = /
>   }
> }
>
>
>
> but then I saw the examples at
> http://www.bacula.org/5.2.x-manuals/en/main/main/Configuring_Director.html
> so that this doesn't work..
>
>
>
> does anybody have an idea how to solve this without creating two filesets
> for one client?
>
>
>
> thankfull for any help,
>
>
>
> greets
>
> martin
>
>
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
>
>
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
>
>
> --
>
> Firma Stegbauer datawork GmbH & Co. KG
> Oberjulbachring 9
> 84387 Julbach
>
>
>
> Tel.: +49 8571 9251222
> E-Mail: martin.feldbac...@stegbauer.info
> Internet: www.stegbauer.info
>
>
>
> Unternehmenssitz: Julbach
> Handelsregister beim Amtsgericht: Landshut
> Handelsregister-Nummer: HRA 10671
>
>
>
> Persönlich haftende Gesellschafterin:
> Firma Stegbauer datawork Verwaltungs GmbH - Sitz: Julbach
> Handelsregister beim Amtsgericht: Landshut
> Handelsregisternummer: HRB 9147
> Geschäftsführer: Thomas Stegbauer
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Bacula-users mailing list
> Bacula-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>
------------------------------------------------------------------------------
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to