LINUX.ORG.RU
ФорумAdmin

Неправильная работа bareos хранилища с директором

 


0

1

Всем добрый день! Существует ситуация когда есть сервер 1 с установленными на нем bareos-dir, bareos-sd, bareos-fd. Также есть сервер 2, на котором есть bareos-fd и bareos-sd. Запускаются задания на bareos-dir (сервер 1) для bareos-fd (сервер 2) и копируются на bareos-sd (сервер 2). Процесс копирования происходит корректно, видно что том увеличивается в размерах, то есть копии новые добавляются. Но потом происходит ошибка с добавление метаданными в Каталог (предположительно). Стоит отметить что тестировался такой вариант когда запускаются задания на bareos-dir (сервер 1) для bareos-fd (сервер 2) и копируются на bareos-sd (сервер 1), тогда отрабатывает все корректно. Прикрепляю лог ошибки для лучшего понимания

Build OS: Red Hat Enterprise Linux Server release 7.9 (Maipo)
JobId: 3135
Job: copy-db.2024-11-27_14.57.50_34
Backup Level: Full
Client: "server-backup-bareos" 22.1.1~pre88.04d51ceb5 (15Sep23) Red Hat Enterprise Linux Server release 7.9 (Maipo),redhat
FileSet: "copy-db" 2024-11-27 12:13:27
Pool: "FilePool" (From command line)
Catalog: "MyCatalog" (From Client resource)
Storage: "File" (From Pool resource)
Scheduled time: 27-Nov-2024 14:57:50
Start time: 27-Nov-2024 14:57:51
End time: 27-Nov-2024 14:57:51
Elapsed time: 0 secs
Priority: 10
FD Files Written: 2
SD Files Written: 2
FD Bytes Written: 9,979,202 (9.979 MB)
SD Bytes Written: 9,979,453 (9.979 MB)
Rate: 0.0 KB/s
Software Compression: None
VSS: no
Encryption: no
Accurate: no
Volume name(s): Vol-0258
Volume Session Id: 10
Volume Session Time: 1732700954
Last Volume Bytes: 49,937,043 (49.93 MB)
Non-fatal FD errors: 1
SD Errors: 0
FD termination status: OK
SD termination status: OK
Bareos binary info: Bareos community build (UNSUPPORTED): Get professional support from https://www.bareos.com
Job triggered by: User
Termination: *** Backup Error ***

bareos-dir JobId 3135: Insert of attributes batch table done
bareos-dir JobId 3135: Insert of attributes batch table with 2 entries start
bareos-sd JobId 3135: Elapsed time=00:00:01, Transfer rate=9.979 M Bytes/second
bareos-sd JobId 3135: Warning: Could not delete placeholder media records.
bareos-dir JobId 3135: Fatal error: dird/catreq.cc:383 Invalid Catalog request: CatReq Job=copy-db.2024-11-27_14.57.50_34 DeleteNullJobmediaRecords JobId=3135
bareos-sd JobId 3135: Releasing device "FileStorage" (/srv/backup).
bareos-sd JobId 3135: Ready to append to end of Volume "Vol-0258" size=39949684
bareos-sd JobId 3135: Volume "Vol-0258" previously written, moving to end of data.
bareos-dir JobId 3135: Using Device "FileStorage" to write.
bareos-dir JobId 3135: Encryption: PSK-AES256-CBC-SHA TLSv1.2
bareos-dir JobId 3135: Handshake: Immediate TLS 
bareos-dir JobId 3135: Connected Client: server-backup-bareos at 192.168.0.13:9102, encryption: PSK-AES256-CBC-SHA TLSv1.2
bareos-dir JobId 3130: Encryption: PSK-AES256-CBC-SHA TLSv1.2
bareos-dir JobId 3135: Connected Storage daemon at server-backup-bareos:9103, encryption: PSK-AES256-CBC-SHA TLSv1.2
bareos-dir JobId 3135: Start Backup JobId 3135, Job=copy-db.2024-11-27_14.57.50_34

Заранее спасибо за помощь!



Последнее исправление: max1m (всего исправлений: 1)
Ответ на: комментарий от Bloody

У меня директор не хотел работать с SD.

версия директора - 22.1.1~pre21.4411a3551
версия sd - 22.1.1_pre88.04d51ceb5

Как только установил sd такой же версии, заработал

max1m
() автор топика
Ответ на: комментарий от BOOBLIK

Неа, в данной задаче SD и FD были на одной машине, а директор на другой. Изначально уже была настроенная конфигурация bareos с директором, FD и SD на одной машине. Но потом нужно было подключить FD и SD на вторую машину, потому что там были файлы, которые необходимо скопировать на эту же машину (доступ к СХД настроен только на второй машине), поэтому была проблема. Изначально установил версию FD и SD на второй машине 23.0.5. Также не работало, прочитал в интернете, что версии SD и директора должны быть похожими. Сделал версию 22.1.1_pre88, то есть отличие было только в предварительной версии, все также не заработало. Написал сюда, прочитал Ваш ответ, что проблема в версии все таки, откатил уже до абсолютно одинаковой, заработало)

max1m
() автор топика