Bareos - Backup Archiving REcovery?

Hey Franck thank for your input, I read your link and yes MariaDB is no more the way to go.

This will give use some work for the howto because the postgresql DB are not saved automatically by our server, but it is not a blocking point

Do you have some experience with BareOS and NethServer to share, could you advice to make a module

1 Like

I guess that we had the visit of Frank Kohler

Welcome here

Hello @Frank , we have now a nethserver-bareos to test, could you comment please ?

3 Likes

Hi Stéphane and all,

apologies for not replying earlier trying to follow all communities as best as I can.
Thank you for investing your time to create and test Bareos within Nethserver. I hope it will encourage more users to try out Bareos. Eager to hear and learn from your experiences to make Bareos better.

2 Likes

Tried to install it:

[root@srv2 ~]# yum install nethserver-bareos --enablerepo=stephdl
Loaded plugins: changelog, fastestmirror, nethserver_events
Loading mirror speeds from cached hostfile
 * ce-base: mirrors.prometeus.net
 * ce-extras: mirrors.prometeus.net
 * ce-sclo-rh: mirrors.prometeus.net
 * ce-sclo-sclo: mirrors.prometeus.net
 * ce-updates: mirrors.prometeus.net
 * epel: mirror.nextlayer.at
 * nethforge: mirror.alpix.eu
 * nethserver-base: mirror.alpix.eu
 * nethserver-updates: mirror.alpix.eu
 * stephdl: stephdl.dargels.de
Resolving Dependencies
--> Running transaction check
---> Package nethserver-bareos.noarch 0:0.0.10-2.ns7.sdl will be installed
--> Processing Dependency: nethserver-postgresql12 for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos-webui for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos-database-postgresql for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Running transaction check
---> Package nethserver-bareos.noarch 0:0.0.10-2.ns7.sdl will be installed
--> Processing Dependency: bareos-webui for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos-database-postgresql for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
---> Package nethserver-postgresql12.noarch 0:1.0.0-1.ns7 will be installed
--> Processing Dependency: rh-postgresql12 for package: nethserver-postgresql12-1.0.0-1.ns7.noarch
--> Running transaction check
---> Package nethserver-bareos.noarch 0:0.0.10-2.ns7.sdl will be installed
--> Processing Dependency: bareos-webui for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos-database-postgresql for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
---> Package rh-postgresql12.x86_64 0:3.4-1.el7 will be installed
--> Processing Dependency: rh-postgresql12-runtime for package: rh-postgresql12-3.4-1.el7.x86_64
--> Processing Dependency: rh-postgresql12-postgresql-server for package: rh-postgresql12-3.4-1.el7.x86_64
--> Running transaction check
---> Package nethserver-bareos.noarch 0:0.0.10-2.ns7.sdl will be installed
--> Processing Dependency: bareos-webui for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos-database-postgresql for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
---> Package rh-postgresql12-postgresql-server.x86_64 0:12.5-1.el7 will be installed
--> Processing Dependency: rh-postgresql12-postgresql(x86-64) = 12.5-1.el7 for package: rh-postgresql12-postgresql-server-12.5-1.el7.x86_64
--> Processing Dependency: rh-postgresql12-postgresql-libs(x86-64) = 12.5-1.el7 for package: rh-postgresql12-postgresql-server-12.5-1.el7.x86_64
--> Processing Dependency: libpq.so.rh-postgresql12-5()(64bit) for package: rh-postgresql12-postgresql-server-12.5-1.el7.x86_64
---> Package rh-postgresql12-runtime.x86_64 0:3.4-1.el7 will be installed
--> Running transaction check
---> Package nethserver-bareos.noarch 0:0.0.10-2.ns7.sdl will be installed
--> Processing Dependency: bareos-webui for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos-database-postgresql for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
--> Processing Dependency: bareos for package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch
---> Package rh-postgresql12-postgresql.x86_64 0:12.5-1.el7 will be installed
---> Package rh-postgresql12-postgresql-libs.x86_64 0:12.5-1.el7 will be installed
--> Finished Dependency Resolution
Error: Package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch (stephdl)
           Requires: bareos-database-postgresql
Error: Package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch (stephdl)
           Requires: bareos
Error: Package: nethserver-bareos-0.0.10-2.ns7.sdl.noarch (stephdl)
           Requires: bareos-webui
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

It seems the bareos repo is missing:

https://wiki.nethserver.org/doku.php?id=bareos#installation

Maybe you just need to enable it

yum install nethserver-bareos --enablerepo=stephdl,bareos

3 Likes

Yes, Installation went through and Version 19.2.7 has been installed… I was able to login with the admin user as described in the wiki…

3 Likes