Bacularis是一个用于配置,管理和监视Bacula备份环境的网络界面。它是一个完整的解决方案,用于设置备份作业,进行恢复数据,在本地和远程存储中进行磁带或磁盘量,与备份客户端一起工作以及每天通过备份进行管理工作。它还支持Autochanger管理。 Bacularis提供了高级用户管理和基于角色的访问控制,该控制能够为普通用户配置它,每个用户都可以登录Web界面,并仅备份并仅还原自己的计算机数据。
该项目由两个Web应用程序组成:带有单独管理面板的Web接口和Bacula编程接口(API)。 Web界面可以与多个Bacularis API实例一起配置和管理远程Bacula组件。
bacularis是友好的杆子。它是由Baculum的创建者创立的,目的是简化Baculum功能,不仅可以由具有强大的Bacula技能的用户使用,而且还可以由初学者或中级用户使用。
在安装之前,请确保已安装PHP> = 7.4和以下PHP模块:
安装和更新Bacularis的方法之一是为此使用作曲家。
如果您没有安装作曲家,则可以使用以下命令将其安装:
curl -s http://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
完成后,您可以安装Bacularis:
composer create-project bacularis/bacularis-app
最后,您需要作为root用户运行一个安装脚本,该脚本将设置文件和目录的权限,还将准备Web服务器配置文件:
bacularis-app/protected/tools/install.sh
要升级Bacularis,您需要在Bacularis项目目录中运行以下命令:
composer update
Bacularis文档可在此处提供:https://bacularis.app/doc/
Bacularis API文档您可以在这里找到:https://bacularis.app/api/
如果您想在安装Bacularis之前尝试使用Bacularis,则可以尝试在以下地址上可用的实时演示:
https://demo.bacularis.app
项目主页是https://bacularis.app