Bacularis Webは、Bacula Webインターフェイスの主なコンポーネントです。
Bacularisは、Baculaのバックアップ環境を構成、管理、監視するためのWebインターフェイスです。これは、バックアップジョブの設定、データの復元、ローカルおよびリモートストレージのテープの管理、バックアップクライアントとの連携、およびバックアップで毎日管理作業を行うための完全なソリューションです。また、AutoChanger Managementもサポートしています。 Bacularisは、すべてのユーザーがWebインターフェイスにログインし、独自のコンピューターデータのみをバックアップして復元できる通常のユーザー向けに構成できる高度なユーザー管理とロールベースのアクセス制御を提供します。
このプロジェクトは、2つのWebアプリケーションで構成されています。WebインターフェイスとBaculaプログラミングインターフェイス(API)を別々の管理パネルを使用しています。 Webインターフェイスは、複数のBacularis APIインスタンスと連携して、リモートバッカコンポーネントを構成および管理できます。
Bacularisは、Baculumのフレンドリーな分岐点です。 Baculumの作成者によって設立され、Baculumの特徴を簡素化することで、強力なBaculaスキルを持つユーザーだけでなく、初心者や中級ユーザーが使用できることを単純化しています。
インストールする前に、PHP> = 7.4と次のPHPモジュールをインストールしていることを確認してください。
Bacularisをインストールして更新する方法の1つは、そのためにComposerを使用することです。
Composerがインストールされていない場合は、次のコマンドを使用してインストールできます。
curl -s http://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
完了したら、Bacularisをインストールできます。
composer create-project bacularis/bacularis-app
最後に、ルートユーザーとしてファイルとディレクトリのアクセス許可を設定し、Webサーバー構成ファイルを準備するインストールスクリプトを実行する必要があります。
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です