3.1。 概要
Bacula は、バックアップするファイルとバックアップ場所を管理するために使用されるいくつかのコンポーネントとサービスで構成されています。
• Bacula Director: すべてのバックアップ、復元、検証、アーカイブ操作を制御するサービス。
• Bacula コンソール: ディレクターとの通信を可能にするアプリケーション。コンソールには 3 つのバージョンがあります。
• テキストベースのコマンドラインバージョン。
• Gnome ベースの GTK+ グラフィカル ユーザー インターフェイス (GUI) インターフェイス。
• wxWidgets GUI インターフェース。
• Bacula ファイル: Bacula クライアント プログラムとも呼ばれます。このアプリケーションは、バックアップ対象のマシンにインストールされ、ディレクターによって要求されたデータを処理します。
• Bacula ストレージ: 物理メディアへのデータの保存と回復を実行するプログラム。
• Bacula カタログ: バックアップされたすべてのファイルのファイル インデックスとボリューム データベースを維持し、アーカイブされたファイルの迅速な検索と復元を可能にします。カタログは、MySQL、PostgreSQL、SQLite の 3 つの異なるデータベースをサポートしています。
• Bacula モニター: ディレクター、ファイル デーモン、ストレージ デーモンを監視できます。現在、モニターは GTK+ GUI アプリケーションとしてのみ利用可能です。
これらのサービスとアプリケーションは、複数のサーバーとクライアントで実行することも、単一のディスクまたはボリュームをバックアップする場合は 1 台のマシンにインストールすることもできます。