Bacularis Web es el componente principal de la interfaz web de Bacula.
Bacularis es una interfaz web para configurar, administrar y monitorear el entorno de respaldo de Bacula. Es una solución completa para configurar trabajos de copia de seguridad, hacer datos de restauración, administrar volúmenes de cinta o disco en almacenamiento local y remoto, trabajar con clientes de copia de seguridad y realizar trabajos administrativos diarios con copias de seguridad. También es compatible con la gestión de autocuradores. Bacularis proporciona administración avanzada de usuarios y control de acceso basado en roles que permiten configurarlo para usuarios regulares donde cada usuario puede iniciar sesión en la interfaz web y hace una copia de seguridad y restaura solo los datos de la computadora.
El proyecto consta de dos aplicaciones web: la interfaz web y la interfaz de programación de Bacula (API) con panel administrativo separado. La interfaz web puede funcionar con múltiples instancias de la API de Bacularis para configurar y administrar componentes remotos de Bacula.
Bacularis es una bifurcación amigable de Baculum. El creador de Baculum lo ha fundado para simplificar las características de Baculum que podrían ser utilizados no solo por usuarios con fuertes habilidades de Bacula, sino también por principiantes o usuarios intermedios.
Antes de instalar, asegúrese de haber instalado PHP> = 7.4 y los siguientes módulos PHP:
Una de las formas de instalar y actualizar Bacularis es usar compositor para eso.
Si no tiene el compositor instalado, puede usar los siguientes comandos para instalarlo:
curl -s http://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
Una vez hecho, puede instalar Bacularis:
composer create-project bacularis/bacularis-app
Al final, debe ejecutar como usuario root un script de instalación que establecerá permisos para archivos y directorios y también que preparará el archivo de configuración del servidor web:
bacularis-app/protected/tools/install.sh
Para actualizar Bacularis, debe ejecutar el siguiente comando en el directorio del proyecto Bacularis:
composer update
La documentación de Bacularis está disponible aquí: https://bacularis.app/doc/
Documentación de la API de Bacularis Puede encontrar aquí: https://bacularis.app/api/
Si desea probar Bacularis antes de instalarlo, puede probar Live Demo disponible en la siguiente dirección:
https://demo.bacularis.app
La página principal del proyecto es https://bacularis.app