Add External Storage Daemon on Different Server
The following article aims at guiding you through the process of adding an external Storage Daemon on a different server, including setting up the daemon, configuring storage devices, and deploying the setup through BWeb Manager Suite.
Use Add Storage Device.
Select Create a new Storage Daemon and add newly created Devices into it. Choose the Storage Daemon Name, define the Maximum Concurrent Jobs, and choose the Device Type.
Select the OS Type from the drop-down menu. Then set the Address and Password.
Choose the file location and define the Media Type.
Finally, define the Name and add a meaningful Description.
Note
If Autocommit is not toggled, you may need to Commit your changes, e.g. see steps 8, 9 in here (open in a new tab).
In the left menu click on SDs Overview
Select the new Storage Daemon and click on Push.
Check the Install/upgrade binaries box and select Perform the deployment directly form BWeb Manager Suite.
Select the login method.
On configuration completed, you may review the details by clicking on Show details.
INFO: Execute user script '/opt/bweb/bin/deploy_script_linux.sh' INFO: Checking required files on 10.0.98.185 INFO: Copy configuration files The authenticity of host '10.0.98.185 (10.0.98.185)' can't be established. ED25519 key fingerprint is SHA256:/2kIGZAhX8kheY01vCYHkl6CwMVRvqkn248Zi35/fLU. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? yes /etc/selinux/targeted/contexts/files/file_contexts: invalid context system_u:object_r:usr_t:s0 Warning: Permanently added '10.0.98.185' (ED25519) to the list of known hosts. root@10.0.98.185's password: bacula-push-1974.tar 0% 0 0.0KB/s --:-- ETA bacula-push-1974.tar 100% 20KB 10.3MB/s 00:00 INFO: Extract configuration files INFO: Backing up original configuration from 10.0.98.185 tar: Removing leading `/' from member names Shared connection to 10.0.98.185 closed. tar: Removing leading `/' from member names /opt/bacula/etc/bacula-sd.conf /tmp/tempQwh_aBEI.cfg /tmp/tempQwh_aBEI Shared connection to 10.0.98.185 closed. INFO: Install binaries ============================================================ Welcome to Bacula Enterprise Installation Manager 2023.06.29 ============================================================ This script will assist you during Bacula Enterprise installation AlmaLinux 9.3 (Shamrock Pampas Cat) detected [rhel9-64]. We do best effort on Alma Linux and we recommend to use Rocky Linux Press ENTER to start ===================================================== Installation of Storage Daemon and associated plugins ===================================================== Using Download Area Code [QA_SL_2-adsfJLU783jklAKjd667aJKNyX] Installing command line version 18.0.3 [2K [==------------------] 9.1% aligned (not installed)[2K [====----------------] 18.2% bin ()[2K [=====---------------] 27.3% cloud-azure (not installed)[2K [=======-------------] 36.4% cloud-glacier (not installed)[2K [=========-----------] 45.5% cloud-google (not installed)[2K [===========---------] 54.5% cloud-oracle (not installed)[2K [=============-------] 63.6% cloud-s3 (not installed)[2K [===============-----] 72.7% cloud-swift (not installed)[2K [================----] 81.8% dedup (not installed)[2K [==================--] 90.9% key-manager (not installed)[2K [====================] 100.0% single-item-restore (not installed) The Bacula Storage deamon will be installed or upgraded by default. The following plugins available for the Storage daemon can be installed at version 18.0.3 : --------------------------------------------------------------------------------------------- 1 : aligned 2 : cloud-azure 3 : cloud-glacier 4 : cloud-google 5 : cloud-oracle 6 : cloud-s3 7 : cloud-swift 8 : dedup 9 : key-manager 10 : single-item-restore --------------------------------------------------------------------------------------------- ======================= Managing Firewall rules ======================= ========================================= Ready to process the following operations ========================================= [X] Installation of : Bacula [ ] Managing Firewall rules =================================================================== Executing Installation of Storage Daemon and associated plugins ... =================================================================== [2K [==========----------] 50.0% installing keys Updating the following modules and dependencies : bin ... [2K [====================] 100.0% updating bin Installing the following modules and dependencies : gnupg, tar, bzip2, postgresql-server, bacula-enterprise-postgresql ... [2K [===-----------------] 16.7% yum clean all[2K [=======-------------] 33.3% yum install gnupg[2K [==========----------] 50.0% yum install tar[2K [=============-------] 66.7% yum install bzip2 curl[2K [=================---] 83.3% yum install postgresql-server[2K [====================] 100.0% yum install bacula-enterprise-postgresql --exclude=bacula-mysql done Service bacula-fd has been installed. It has been enabled and restarted. Service bacula-sd has been installed. It has been enabled and restarted. Installation of Storage Daemon Successfully completed ===================================================== Bacula Enterprise Installation Manager. Done. ============================================= Shared connection to 10.0.98.185 closed. INFO: Clean up temporary config files Shared connection to 10.0.98.185 closed. INFO: Clean up temporary install files Shared connection to 10.0.98.185 closed. INFO: Restarting service on 10.0.98.185 Shared connection to 10.0.98.185 closed. INFO: Clean up
See also
Go back to:
Go to:
Go back to the Bacula Enterprise Guide to Basic Operations.