Почему Bareos не объединяет два пула при выполнении задач?

Здравствуйте! Можете подсказать, какие ошибки могут быть допущены при настройке расписаний и/или заданий в Bareos? Я создал задание для резервного копирования сервера, следуя примеру уже существующих настроек, но что-то пошло не так. Вот описание самого задания: <br/> <pre><code>job {
  Name = "jobFullBackupClient_srv-mail-01"
  Client = "srv-mail-01"
  Description = "Job Full Backup client srv-mail-01"

  Level = Full
  Storage = storageFullNFSSD

  Pool = poolFullNFS_srv-mail-01
  Full Backup Pool = poolFullNFS_srv-mail-01
  Differential Backup Pool = poolDifferentialNFS_srv-mail-01

  Schedule = "scheduleDailyAndEvery15DaysCycle"

  Type = Backup
  FileSet = "fileSetClient_srv-mail-01"
  Messages = Standard
  Priority = 10
}

Job {
  Name = "jobDifferentialBackupClient_srv-mail-01"
  Client = "srv-mail-01"
  Description = "Job Differential Backup client srv-mail-01"

  Level = Differential
  Storage = storageFullNFSSD

  Pool = poolDifferentialNFS_srv-mail-01
  Full Backup Pool = poolFullNFS_srv-mail-01
  Differential Backup Pool = poolDifferentialNFS_srv-mail-01

  Schedule = "scheduleDailyAndEvery15DaysCycle"

  Type = Backup
  FileSet = "fileSetClient_srv-mail-01"
  Messages = Standard
  Priority = 10
}</code></pre> <br/> И вот расписание: <br/> <pre><code>Schedule {
  Name = "scheduleDailyAndEvery15DaysCycle"
  Run = Full monthly 2 at 01:00
  Run = Full monthly 15 at 01:00
  Run = Differential daily at 18:00
}</code></pre> <br/> <br/> В результате наблюдаются следующие проблемы: <br/>
  • 3 марта 2025 г. 14:44
Ответы на вопрос 2
Здравствуйте! Давайте разберем вашу конфигурацию. Из описания видно, что у вас есть задание для полного резервного копирования и задание для дифференциального резервного копирования. Проблемы, с которыми вы столкнулись, могут быть связаны с несколькими аспектами.

1. **Недостаточная совместимость пулов**: Убедитесь, что как для полного, так и для дифференциального резервного копирования указаны корректные пул и настройки для хранения. Если вместо одного пула используется несколько, это может привести к тому, что Bareos не объединяет данные в одно задание.

2. **Порядок выполнения заданий**: Если у вас есть несколько заданий, которые могут выполняться одновременно (полное и дифференциальное), вам нужно следить за тем, чтобы они не конфликтовали между собой. Например, если полное резервное копирование не завершилось, дифференциальное может пытаться работать на неполных данных.

3. **Расписание**: Ваша конфигурация предполагает, что полные резервные копии выполняются дважды в месяц (2-го и 15-го числа), а дифференциальные – ежедневно в 18:00. Если полное резервное копирование не завершится по каким-либо причинам (например, ошибки, проблемы с хранилищем или сетью), то дифференциальное резервное копирование не сможет использовать нужные данные. Обратите внимание, что дифференциальные копии зависят от последней полной.

4. **Проверка логов**: Посмотрите логи Bareos (например, `bareos-dir.log`, `bareos-fd.log`, `bareos-sd.log`). В них могут содержаться подсказки о том, почему задания не выполняются или не работает объединение пулов.

5. **Конфигурация хранилищ**: Убедитесь, что ваше хранилище (`storageFullNFSSD`) работает правильно и что в нем достаточно места для хранения резервных копий. Отключенное или переполненное хранилище может вызвать проблемы с выполнением заданий.

6. **Ошибки в конфигурации**: Проверьте, нет ли опечаток или конфликтов в конфигурационных файлах. Даже простые ошибки, такие как неправильные имена пулов, могут приводить к сбоям.

7. **Правила блокировки и зависимости заданий**: Возможно, также стоит посмотреть, установлены ли какие-либо правила блокировки или зависимости между заданиями, которые могут влиять на порядок их выполнения.

Если проблемы сохраняются, попробуйте упростить конфигурацию, оставив только полное резервное копирование и проверьте, срабатывает ли оно. Это поможет сузить круг возможных ошибок.
Вообщем, ребзя, вопрос закрываю так как понял где допустил ошибку (Главная это то, что решил пойти в системное администрирование), а именно в том, что создаю отдельные задания, хотя это не надо, а достаточно указать пулы и в целом всё, а далее в рассписании указать когда и какой делать.
Похожие вопросы