On Mon, Jul 12, 2021 at 06:05:49PM +0200, Kern Sibbald wrote: > Hello again, > > I can see bacula installation placement is just as hot a topic as it has > always been. However, I sense a trend toward accepting the /opt/bacula > concept. I do wish we could convince a distro such as Debian, but they have > their point of view, and I for one do not plan to argue with them.
Dear all, we've been using bacula since version 3.x or thereabouts (maybe even earlier but my memory might be fading here cause it's been a really long time :-)) on a wild variety of platforms and I've never even bothered with the prepackaged stuff and always compiled bacula from source. It doesn't have that many dependencies, you can choose to keep all your files / eggs in one directory / basket and upgrades between minor versions (usually involving no DB / catalog upgrade) are a beeze as this enables you to keep as many versions around alongside each other as you deem fit or prudent. Also, this tends to keep your installation lean and small with only the stuff compiled in that you really need as it doesn't pull in the dependencies of a "full blown" bacula installation that might be required by a prepackaged version from your OS vendor of choice. We install bacula into /server/bacula-x.yz using a --configure argument, then softlink the currently "active" installation to /server/bacula. Following the "make install", I simply rsync the var directory and the conf and query.sql files in etc over to the new install and that's it. As our init / systemd scripts only reference "/server/bacula", the changes are transparent to them. Should things go pear-shaped with the new install we can simply point /server/bacula to the previous version, no harm done. Also it makes a bare-metal recovery quite uncomplicated as you can simply copy back the active bacula install to a newly installed "fresh" backup machine, set up the catalog and you're done (we keep a few copies of the "/server/bacula-x.yz" directories and catalog dumps from our bacula servers around on servers all around our various networks in a sort of "cross-site" redundancy setup). This might not be the most elegant solution but it's worked great for the decades we've been using bacula now. Thanks Kern & team and all the contributors to bacula for your hard work over the many years, it's much appreciated! All the best, Uwe -- Uwe Schürkamp | email: <uwe.schuerk...@nionex.net> Arvato Systems S4M GmbH | Sitz Köln | Amtsgericht Köln HRB 27038 _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users