Bacularis는 Bacula 백업 환경을 구성, 관리 및 모니터링하는 웹 인터페이스입니다. 백업 작업을 설정하고, 데이터 복원, 로컬 및 원격 스토리지에서 테이프 또는 디스크 볼륨 관리, 백업 클라이언트와의 작업 및 백업과 함께 일일 관리 작업을 수행하기위한 완벽한 솔루션입니다. 또한 Autochanger 관리를 지원합니다. Bacularis는 모든 사용자가 웹 인터페이스에 로그인하고 백업 및 자체 컴퓨터 데이터 만 복원 할 수있는 일반 사용자를 위해 구성 할 수있는 고급 사용자 관리 및 역할 기반 액세스 컨트롤을 제공합니다.
이 프로젝트는 별도의 관리 패널이있는 웹 인터페이스와 Bacula 프로그래밍 인터페이스 (API)의 두 가지 웹 응용 프로그램으로 구성됩니다. 웹 인터페이스는 여러 Bacularis API 인스턴스와 함께 작동하여 원격 Bacula 구성 요소를 구성하고 관리 할 수 있습니다.
Bacularis는 친근한 Baculum의 포크입니다. Baculum의 제작자가 Baculum 기능을 단순화하기 위해 Baculum 기능을 단순화하기 위해 설립되었습니다.
설치하기 전에 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
결국 루트 사용자로서 파일 및 디렉토리에 대한 권한을 설정하고 웹 서버 구성 파일을 준비하는 설치 스크립트를 루트 스크립트로 실행해야합니다.
bacularis-app/protected/tools/install.sh
Bacularis를 업그레이드하려면 Bacularis 프로젝트 디렉토리에서 다음 명령을 실행해야합니다.
composer update
Bacularis 문서는 여기에서 확인할 수 있습니다 : https://bacularis.app/doc/
Bacularis API 문서 여기에서 찾을 수 있습니다 : https://bacularis.app/api/
Bacularis를 설치하기 전에 시도하려면 다음 주소에서 사용 가능한 라이브 데모를 시도 할 수 있습니다.
https://demo.bacularis.app
프로젝트 메인 페이지는 https://bacularis.app입니다