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