Bacula.jp構築入門

RPMによるインストールyumによるインストールBaculaの設定バックアップとリストアWindowsクライアント

yumによるインストール

Baculaインストール - MySQL編

概要

Fedora9ではyumコマンドでBaculaをインストールすることができます。
このページではyumを使ったインストールについて説明していきます。

※検証環境
OS:Fedora9
DB:MySQL(RPMパッケージ)

インストール

以下のコマンドを実行し、Directorデーモン、Storageデーモン、Consoleをインストールします。
この時点でMySQLがパッケージからインストールされていなければ、MySQLもインストールされます。

今回の検証では、ローカルサーバのバックアップ取得を行うので、Baculaクライアントもインストールします。

yumコマンドによるインストール
# yum -y install bacula-director
# yum -y install bacula-storage
# yum -y install bacula-console
# yum -y install bacula-client

Baculaのインストールは以上で終了です。

データベースとテーブルの作成

Baculaを起動する前にMySQLにBaculaが使用するデータベースとテーブルを作成する必要があります。
この作業はBacula付属のスクリプトを使用します。

※なお初めてMySQLを使う場合は、MySQLの初期化を行う必要があります。

MySQLの初期化
# mysql_install_db
MySQLの起動
# /etc/rc.d/init.d/mysqld start

MySQLが起動したらデータベースとテーブル作成を行います。前述の通り、Bacula付属のスクリプトを実行して作成します。併せてデータベースへのアクセス権限の付与もスクリプトを実行して行います。

データベースの作成
# /usr/libexec/bacula/create_bacula_database.mysql
Creating MySQL database
Creation of bacula database succeeded.
テーブルの作成
# /usr/libexec/bacula/create_bacula_database.mysql
Making MySQL tables
Creation of Bacula MySQL tables succeeded.
権限の付与
# /usr/libexec/bacula/grant_bacula_privileges.mysql
Granting MySQL privileges
…以下省略
Privileges for bacula granted.
ページ先頭へ