>Используете ли вы один пул или несколько?Несколько. Разнятся по срокам хранения информации (пол-года, год, два, пять и т.п.) и по носителям: файл, лент
а, DVD.
Проблему с параллельными заданиями хочу решить за счет указания для каждого задания
Job {
...
SpoolData = yes
...
}
Судя по докам, бакула сначала свалит все в кучу во временный файл, а потом аккуратно, последовательно запишет
в соответствующие пулы.
Стр. 407 «Running Concurrent Jobs»
> И единственный способ - поставить эксперимент по записи данных от конкурентных задач в один пул и volume.
Ну, если сделать файл-том безразмерным, то и писать будет только туда.
Еще есть пар-р:
Maximum Volume Jobs = nnn
>Нет того бардака, из процессов bacula-director, возникающего после возникновения ошибки на одной или нескольк
их клиентских машин
Я начинал с версии 1.38.4 (сейчас буду тестировать последнюю 1.38.9-1), там при ошибках на клиенте выдавалось
сообщение на консоль и задание прерывалось. Параллельные задания не тестировались.
Для заданий есть еще параметры:
Max Run Time = <time>
Max Wait Time = <time>
можно попробовать их настроить.
Для директора:
FD Connect Timeout = <time>
SD Connect Timeout = <time>
И еще. Я так понял, что в бакуле нет понятия "по желанию клиента". Хотя при желании клиенту можно сунуть консоль с правами только на запуск его задания (в командной строке), т.е. клиент становится как бы оператором бакулы (с ограниченными правами, конечно).