Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Переменные в Bareos/Bacula

Ответить
Настройки темы
Переменные в Bareos/Bacula

Пользователь


Сообщения: 52
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всех приветствую! Развернул самый свежий Bareos, настроил вроде работает. Но есть один интересный вопрос. Можно ли в конфигах передавать переменные? К примеру у нас на Windows файловая шара, и папки учётных записей которые нужно бэкапить расположены на одном диске. Каждую папку учётки с файлами требуется делать отдельным бэкапом. Для этого будет свой личный для каждого конфиг в Bareos:
Код: Выделить весь код
...
Job {
      Name = "id100-3-Days"
      Client = "id100"
      JobDefs = "Clients-test"
      Schedule = "3-Days"
      FileSet = "Template"
      Storage = "stor-share-01"
      Pool= "id100-3-Days"
    }
...
Но вот шаблон «FileSet» хочется сделать и забыть. Чтобы больше не лазить туда при добавлении новых клиентов.
Код: Выделить весь код
FileSet {
  Name = "Template"
  Include {
 ...
    }
    File = "E://Users//id100"
    }
  Include {
    Options {
    signature = MD5
    Compression = GZIP
    }
    File = "E://Users//id100//bla-bla"
    }
}
А это путь к папке «id100», они будут меняться при добавлении новых клиентов. Я пробовал использовать переменные окружения:
Код: Выделить весь код
File = "E://Users//%c//bla-bla"
и
File = "E://Users//%c"
Увы не вышло. И вот вопрос могу ли я сделать что-то похожее:
Код: Выделить весь код
...
$client = id100;

Job {
      Name = "id100-3-Days"
      Client = "id100"
      JobDefs = "Clients-test"
      Schedule = "3-Days"
      FileSet = "Template"
      Storage = "stor-share-01"
      Pool= "id100-3-Days"
    }
...

А в FileSet:

File = "E://Users//$client//bla-bla"
и
File = "E://Users//$client"
Конечно именно таким способом не пройдёт, нужно передавать переменные или куда-то отдельно записывать. Кому-то приходилось работать с похожей манипуляцией? Подскажите пожалуйста.

Отправлено: 20:21, 22-05-2018

 


Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Переменные в Bareos/Bacula

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Bacula для бэкапа Windows-систем VladDV Microsoft Windows NT/2000/2003 7 13-11-2010 16:27
Вопрос по системе резервного копирования Bacula WinWinner Microsoft Windows NT/2000/2003 0 30-05-2009 11:32
FreeBSD - Bacula прошу помочь разобраться с восстановлением из бекапов. masus Общий по FreeBSD 3 04-05-2008 12:26
Bacula Fatal error ponomarenkoartem Общий по FreeBSD 1 04-09-2007 13:16
Системы резервного копирования Bacula/Amanda Vich Программное обеспечение Linux и FreeBSD 0 25-01-2007 16:17




 
Переход