Редактировать # 1
Из документов :
Только один тип (Резервное копирование, Восстановление, ...)можно указать для любой работы.Если вы хотите сделать резервную копию нескольких наборов файлов на одном и том же клиенте или нескольких клиентах, вы должны определить задание для каждого из них.
Я предполагаю, что ответ «нет» на этот вопрос.FML
Я создал несколько наборов файлов Bacula, как показано ниже, для включения в задание Bacula.Мне нужно выполнить одно и то же задание на шести разных хостах (клиентах), но я понятия не имею, как это сделать.
Итак, я настроил несколько наборов файлов, как показано ниже:
# Wildfly FileSet
FileSet {
Name = "Wildfly"
Include {
Options {
signature = MD5
compression = GZIP
}
File = /opt/wildfly/
}
}
# Scripts, Crontabs and Configuration files FileSet
FileSet {
Name = "Scripts Crontabs e Conf"
Include {
Options {
signature = MD5
compression = GZIP
}
File = /usr/local/scripts/
File = /var/spool/cron/crontabs/
File = /etc
}
Exclude {
File = /etc/ssl/
File = /etc/ldap/
}
}
А потом я создал задание:
Job {
Name = "BackupMyHostName"
JobDefs = "DefaultJob"
Client = MyHostName-fd
Pool = MyBackupPolicy
FileSet="Wildfly"
}
Это будет сложно, если мне придется скопировать и вставить один и тот же код шесть раз для каждого отдельного набора файлов.У меня впереди еще 40 (сорок) серверов.
Я новичок в Bacula, но уже неделю, и только сейчас я могу понять некоторые определения системы.
Мне нужен добрый толчок в правильном направлении для этой задачи.