2 # Default Bacula Director Configuration file
4 # The only thing that MUST be changed is to add one or more
5 # file or directory names in the Include directive of the
8 # For Bacula release 1.39.27 (24 October 2006) -- debian testing/unstable
10 # You might also want to change the default email address
11 # from root to your address. See the "mail" and "operator"
12 # directives in the Messages resource.
15 Director { # define myself
17 DIRPort = @dirport@ # where we listen for UA connections
18 QueryFile = "@scriptdir@/query.sql"
19 WorkingDirectory = "@working_dir@"
20 PidDirectory = "@piddir@"
21 SubSysDirectory = "@subsysdir@"
22 Maximum Concurrent Jobs = 4
23 Password = "pNvX1WiXnwv2C/F7E52LGvw6rKjbbPvu2kyuPa9pVaL3" # Console password
38 Maximum Concurrent Jobs = 16
42 Name = "LOCAL_INC_ERR"
44 FileSet = FS_LOCAL_INC_ERR
45 RunBeforeJob = "/bin/echo RunBeforeJob"
46 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
47 Run After Job = "/bin/echo RunAfterJob"
48 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
54 File=<@tmpdir@/file-list
59 Name = FS_REMOTE_INC_ERR
61 File="\<@tmpdir@/path/to/nowhere"
66 Name = "REMOTE_INC_ERR"
68 FileSet = FS_REMOTE_INC_ERR
69 RunBeforeJob = "/bin/echo RunBeforeJob"
70 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
71 Run After Job = "/bin/echo RunAfterJob"
72 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
76 Name = FS_LOCAL_INC_ERR
77 Include { File=<@tmpdir@/path/to/nowhere }
81 Name = FS_LOCAL_EXCL_ERR
82 Include { File=<@tmpdir@/file-list }
84 File=<@tmpdir@/path/to/nowhere
89 Name = "LOCAL_EXCL_ERR"
91 FileSet = FS_LOCAL_EXCL_ERR
92 RunBeforeJob = "/bin/echo RunBeforeJob"
93 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
94 Run After Job = "/bin/echo RunAfterJob"
95 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
100 Name = FS_REMOTE_EXCL_ERR
101 Include { File=<@tmpdir@/file-list }
103 File="\<@tmpdir@/path/to/nowhere"
108 Name = "REMOTE_EXCL_ERR"
110 FileSet = FS_REMOTE_EXCL_ERR
111 RunBeforeJob = "/bin/echo RunBeforeJob"
112 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
113 Run After Job = "/bin/echo RunAfterJob"
114 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
117 Name = "REMOTE_RUNSCRIPT_ERR"
120 RunBeforeJob = "/bin/echo RunBeforeJob"
121 ClientRunBeforeJob = "/bin/false"
122 Run After Job = "/bin/echo RunAfterJob"
123 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
126 Name = "LOCAL_RUNSCRIPT_ERR"
129 RunBeforeJob = "/bin/false"
130 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
131 Run After Job = "/bin/echo RunAfterJob"
132 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
135 Name = "CLIENT_CONNECT_TIMEOUT"
137 Client = @hostname@2-fd
139 RunBeforeJob = "/bin/echo RunBeforeJob"
140 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
141 Run After Job = "/bin/echo RunAfterJob"
142 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
145 Name = "SD_CONNECT_TIMEOUT"
147 Client = @hostname@-fd
150 RunBeforeJob = "/bin/echo RunBeforeJob"
151 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
152 Run After Job = "/bin/echo RunAfterJob"
153 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
156 # Client (File Services) to backup
162 Password = "xevrjURYoCHhn26RaJoWbeWXEY/a3VqGKp/37tgWiuHc" # password for FileDaemon
163 File Retention = 30d # 30 days
164 Job Retention = 180d # six months
165 AutoPrune = yes # Prune expired Jobs/Files
166 Maximum Concurrent Jobs = 4
169 # Client (File Services) to backup
171 Name = @hostname@2-fd
175 Password = "xevrjURYoCHhn26RaJoWbeWXEY/a3VqGKp/37tgWiuHc" # password for FileDaemon
176 File Retention = 30d # 30 days
177 Job Retention = 180d # six months
178 AutoPrune = yes # Prune expired Jobs/Files
179 Maximum Concurrent Jobs = 4
182 # Definiton of file storage device
185 Address = @hostname@ # N.B. Use a fully qualified name here
187 Password = "ccV3lVTsQRsdIUGyab0N4sMDavui2hOBkmpBU0aQKOr9"
190 Maximum Concurrent Jobs = 4
193 # Definiton of file storage device not responding
196 Address = @hostname@ # N.B. Use a fully qualified name here
198 Password = "ccV3lVTsQRsdIUGyab0N4sMDavui2hOBkmpBU0aQKOr9"
201 Maximum Concurrent Jobs = 4
204 # Generic catalog service
207 dbname = regress; user = regress; password = ""
213 console = all, !skipped, !saved
216 # Default pool definition
220 Recycle = yes # Bacula can automatically recycle Volumes
221 AutoPrune = yes # Prune expired volumes
222 Volume Retention = 365d # one year