Вопрос насчет очереди заданий

137 views
Skip to first unread message

Andrey B.

unread,
Mar 21, 2011, 4:19:03 AM3/21/11
to ru-b...@googlegroups.com
Всем привет. Интересует следующее явление. У меня настроена bacula на создание полного бекапа раз в неделю (sat at 00:00) и инкрементальный бекап ежесуточно кроме суботы и воскресенья (mon-fri at 00:00). Так вот, иногда (по разным причинам вроде тормозного канала к storage-daemon) full backup, начатый в суботу, не успевает доделаться до 00:00 понедельника, и стартует incremental бекап, который видит что full-а нет, и сам становится в очередь как full. В итоге когда доделывается суботний full, начинает делаться тот что в понедельник, кончается место и получается задница. Вопрос собственно в чем: можно ли сделать так, чтобы если с участием текущего FD выполняется одно задание, то остальные не становились в очередь, а просто отваливались, написав что-либо в message?

Andrey B

unread,
Mar 21, 2011, 4:20:52 AM3/21/11
to ru-bacula

Yuri Timofeev

unread,
Mar 21, 2011, 3:07:19 PM3/21/11
to ru-bacula
Если в лоб:

Job {
...
Maximum Concurrent Jobs = 1

Andrey B.

unread,
Mar 21, 2011, 3:49:43 PM3/21/11
to ru-b...@googlegroups.com


21 марта 2011 г. 21:07 пользователь Yuri Timofeev <tim...@gmail.com> написал:
Если в лоб:

Job {
...
Maximum Concurrent Jobs = 1
}

в том и дело, что стоит эта опция. и оно не делает одновременно два задания, а ставит второе в очередь (waiting for job max jobs).

--
Вы получили это сообщение, поскольку подписаны на группу ru-bacula.

Чтобы добавлять сообщения в эту группу, отправьте письмо по адресу ru-b...@googlegroups.com.
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу ru-bacula+...@googlegroups.com.
О дополнительных функциях можно узнать в группе по адресу http://groups.google.com/group/ru-bacula?hl=ru.


Yuri Timofeev

unread,
Mar 21, 2011, 4:39:26 PM3/21/11
to ru-b...@googlegroups.com, Andrey B.
Тогда это "Duplicate Job Control
The new version of Bacula provides four new directives that give
additional control over what Bacula does if duplicate jobs are
started. A duplicate job in the sense we use it here means a second or
subsequent job with the same name starts. This happens most frequently
when the first job runs longer than expected because no tapes are
available."
http://www.bacula.org/manuals/en/concepts/concepts/New_Features.html#SECTION003100000000000000000

21 марта 2011 г. 21:49 пользователь Andrey B. <kwce...@gmail.com> написал:

--
with best regards

Reply all
Reply to author
Forward
0 new messages