Re: Bacula 15 on Debian 13: zstd and xxh3 not working?

Rob Gerber <[email protected]> Sun, 14 Jun 2026 09:10:45 -0500
Newsgroups gmane.comp.bacula.user
Message-ID <CAMKi9mS9Ood_t5vC5WPwzxjjD8RdyMo=56tyOvHetWd6WFK2=w@mail.gmail.com>
--===============4874819948391660500==
Content-Type: multipart/alternative; boundary="0000000000005b1e4e06543747de"

--0000000000005b1e4e06543747de
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

I think if I remember correctly xxhash in general is not completely
implemented right now.

Zstd should work. I am using it in my 15.x system. Here is one of my
fileset resources from that system.

Fileset {
  Name =3D "td-bacula-fs"
  Include {
    File =3D "/"
    Options {
      Signature =3D "SHA512"
   Verify =3D "pins3"
      compression=3DZSTD
      OneFS =3D "no"
    }
  }
  Exclude {
    File =3D "/opt/bacula/working"
    File =3D "/var/lib/pgsql/data" # was getting random 'could not stat'
errors for files in subdirectories of here. Not necessary to back this up
since I can restore the DB from a dump.
    File =3D "/restore"
    File =3D "/proc"
    File =3D "/tmp"
    File =3D "/sys"
    File =3D "/.journal"
    File =3D "/.fsck"
    File =3D "/run"
    File =3D "/dev"
# File =3D "/lost+found"
# File =3D "/media"
# File =3D "/misc"
# File =3D "/net"
  }
}


Robert Gerber
402-237-8692
[email protected]

On Sun, Jun 14, 2026, 9:01=E2=80=AFAM Pierre Bernhardt <pierre@starcumulus.=
owl.de>
wrote:

> Am 13.06.26 um 15:13 schrieb Pierre Bernhardt:
> > after using sha1 and lzo I tried to configure xxh3_64 and zstd1 as
> > a replacement.
> > The config is accepted from the director however it looks like
> > neigter xxh3 nor zstd is working:
> Looks like my fault because xxh3 seems to work not in the
> communityedition. But xxhash should work, but also is not running:
>
> *me
> 14-Jun 15:15 backup-dir: ERROR in inc_conf.c:350 Config error: Expected a
> FileSet option keyword, got:xxhash:
>              : line 33, col 30 of file /etc/bacula/fileset.conf
>              signature =3D xxhash;
>
>  From <
> https://www.bacula.org/15.0.x-manuals/en/main/Configuring_Director.html#b=
lb:FileSetResource
> >:
>
> signature=3DXXHASH
>      An XXHASH signature will be computed for all files saved.
>
>
>
>
> _______________________________________________
> Bacula-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/bacula-users
>

