For anyone following this thread, I did compile/install the Bacula hacked libs3 
and I'm still getting driver not loaded error. I can only assume that Bacula 
does not test their community version very well, if at all. Something as simple 
as S3 (which has been around how many years??) should not be a mystery to 
anyone.

I received a suggestion to try the "enterprise" version, which may work. Well, 
if the community version doesn't work, why would I even entertain the thought 
of using enterprise? Something as basic as S3, which is the standard for cloud 
backup should just work, community or enterprise. Don't mislead the community 
with packages that don't work. I've spent weeks trying to get this running and 
it just doesn't work. Try Googling the error, and you will find nothing. Also, 
as we all know, CentOS is dead, so why not focus development on Ubuntu/Debian?
________________________________
From: Heitor Faria <hei...@bacula.com.br>
Sent: Thursday, April 29, 2021 7:32 PM
To: Jim Joyce <jim.jo...@vecna.com>
Cc: bacula-users <Bacula-users@lists.sourceforge.net>
Subject: Re: [Bacula-users] S3 "Driver" Doesn't Work 11.0.2

Hello Jim,
 Ok, nobody has successfully loaded the S3 Driver. That's what I figured as I 
have tried the latest version and various 9.x versions with the same "Driver 
not properly loaded" results. The only distro I haven't tried is CentOS 7.x as 
that distro is being discontinued. I guess there is zero QA for this so-called 
plug-in. Time to start looking for another backup solution.
I think you missed that part where GPL software comes for free to the company 
that you work, but without any kind of support or warranty. You can always 
build the code yourself and make it work, or acquire a software license with 
support.
That said, your error is most likely caused by not having the the proper libs3 
packages maintained by the bacula.org project. The reason for this, if I 
remember right, is that the original libs3 author is not updating the libraries 
to keep up with the S3 protocol evolution.
That drawback was highly advertised and discussed in this very same list:
"[snip] ... S3 driver: If you are trying to build the S3 drivers, please 
remember to use the
community supplied (from Bacula Enterprise) version of libs3.so found at: 
https://www.bacula.org/downloads/libs3-20181010.tar.gz<https://www.bacula.org/downloads/libs3-20181010.tar.gz>"
You have to download them and build them from source. On CentOS 7 I had success 
using the following script:

yum install curl libcurl-devel libxml2
cd /usr/src
wget https://www.bacula.org/downloads/libs3-20200523.tar.gz
tar -xzvf libs3-20200523.tar.gz
cd /usr/src/libs3-20200523
make
make install

Nevertheless, the Bacula Enterprise version Drivers and Plugins come with all 
builtin necessary libraries. These ones are tested by a highly skilled QA team, 
they work out-of-the-box, and they support all clouds (not only the S3 
protocol). Perhaps you should consider that due to your high quality standards.

Regards,
--

MSc Heitor Faria (Miami/USA)
Bacula LATAM CEO
mobile1: + 1 909 655-8971
mobile2: + 55 61 98268-4220
[linkedin icon]<https://www.linkedin.com/in/msc-heitor-faria-5ba51b3>
[logo]<Http://www.bacula.com.br>
América Latina
bacula.lat<http://bacula.lat> | bacula.com.br<http://www.bacula.com.br>

_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to