The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Bacula script, !*! pxe, 21-Апр-17, 10:59  [смотреть все]
Помогите с проблемкой в Bacula
Есть такой параметр ClientRunBeforeJob="тру-ляля-скритп"

Нужно этому скрипту передать параметром какой левел бекапа запускается джобом Full или Inc?
Или при разных уровнях - запустить разные скрипты...

Проблема с бекапом субд - для фула нужна одна логика работы скрипта, а для инкремента другая.
Т.к. если формирую инкрементальный бекап вторым джобомт, то он не видит фул с первого и формирует себе свой фул

Job {
  Name = "MSSQL"
  Type = Backup
  Enabled = Yes
#  Level = Full
  Client = box-fd
  FileSet = "MSSQL"
  Schedule = "MSSQL"
  Storage = s1-b1-sd
  Messages = Admin-Error
  Pool = "MSSQL"
  Full Backup Pool = MSSQL
  SpoolAttributes = yes

  ClientRunBeforeJob = "powershell C:/Scripts/Backup_mssql.ps1 -dbName All -compression Off"

  Priority = 10
  Write Bootstrap = "/var/db/bacula/%c.bsr"
}

Job {
  Name = "Inc-MSSQL"
  Type = Backup
  Enabled = Yes
#  Level = Full
  Client = box-fd
  FileSet = "MSSQL"
  Schedule = "Inc-MSSQL"
  Storage = s1-b1-sd
  Messages = Admin-Error
  Pool = "MSSQL"
#  Full Backup Pool = MSSQL
  Incremental Backup Pool = Inc-MSSQL
  SpoolAttributes = yes
  ClientRunBeforeJob = "powershell C:/Scripts/Backup_mssql.ps1 -dbName All -compression Off -incremental On"
  Priority = 10
  Write Bootstrap = "/var/db/bacula/%c.bsr"
}

В таком варианте инкремента сформирует себе свой фул в пуле MSSQL, а не Inc-MSSQL




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру