DefaultJob은 백업 작업에 공통으로 적용되는 항목을 정의합니다. 파일 데몬 vmgate-fd에서 Full Set으로 지정한 파일들을 스토리지 vmgate-sd의 FileDevice로 지정한 저장 장치에 백업합니다.
# /etc/bacula/bacula-dir.conf
# vmgate의 디렉터 설정
...
JobDefs {
Name = "DefaultJob"
Type = Backup
Level = Incremental
Client = vmgate-fd
FileSet = "Full Set"
Schedule = "WeeklyCycle"
Storage = vmgate-sd
Messages = Standard
Pool = File
Priority = 10
Write Bootstrap = "/var/lib/bacula/%c.bsr"
}
Job에서 JobDefs를 선언하면 JobDefs 섹션에서 공통된 부분을 가져와 사용하므로, Backup Client1은 DefaultJob을 기반으로 한 백업 작업을 의미합니다.
Job { Name = "BackupClient1" JobDefs = "DefaultJob" }