Linux: Installation on SLES based distributions

Welcome to the guide for installing Bacula Enterprise File Daemon on SLES based systems. This documentation ensures you have the necessary steps to setup a client and establish connectivity between Director and File Daemon.

Prerequisites

Be sure to follow steps 1-3 of the general installation page.

Steps

  1. Install File Daemon packages:

    sudo zypper refresh
    sudo zypper install bacula-enterprise-client
    
  2. Start and enable the daemon:

    sudo systemctl start bacula-fd
    sudo systemctl enable bacula-fd
    
  3. Add a Client resource in the Director host:

    Client {
        Name = @@fd-name@@
        Address = @@fd-address@@
        ...
    }
    

    Be sure to replace @@fd-name@@ and @@fd-address@@ with the values found in /opt/bacula/etc/bacula-fd.conf under FileDaemon resource.

  4. Add a Director resource in /opt/bacula/etc/bacula-fd.conf:

    Director {
        Name = @@dir-name@@
        Password = @@client-password@@
    }
    

    Be sure to replace @@dir-name@@ with the Director name found in the Director resource, and @@client-password@@ with the one in the Client resource.

  5. Check your FileDaemon configuration:

    /opt/bacula/bin/bacula-fd -t
    

Check connectivity

Once the basic configuration is done, in order to make the Director aware of the changes, you have two options. You can either restart the daemon in the Director host by running:

systemctl restart bacula-dir

Or you can reload the Director on bconsole (suggested):

reload

and check the status of the FileDaemon

status client=@@client-name@@

where @@client-name@@ is the name found in the directive Name under the Client resource in the Director configuration. This command will give useful information about the Client, such as the operating system, address, start time, plugins installed, etc.

If you are using BWeb as UI, remember to register the File Daemon following the procedure described in this section.

Conclusion

Congratulations! You’ve successfully deployed File Daemon on your system.

Go back to: Install Bacula Enterprise File Daemon only.