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 = 8101 # 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
31 Client = @hostname@-fd
36 Maximum Concurrent Jobs = 16
40 Name = "LOCAL_INC_ERROR"
42 FileSet = FS_LOCAL_INC_ERROR
43 RunBeforeJob = "/bin/echo RunBeforeJob"
44 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
45 Run After Job = "/bin/echo RunAfterJob"
46 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
50 Name = FS_REMOTE_INC_ERROR
52 File="\</tmp/path/to/nowhere"
57 Name = "REMOTE_INC_ERROR"
59 FileSet = FS_REMOTE_INC_ERROR
60 RunBeforeJob = "/bin/echo RunBeforeJob"
61 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
62 Run After Job = "/bin/echo RunAfterJob"
63 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
67 Name = FS_LOCAL_INC_ERROR
68 Include { File=</tmp/path/to/nowhere }
72 Name = FS_LOCAL_EXCL_ERROR
73 Include { File=</tmp/file-list }
75 File=</tmp/path/to/nowhere
80 Name = "LOCAL_EXCL_ERROR"
82 FileSet = FS_LOCAL_EXCL_ERROR
83 RunBeforeJob = "/bin/echo RunBeforeJob"
84 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
85 Run After Job = "/bin/echo RunAfterJob"
86 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
91 Name = FS_REMOTE_EXCL_ERROR
92 Include { File=</tmp/file-list }
94 File="\</tmp/path/to/nowhere"
99 Name = "REMOTE_EXCL_ERROR"
101 FileSet = FS_REMOTE_EXCL_ERROR
102 RunBeforeJob = "/bin/echo RunBeforeJob"
103 ClientRunBeforeJob = "/bin/echo ClientRunBeforeJob"
104 Run After Job = "/bin/echo RunAfterJob"
105 ClientRunAfterJob = "/bin/echo ClientRunAfterJob"
108 # Client (File Services) to backup
114 Password = "xevrjURYoCHhn26RaJoWbeWXEY/a3VqGKp/37tgWiuHc" # password for FileDaemon
115 File Retention = 30d # 30 days
116 Job Retention = 180d # six months
117 AutoPrune = yes # Prune expired Jobs/Files
118 Maximum Concurrent Jobs = 4
121 # Definiton of file storage device
124 Address = @hostname@ # N.B. Use a fully qualified name here
126 Password = "ccV3lVTsQRsdIUGyab0N4sMDavui2hOBkmpBU0aQKOr9"
129 Maximum Concurrent Jobs = 4
132 # Generic catalog service
135 dbname = regress; user = regress; password = ""
141 console = all, !skipped, !saved
144 # Default pool definition
148 Recycle = yes # Bacula can automatically recycle Volumes
149 AutoPrune = yes # Prune expired volumes
150 Volume Retention = 365d # one year