背面部は棒状体と一体化されている。

背面部は棒状体と一体化されている。

完全な災害復旧ソリューションのために、baculaコミュニティをRearと統合しようとしています。しかし、Rearが自分のバックアップからシステム全体(背面のプライマリシステムとbaculaバックアップの残りのファイル)を復元できるようにbacula File Deamon nad local.confファイルを設定する方法がわかりません。私の現在のlocal.conf設定は次のとおりです。

OUTPUT=PXE
BACKUP=BACULA
CLONE_ALL_USERS_GROUPS=y
OUT_URL="nfs://<address_and_path>/
OUTPUT_PREFIX=hostname

私のbconsole設定は次のとおりです。


Director {
  Name = bacula-dir
  DIRport = 9101
  address = <director_address>
  Password = "QzGtEpKd7tBOy56l77veXBJzfqF0PB3hM"
}

Baculaクライアントは通常監督者に表示され、バックアップできますが、試してみると

rear mkrescue

次のエラーが発生します。

2021-06-30 12:04:30.219770879 ERROR: Bacula client status unknown on director.

私はUbuntu 20.04 LTS、Rear 2.5、bacula 9.4.2を使用しています。

文書がほとんどない、または正しく理解していないようで、誰もが私が何を間違っているのかを説明していただきありがとうございます。

ベストアンサー1

サーバーのバキュラ構成内のクライアントの名前はで指定する必要があります$(hostname -s)-fd

また、これはRHELでも動作しますが、あなたの場合でも動作します。根本的な原因はホスト名に-

/usr/share/rear/prep/BACULA/default/50_check_BACULA_bconsole_results.sh ファイルを編集できます。次の行は、顧客の名前を決定する方法を定義します。クライアントはbconsoleに存在する必要があります。

 #  /usr/share/rear/prep/BACULA/default/50_check_BACULA_bconsole_results.sh
 (...)
 BACULA_CLIENT=`grep $(hostname -s) /etc/bacula/bacula-fd.conf | grep "\-fd" | awk '{print $3}' | cut -d"-" -f1`
 (...)

適切なクライアント名に変更し、名前がとして指定されていることを確認してください$(hostname -s)-fd

おすすめ記事