LINUX.ORG.RU
ФорумAdmin

настройка заданий Bacula: weekly-full + daily-incremental


0

1

На данный момент есть такая конфигурация:

Pool {
  Name = ABC-weekly
  Pool Type = Backup
  Maximum Volumes = 2
  Maximum Volume Jobs = 1
  Recycle = yes
  Volume Retention = 7 days
  AutoPrune = yes
  Recycle Oldest Volume = yes
  Action On Purge = Truncate
  Label Format = "ABC-weekly-full"
}

Pool {
  Name = ABC-daily
  Pool Type = Backup
  Maximum Volumes = 4
  Maximum Volume Jobs = 1
  Recycle = yes
  Volume Retention = 3 days
  AutoPrune = yes
  Recycle Oldest Volume = yes
  Action On Purge = Truncate
  Label Format = "ABC-daily-incremental"
}

Schedule {
  Name = ABC-schedule
  Run = Level=Full Pool=ABC-weekly Sun at 03:00
  Run = Level=Incremental Pool=ABC-daily Mon-Sat at 04:00
}

Хотелось бы реализовать способ, при котором ежедневные инкрементальные бэкапы бы стирались сразу после успешного окончания еженедельного полного.

Если ничего умного не посоветуют, то добавь в Job директиву Run After Job = script.sh, а в скрипте уже удаляй что надо через bconsole или ещё как.

muon ★★★★ ()

Run After Job.

Подтверждаю, такого периода как «от забора и до обеда», то есть я хотел сказать от сейчас до успешного создания полного бэкапа в Bacul'е нет, это надо вручную обрабатывать через Run After Job и bconsole. Но не лучше ли запастись НЖМД или кассетами побольше?

Camel ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.