후면부는 막대형 몸체와 일체화되어 있다.

후면부는 막대형 몸체와 일체화되어 있다.

완전한 재해 복구 솔루션을 위해 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

서버의 bacula 구성에 있는 클라이언트의 이름은 으로 지정되어야 합니다 $(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.

관련 정보