[953] | 1 | # config file written on Tue Aug 17 11:22:48 2010
|
---|
| 2 | Director {
|
---|
| 3 | Name = bacula-devel-dir
|
---|
| 4 | Messages = Daemon
|
---|
| 5 | Password = "DwnfMik4rOLXcR9gcdYIAC9rPc9nOYG3ThkKVbhzTdNQ"
|
---|
| 6 | Pid Directory = "/var/run"
|
---|
| 7 | Query File = "/etc/bacula/query.sql"
|
---|
| 8 | VerID = " | configuration file created on :Tue Aug 17 11:22:48 2010"
|
---|
| 9 | Working Directory = "/var/lib/bacula"
|
---|
| 10 | }
|
---|
| 11 | JobDefs {
|
---|
| 12 | Name = "DefaultJob"
|
---|
| 13 | Client = bacula-devel-fd
|
---|
| 14 | Fileset = "Full Set"
|
---|
| 15 | Level = Incremental
|
---|
| 16 | Messages = Standard
|
---|
| 17 | Pool = Default
|
---|
| 18 | Schedule = "WeeklyCycle"
|
---|
| 19 | Storage = File
|
---|
| 20 | Type = Backup
|
---|
| 21 | }
|
---|
| 22 | Job {
|
---|
| 23 | Name = "BackupClient1"
|
---|
| 24 | JobDefs = "DefaultJob"
|
---|
| 25 | Write Bootstrap = "/var/lib/bacula/Client00.bsr"
|
---|
| 26 | }
|
---|
| 27 | Job {
|
---|
| 28 | Name = "BackupCatalog"
|
---|
| 29 | Fileset = "Catalog"
|
---|
| 30 | JobDefs = "DefaultJob"
|
---|
| 31 | Level = Full
|
---|
| 32 | Priority = 11
|
---|
| 33 | Run After Job = "/usr/lib64/delete_catalog_backup"
|
---|
| 34 | Run Before Job = "/usr/lib64/bacula/make_catalog_backup bacula bacula"
|
---|
| 35 | Schedule = "WeeklyCycleAfterBackup"
|
---|
| 36 | Write Bootstrap = "/var/lib/bacula/BackupCatalog.bsr"
|
---|
| 37 | }
|
---|
| 38 | Job {
|
---|
| 39 | Name = "RestoreFiles"
|
---|
| 40 | Client = bacula-devel-fd
|
---|
| 41 | Fileset = "Full Set"
|
---|
| 42 | Messages = Standard
|
---|
| 43 | Pool = Default
|
---|
| 44 | Storage = File
|
---|
| 45 | Type = Restore
|
---|
| 46 | Where = /tmp/bacula-restores
|
---|
| 47 | }
|
---|
| 48 | Fileset {
|
---|
| 49 | Name = "Full Set"
|
---|
| 50 | Include {
|
---|
| 51 | File = /sbin
|
---|
| 52 | Options {
|
---|
| 53 | Signature = MD5
|
---|
| 54 | }
|
---|
| 55 | }
|
---|
| 56 | Exclude {
|
---|
| 57 | File = /var/lib/bacula
|
---|
| 58 | File = /tmp
|
---|
| 59 | File = /proc
|
---|
| 60 | File = /tmp
|
---|
| 61 | File = /.journal
|
---|
| 62 | File = /.fsck
|
---|
| 63 | }
|
---|
| 64 | }
|
---|
| 65 | Schedule {
|
---|
| 66 | Name = "WeeklyCycle"
|
---|
| 67 | Run = on 1st sun at 11:25
|
---|
| 68 | Run = on 2nd-5th sun at 11:25
|
---|
| 69 | Run = on mon-sat at 11:25
|
---|
| 70 | }
|
---|
| 71 | Schedule {
|
---|
| 72 | Name = "WeeklyCycleAfterBackup"
|
---|
| 73 | Run = on sun-sat at 23:10
|
---|
| 74 | }
|
---|
| 75 | Fileset {
|
---|
| 76 | Name = "Catalog"
|
---|
| 77 | Include {
|
---|
| 78 | File = /var/lib/bacula/bacula.sql
|
---|
| 79 | Options {
|
---|
| 80 | Signature = MD5
|
---|
| 81 | }
|
---|
| 82 | }
|
---|
| 83 | }
|
---|
| 84 | Client {
|
---|
| 85 | Name = bacula-devel-fd
|
---|
| 86 | Address = bacula-devel
|
---|
| 87 | Catalog = MyCatalog
|
---|
| 88 | File Retention = 1 months
|
---|
| 89 | Password = "miNtKS82zEHRgckQfz1pg0U4jjDWej5mhSecKkoeJmUE"
|
---|
| 90 | }
|
---|
| 91 | Storage {
|
---|
| 92 | Name = File
|
---|
| 93 | Address = bacula-devel
|
---|
| 94 | Device = FileStorage
|
---|
| 95 | Media Type = File
|
---|
| 96 | Password = "WqTKn9NICLQPhYA1w1IZWALJReFaBQJ8u2Vf5VC1m2lZ"
|
---|
| 97 | }
|
---|
| 98 | Catalog {
|
---|
| 99 | Name = MyCatalog
|
---|
| 100 | DB Name = "bacula"
|
---|
| 101 | DB Password = ""
|
---|
| 102 | DB User = "bacula"
|
---|
| 103 | }
|
---|
| 104 | Messages {
|
---|
| 105 | Name = Standard
|
---|
| 106 | Append = "/var/lib//bacula/log" = all,!skipped
|
---|
| 107 | Catalog = all
|
---|
| 108 | Console = all,!skipped,!saved
|
---|
| 109 | Mail = root@localhost = all,!skipped
|
---|
| 110 | Mail Command = "/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s \"Bacula: %t %e of %c %l\" %r"
|
---|
| 111 | Operator = root@localhost = mount
|
---|
| 112 | Operator Command = "/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s \"Bacula: Intervention needed for %j\" %r"
|
---|
| 113 | }
|
---|
| 114 | Messages {
|
---|
| 115 | Name = Daemon
|
---|
| 116 | Append = "/var/lib/bacula/log" = all,!skipped
|
---|
| 117 | Console = all,!skipped,!saved
|
---|
| 118 | Mail = root@localhost = all,!skipped
|
---|
| 119 | Mail Command = "/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s \"Bacula daemon message\" %r"
|
---|
| 120 | }
|
---|
| 121 | Pool {
|
---|
| 122 | Name = Default
|
---|
| 123 | Pool Type = Backup
|
---|
| 124 | }
|
---|
| 125 | Pool {
|
---|
| 126 | Name = Scratch
|
---|
| 127 | Pool Type = Backup
|
---|
| 128 | }
|
---|
| 129 | Console {
|
---|
| 130 | Name = bacula-devel-mon
|
---|
| 131 | Command ACL = status,.status
|
---|
| 132 | Password = "KSDY7C3xtcwZPNfpdLPIoQ/jt7eXVyVViOQLJNUZaISb"
|
---|
| 133 | }
|
---|
| 134 |
|
---|
| 135 | # List of files to be backed up
|
---|
| 136 | FileSet {
|
---|
| 137 | Name ="TestSet"
|
---|
| 138 | Include {
|
---|
| 139 | Options {
|
---|
| 140 | signature = MD5
|
---|
| 141 | compression=GZIP
|
---|
| 142 | recurse = no
|
---|
| 143 | }
|
---|
| 144 | File = /
|
---|
| 145 | #File = /var
|
---|
| 146 | #File = /home
|
---|
| 147 | }
|
---|
| 148 | }
|
---|
| 149 |
|
---|