--0000000000005b1e4e06543747de
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto"><div dir=3D"auto">I think if I remember correctly xxhash =
in general is not completely implemented right now.</div><div dir=3D"auto">=
<br></div><div dir=3D"auto">Zstd should work. I am using it in my 15.x syst=
em. Here is one of my fileset resources from that system.</div><div dir=3D"=
auto"><br></div><div dir=3D"auto">Fileset {</div><div dir=3D"auto">=C2=A0 N=
ame =3D &quot;td-bacula-fs&quot;</div><div dir=3D"auto">=C2=A0 Include {</d=
iv><div dir=3D"auto">=C2=A0 =C2=A0 File =3D &quot;/&quot;</div><div dir=3D"=
auto">=C2=A0 =C2=A0 Options {</div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 S=
ignature =3D &quot;SHA512&quot;</div><div dir=3D"auto">=C2=A0 =C2=A0Verify =
=3D &quot;pins3&quot;</div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 compressi=
on=3DZSTD</div><div dir=3D"auto">=C2=A0 =C2=A0 =C2=A0 OneFS =3D &quot;no&qu=
ot;</div><div dir=3D"auto">=C2=A0 =C2=A0 }</div><div dir=3D"auto">=C2=A0 }<=
/div><div dir=3D"auto">=C2=A0 Exclude {</div><div dir=3D"auto">=C2=A0 =C2=
=A0 File =3D &quot;/opt/bacula/working&quot;</div><div dir=3D"auto">=C2=A0 =
=C2=A0 File =3D &quot;/var/lib/pgsql/data&quot; # was getting random &#39;c=
ould not stat&#39; errors for files in subdirectories of here. Not necessar=
y to back this up since I can restore the DB from a dump.</div><div dir=3D"=
auto">=C2=A0 =C2=A0 File =3D &quot;/restore&quot;</div><div dir=3D"auto">=
=C2=A0 =C2=A0 File =3D &quot;/proc&quot;</div><div dir=3D"auto">=C2=A0 =C2=
=A0 File =3D &quot;/tmp&quot;</div><div dir=3D"auto">=C2=A0 =C2=A0 File =3D=
 &quot;/sys&quot;</div><div dir=3D"auto">=C2=A0 =C2=A0 File =3D &quot;/.jou=
rnal&quot;</div><div dir=3D"auto">=C2=A0 =C2=A0 File =3D &quot;/.fsck&quot;=
</div><div dir=3D"auto">=C2=A0 =C2=A0 File =3D &quot;/run&quot;</div><div d=
ir=3D"auto">=C2=A0 =C2=A0 File =3D &quot;/dev&quot;</div><div dir=3D"auto">=
#    File =3D &quot;/lost+found&quot;</div><div dir=3D"auto">#    File =3D =
&quot;/media&quot;</div><div dir=3D"auto">#    File =3D &quot;/misc&quot;</=
div><div dir=3D"auto">#    File =3D &quot;/net&quot;</div><div dir=3D"auto"=
>=C2=A0 }</div><div dir=3D"auto">}</div><div dir=3D"auto"><br></div><div di=
r=3D"auto"><br></div><div data-smartmail=3D"gmail_signature" dir=3D"auto">R=
obert Gerber<br>402-237-8692<br><a href=3D"mailto:[email protected]">rob@craeo=
n.net</a></div><br><div class=3D"gmail_quote gmail_quote_container" dir=3D"=
auto"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Jun 14, 2026, 9:01=E2=
=80=AFAM Pierre Bernhardt &lt;<a href=3D"mailto:[email protected]">=
[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex">Am 13.06.26 um 15:13 schrieb Pierre Bernhardt:<br>
&gt; after using sha1 and lzo I tried to configure xxh3_64 and zstd1 as<br>
&gt; a replacement.<br>
&gt; The config is accepted from the director however it looks like<br>
&gt; neigter xxh3 nor zstd is working:<br>
Looks like my fault because xxh3 seems to work not in the communityedition.=
 But xxhash should work, but also is not running:<br>
<br>
*me<br>
14-Jun 15:15 backup-dir: ERROR in inc_conf.c:350 Config error: Expected a F=
ileSet option keyword, got:xxhash:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: line 33, col 30 of file /=
etc/bacula/fileset.conf<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0signature =3D xxhash;<br>
<br>
=C2=A0From &lt;<a href=3D"https://www.bacula.org/15.0.x-manuals/en/main/Con=
figuring_Director.html#blb:FileSetResource" rel=3D"noreferrer noreferrer" t=
arget=3D"_blank">https://www.bacula.org/15.0.x-manuals/en/main/Configuring_=
Director.html#blb:FileSetResource</a>&gt;:<br>
<br>
signature=3DXXHASH<br>
=C2=A0 =C2=A0 =C2=A0An XXHASH signature will be computed for all files save=
d.<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Bacula-users mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank" rel=
=3D"noreferrer">[email protected]</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bacula-users" rel=
=3D"noreferrer noreferrer" target=3D"_blank">https://lists.sourceforge.net/=
lists/listinfo/bacula-users</a><br>
</blockquote></div></div>

--0000000000005b1e4e06543747de--


--===============4874819948391660500==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline


--===============4874819948391660500==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users

--===============4874819948391660500==--