Debian 12 bookworm
Sponsored Link

Bacula : インストール2023/08/09

 

マルチプラットフォーム、マルチクライアントをサポートする統合バックアップツール Bacula をインストールします。

[1]
[2] Bacula 関連コンポーネントをインストールします。
root@dlp:~#
apt -y install bacula-director bacula-director-pgsql bacula-sd bacula-console bacula-client
[3] Bacula 用のユーザーとデータベースを PostgreSQL に登録しておきます。
# [password] には任意のパスワードを設定

root@dlp:~#
su - postgres

postgres@dlp:~$
createuser bacula

postgres@dlp:~$
createdb bacula -O bacula --encoding=SQL_ASCII --template=template0

postgres@dlp:~$
psql -c "alter user bacula with password 'password'"

ALTER ROLE
postgres@dlp:~$
exit

logout
root@dlp:~#
vi /usr/share/bacula-director/make_postgresql_tables
# 14行目 : 変更
db_name=bacula

# 16行目 : 変更
psql -f - -d ${db_name} -U bacula -h 127.0.0.1 $* <<END-OF-DATA

# テーブル作成

root@dlp:~#
/usr/share/bacula-director/make_postgresql_tables

Password for user bacula:

.....
.....

CREATE INDEX
INSERT 0 1
Creation of Bacula PostgreSQL tables succeeded.
関連コンテンツ