CentOS 6
Sponsored Link

Bacula - 管理サーバ設定#1
2011/07/18
 
マルチプラットフォーム、マルチクライアントをサポートする統合バックアップツール Bacula をインストールします。
例として、ここでは以下のような環境で構築してみます。
(1)  director.srv.world  [10.0.0.60]   Bacula 管理サーバ  -  Director, Storage, データベース デーモン稼働
(2)  file01.srv.world     [10.0.0.61]   Bacula クライアント  -  File デーモン稼働  ( バックアップ対象 )  
バックエンドでデータベースが必要になります。 ここではBacula管理サーバー上にMySQLサーバー稼働中として進めていきます。 データベースは他に PostgreSQL, SQLite も使うことができます。
[1] Bacula 管理サーバに Director と Storage コンポーネントをインストールします。
[root@director ~]#
yum -y install bacula-director-mysql bacula-storage-mysql bacula-console
[2] Bacula用のデータベースを作成しておきます。
[root@director ~]#
/usr/libexec/bacula/grant_mysql_privileges -p

Enter password:    
# MySQLのrootパスワード

Privileges for user bacula granted on database bacula.
[root@director ~]#
/usr/libexec/bacula/create_mysql_database -p

Enter password:    
# MySQLのrootパスワード

Creation of bacula database succeeded.
[root@director ~]#
/usr/libexec/bacula/make_mysql_tables -p

Enter password:    
# MySQLのrootパスワード

Creation of Bacula MySQL tables succeeded.
[root@director ~]#
mysql -u root -p
   
# MySQLに接続

Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 10
Server version: 5.1.52 Source distribution
Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL v2 license
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
# Baculaユーザーのパスワード設定

mysql>
set password for bacula=password('password');

Query OK, 0 rows affected (0.00 sec)
# Baculaユーザーのパスワード設定

mysql>
set password for bacula@localhost=password('password');

Query OK, 0 rows affected (0.00 sec)
# 設定確認

mysql>
select user,host,password from mysql.user;

mysql>
show databases;

mysql>
use bacula;

Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql>
show tables;

mysql>
exit

Bye
 
Tweet