diff --git a/Dir Config/bacula-dir.conf b/Dir Config/bacula-dir.conf index ff3bd15..1f4cc50 100644 --- a/Dir Config/bacula-dir.conf +++ b/Dir Config/bacula-dir.conf @@ -14,6 +14,7 @@ Director { # define myself QueryFile = "/etc/bacula/scripts/query.sql" WorkingDirectory = "/var/lib/bacula" PidDirectory = "/run/bacula" + Scripts Directory = "/etc/bacula/python-scripts" # This is the directory we will store python scrirpts Maximum Concurrent Jobs = 10 Password = "iamnotacrook" # Console password Messages = JoesMail diff --git a/Dir Config/python-scripts/DirStartUp.py b/Dir Config/python-scripts/DirStartUp.py new file mode 100644 index 0000000..7a334ae --- /dev/null +++ b/Dir Config/python-scripts/DirStartUp.py @@ -0,0 +1,102 @@ +# +# Bacula Python interface script for the Director +# + +# You must import both sys and bacula +import sys, bacula + +# This is the list of Bacula daemon events that you +# can receive. +class BaculaEvents(object): + def __init__(self): + # Called here when a new Bacula Events class is + # is created. Normally not used + noop = 1 + + def JobStart(self, job): + """ + Called here when a new job is started. If you want + to do anything with the Job, you must register + events you want to receive. + """ + events = JobEvents() # create instance of Job class + events.job = job # save Bacula's job pointer + job.set_events(events) # register events desired + sys.stderr = events # send error output to Bacula + sys.stdout = events # send stdout to Bacula + jobid = job.JobId; client = job.Client + numvols = job.NumVols + job.JobReport="Python Dir JobStart: JobId=%d Client=%s NumVols=%d\n" % (jobid,client,numvols) + + # Bacula Job is going to terminate + def JobEnd(self, job): + jobid = job.JobId + client = job.Client + job.JobReport="Python Dir JobEnd output: JobId=%d Status=%s Client=%s.\n" % (jobid, job.JobStatus, client) + + # Called here when the Bacula daemon is going to exit + def Exit(self, job): + print "Daemon exiting." + +bacula.set_events(BaculaEvents()) # register daemon events desired + +""" + There are the Job events that you can receive. +""" +class JobEvents(object): + def __init__(self): + # Called here when you instantiate the Job. Not + # normally used + noop = 1 + + def JobInit(self, job): + noop = 1 + if (job.JobId < 2): + startid = job.run("run kernsave") + job.JobReport = "Python started new Job: jobid=%d\n" % startid + print "name=%s version=%s conf=%s working=%s" % (bacula.Name, bacula.Version, bacula.ConfigFile, bacula.WorkingDir) + + def JobRun(self, job): + noop = 1 + + def NewVolume(self, job): + jobid = job.JobId + client = job.Client + numvol = job.NumVols; + print job.CatalogRes + job.JobReport = "JobId=%d Client=%s NumVols=%d" % (jobid, client, numvol) + job.JobReport="Python before New Volume set for Job.\n" + Vol = "TestA-%d" % numvol + job.JobReport = "Exists=%d TestA-%d" % (job.DoesVolumeExist(Vol), numvol) + job.VolumeName="TestA-%d" % numvol + job.JobReport="Python after New Volume set for Job.\n" + return 1 + + def VolumePurged(self, job): + noop = 1 + + # Pass output back to Bacula + def write(self, text): + self.job.write(text) + + # Open file to be backed up. file is the filename + # NOT YET IMPLEMENTED + def open(self, file): + print "Open %s called" % file + self.fd = open('m.py', 'rb') + jobid = self.job.JobId + print "Open: JobId=%d" % jobid + + # Read file data into Bacula memory buffer (mem) + # return length read. 0 => EOF, -1 => error + # NOT YET IMPLEMENTED + def read(self, mem): + print "Read called\n" + len = self.fd.readinto(mem) + print "Read %s bytes into mem.\n" % len + return len + + # Close file + # NOT YET IMPLEMENTED + def close(self): + self.fd.close() \ No newline at end of file diff --git a/Dir Config/scripts/webhooks/._sync_3f5c94a4c959.db b/Dir Config/scripts/webhooks/._sync_3f5c94a4c959.db index 91fd0a4..fe128e7 100644 Binary files a/Dir Config/scripts/webhooks/._sync_3f5c94a4c959.db and b/Dir Config/scripts/webhooks/._sync_3f5c94a4c959.db differ diff --git a/Dir Config/scripts/webhooks/Aidan-Bacula-Mail.md b/Dir Config/scripts/webhooks/Aidan-Bacula-Mail.md index 9f591e6..97360c4 100644 --- a/Dir Config/scripts/webhooks/Aidan-Bacula-Mail.md +++ b/Dir Config/scripts/webhooks/Aidan-Bacula-Mail.md @@ -1,23 +1,23 @@ -29-Sep 02:29 bacula-dir JobId 448: Start Backup JobId 448, Job=Backup-Aidan.2020-09-29_02.15.00_48 -29-Sep 02:29 bacula-dir JobId 448: Using Device "Drive-0-LTO-3" to write. -29-Sep 02:29 bacula-iron-sd JobId 448: Spooling data ... -29-Sep 02:29 bacula-iron-sd JobId 448: Committing spooled data to Volume "A02106". Despooling 430 bytes ... -29-Sep 02:29 bacula-iron-sd JobId 448: Despooling elapsed time = 00:00:01, Transfer rate = 430 Bytes/second -29-Sep 02:29 bacula-iron-sd JobId 448: Elapsed time=00:00:01, Transfer rate=0 Bytes/second -29-Sep 02:29 bacula-iron-sd JobId 448: Sending spooled attrs to the Director. Despooling 0 bytes ... -29-Sep 02:29 bacula-dir JobId 448: Bacula bacula-dir 9.4.2 (04Feb19): +01-Nov 07:52 bacula-dir JobId 535: Start Backup JobId 535, Job=Backup-Aidan.2020-11-01_02.15.01_32 +01-Nov 07:52 bacula-dir JobId 535: Using Device "Drive-0-LTO-3" to write. +01-Nov 07:52 bacula-iron-sd JobId 535: Spooling data ... +01-Nov 07:52 bacula-iron-sd JobId 535: Committing spooled data to Volume "PE5125". Despooling 430 bytes ... +01-Nov 07:52 bacula-iron-sd JobId 535: Despooling elapsed time = 00:00:01, Transfer rate = 430 Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 535: Elapsed time=00:00:01, Transfer rate=0 Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 535: Sending spooled attrs to the Director. Despooling 0 bytes ... +01-Nov 07:52 bacula-dir JobId 535: Bacula bacula-dir 9.4.2 (04Feb19): Build OS: x86_64-pc-linux-gnu ubuntu 20.04 - JobId: 448 - Job: Backup-Aidan.2020-09-29_02.15.00_48 - Backup Level: Incremental, since=2020-09-23 23:59:43 + JobId: 535 + Job: Backup-Aidan.2020-11-01_02.15.01_32 + Backup Level: Differential, since=2020-10-04 21:37:11 Client: "Zinc-Client" 9.6.3 (09Mar20) amd64-portbld-freebsd11.3,freebsd,11.3-RELEASE-p8 FileSet: "Aidan Backup" 2020-09-23 23:43:52 - Pool: "Incr-Pool" (From Job IncPool override) + Pool: "Diff-Pool" (From Job DiffPool override) Catalog: "MyCatalog" (From Client resource) Storage: "Iron-Autochanger" (From Pool resource) - Scheduled time: 29-Sep-2020 02:15:00 - Start time: 29-Sep-2020 02:29:42 - End time: 29-Sep-2020 02:29:44 + Scheduled time: 01-Nov-2020 02:15:01 + Start time: 01-Nov-2020 07:52:46 + End time: 01-Nov-2020 07:52:48 Elapsed time: 2 secs Priority: 10 FD Files Written: 0 @@ -31,18 +31,18 @@ Encryption: no Accurate: no Volume name(s): - Volume Session Id: 10 + Volume Session Id: 89 Volume Session Time: 1601284581 - Last Volume Bytes: 227,983,537,152 (227.9 GB) + Last Volume Bytes: 194,796,887,040 (194.7 GB) Non-fatal FD errors: 0 SD Errors: 0 FD termination status: OK SD termination status: OK Termination: Backup OK -29-Sep 02:29 bacula-dir JobId 448: Begin pruning Jobs older than 30 years . -29-Sep 02:29 bacula-dir JobId 448: No Jobs found to prune. -29-Sep 02:29 bacula-dir JobId 448: Begin pruning Files. -29-Sep 02:29 bacula-dir JobId 448: No Files found to prune. -29-Sep 02:29 bacula-dir JobId 448: End auto prune. +01-Nov 07:52 bacula-dir JobId 535: Begin pruning Jobs older than 30 years . +01-Nov 07:52 bacula-dir JobId 535: No Jobs found to prune. +01-Nov 07:52 bacula-dir JobId 535: Begin pruning Files. +01-Nov 07:52 bacula-dir JobId 535: No Files found to prune. +01-Nov 07:52 bacula-dir JobId 535: End auto prune. diff --git a/Dir Config/scripts/webhooks/ChrisProEliteMail.md b/Dir Config/scripts/webhooks/ChrisProEliteMail.md index eaa0029..7728994 100644 --- a/Dir Config/scripts/webhooks/ChrisProEliteMail.md +++ b/Dir Config/scripts/webhooks/ChrisProEliteMail.md @@ -1,48 +1,64 @@ -29-Sep 02:23 bacula-dir JobId 444: Start Backup JobId 444, Job=Backup-Chris.2020-09-29_02.15.00_44 -29-Sep 02:23 bacula-dir JobId 444: Using Device "Drive-1-LTO-3" to write. -29-Sep 02:23 bacula-iron-sd JobId 444: Spooling data ... -29-Sep 02:23 bacula-iron-sd JobId 444: Committing spooled data to Volume "PF6866". Despooling 430 bytes ... -29-Sep 02:23 bacula-iron-sd JobId 444: Despooling elapsed time = 00:00:01, Transfer rate = 430 Bytes/second -29-Sep 02:23 bacula-iron-sd JobId 444: Elapsed time=00:00:04, Transfer rate=0 Bytes/second -29-Sep 02:23 bacula-iron-sd JobId 444: Sending spooled attrs to the Director. Despooling 0 bytes ... -29-Sep 02:23 bacula-dir JobId 444: Bacula bacula-dir 9.4.2 (04Feb19): +01-Nov 05:26 bacula-dir JobId 531: Start Backup JobId 531, Job=Backup-Chris.2020-11-01_02.15.01_28 +01-Nov 05:26 bacula-dir JobId 531: Using Device "Drive-0-LTO-3" to write. +01-Nov 05:26 bacula-iron-sd JobId 531: Spooling data ... +01-Nov 06:06 bacula-iron-sd JobId 531: User specified Job spool size reached: JobSpoolSize=10,737,438,025 MaxJobSpoolSize=10,737,418,240 +01-Nov 06:06 bacula-iron-sd JobId 531: Writing spooled data to Volume. Despooling 10,737,438,025 bytes ... +01-Nov 06:14 bacula-iron-sd JobId 531: Despooling elapsed time = 00:08:12, Transfer rate = 21.82 M Bytes/second +01-Nov 06:14 bacula-iron-sd JobId 531: Spooling data again ... +01-Nov 06:22 bacula-iron-sd JobId 531: User specified Job spool size reached: JobSpoolSize=10,737,438,668 MaxJobSpoolSize=10,737,418,240 +01-Nov 06:22 bacula-iron-sd JobId 531: Writing spooled data to Volume. Despooling 10,737,438,668 bytes ... +01-Nov 06:29 bacula-iron-sd JobId 531: Despooling elapsed time = 00:06:40, Transfer rate = 26.84 M Bytes/second +01-Nov 06:29 bacula-iron-sd JobId 531: Spooling data again ... +01-Nov 06:37 bacula-iron-sd JobId 531: User specified Job spool size reached: JobSpoolSize=10,737,438,647 MaxJobSpoolSize=10,737,418,240 +01-Nov 06:37 bacula-iron-sd JobId 531: Writing spooled data to Volume. Despooling 10,737,438,647 bytes ... +01-Nov 06:42 bacula-iron-sd JobId 531: Despooling elapsed time = 00:05:27, Transfer rate = 32.83 M Bytes/second +01-Nov 06:42 bacula-iron-sd JobId 531: Spooling data again ... +01-Nov 06:49 bacula-iron-sd JobId 531: User specified Job spool size reached: JobSpoolSize=10,737,438,695 MaxJobSpoolSize=10,737,418,240 +01-Nov 06:49 bacula-iron-sd JobId 531: Writing spooled data to Volume. Despooling 10,737,438,695 bytes ... +01-Nov 06:54 bacula-iron-sd JobId 531: Despooling elapsed time = 00:05:09, Transfer rate = 34.74 M Bytes/second +01-Nov 06:55 bacula-iron-sd JobId 531: Spooling data again ... +01-Nov 07:08 bacula-iron-sd JobId 531: Committing spooled data to Volume "PE5125". Despooling 5,914,233,985 bytes ... +01-Nov 07:11 bacula-iron-sd JobId 531: Despooling elapsed time = 00:02:40, Transfer rate = 36.96 M Bytes/second +01-Nov 07:11 bacula-iron-sd JobId 531: Elapsed time=01:44:44, Transfer rate=7.766 M Bytes/second +01-Nov 07:11 bacula-iron-sd JobId 531: Sending spooled attrs to the Director. Despooling 83,597,578 bytes ... +01-Nov 07:11 bacula-dir JobId 531: Bacula bacula-dir 9.4.2 (04Feb19): Build OS: x86_64-pc-linux-gnu ubuntu 20.04 - JobId: 444 - Job: Backup-Chris.2020-09-29_02.15.00_44 - Backup Level: Incremental, since=2020-09-22 02:24:36 + JobId: 531 + Job: Backup-Chris.2020-11-01_02.15.01_28 + Backup Level: Differential, since=2020-10-04 13:06:17 Client: "Zinc-Client" 9.6.3 (09Mar20) amd64-portbld-freebsd11.3,freebsd,11.3-RELEASE-p8 FileSet: "Chris Backup" 2020-06-23 16:46:12 - Pool: "Incr-Pool" (From Job IncPool override) + Pool: "Diff-Pool" (From Job DiffPool override) Catalog: "MyCatalog" (From Client resource) Storage: "Iron-Autochanger" (From Pool resource) - Scheduled time: 29-Sep-2020 02:15:00 - Start time: 29-Sep-2020 02:23:48 - End time: 29-Sep-2020 02:23:55 - Elapsed time: 7 secs + Scheduled time: 01-Nov-2020 02:15:01 + Start time: 01-Nov-2020 05:26:44 + End time: 01-Nov-2020 07:11:51 + Elapsed time: 1 hour 45 mins 7 secs Priority: 10 - FD Files Written: 0 - SD Files Written: 0 - FD Bytes Written: 0 (0 B) - SD Bytes Written: 0 (0 B) - Rate: 0.0 KB/s - Software Compression: None - Comm Line Compression: None + FD Files Written: 264,661 + SD Files Written: 264,661 + FD Bytes Written: 48,751,972,776 (48.75 GB) + SD Bytes Written: 48,807,529,474 (48.80 GB) + Rate: 7729.8 KB/s + Software Compression: 21.3% 1.3:1 + Comm Line Compression: 0.9% 1.0:1 Snapshot/VSS: no Encryption: no Accurate: no - Volume name(s): - Volume Session Id: 6 + Volume name(s): PE5125 + Volume Session Id: 85 Volume Session Time: 1601284581 - Last Volume Bytes: 419,424,897,024 (419.4 GB) + Last Volume Bytes: 162,657,202,176 (162.6 GB) Non-fatal FD errors: 0 SD Errors: 0 FD termination status: OK SD termination status: OK Termination: Backup OK -29-Sep 02:23 bacula-dir JobId 444: Begin pruning Jobs older than 30 years . -29-Sep 02:23 bacula-dir JobId 444: No Jobs found to prune. -29-Sep 02:23 bacula-dir JobId 444: Begin pruning Files. -29-Sep 02:23 bacula-dir JobId 444: No Files found to prune. -29-Sep 02:23 bacula-dir JobId 444: End auto prune. +01-Nov 07:11 bacula-dir JobId 531: Begin pruning Jobs older than 30 years . +01-Nov 07:11 bacula-dir JobId 531: No Jobs found to prune. +01-Nov 07:11 bacula-dir JobId 531: Begin pruning Files. +01-Nov 07:11 bacula-dir JobId 531: No Files found to prune. +01-Nov 07:11 bacula-dir JobId 531: End auto prune. diff --git a/Dir Config/scripts/webhooks/Christina-Bacula-Mail.md b/Dir Config/scripts/webhooks/Christina-Bacula-Mail.md index 1fc792a..226ee82 100644 --- a/Dir Config/scripts/webhooks/Christina-Bacula-Mail.md +++ b/Dir Config/scripts/webhooks/Christina-Bacula-Mail.md @@ -1,48 +1,56 @@ -29-Sep 02:23 bacula-dir JobId 446: Start Backup JobId 446, Job=Backup-Christina.2020-09-29_02.15.00_46 -29-Sep 02:23 bacula-dir JobId 446: Using Device "Drive-1-LTO-3" to write. -29-Sep 02:23 bacula-iron-sd JobId 446: Spooling data ... -29-Sep 02:34 bacula-iron-sd JobId 446: Committing spooled data to Volume "PF6866". Despooling 454 bytes ... -29-Sep 02:34 bacula-iron-sd JobId 446: Despooling elapsed time = 00:00:01, Transfer rate = 454 Bytes/second -29-Sep 02:34 bacula-iron-sd JobId 446: Elapsed time=00:10:37, Transfer rate=0 Bytes/second -29-Sep 02:34 bacula-iron-sd JobId 446: Sending spooled attrs to the Director. Despooling 0 bytes ... -29-Sep 02:34 bacula-dir JobId 446: Bacula bacula-dir 9.4.2 (04Feb19): +01-Nov 07:11 bacula-dir JobId 533: Start Backup JobId 533, Job=Backup-Christina.2020-11-01_02.15.01_30 +01-Nov 07:11 bacula-dir JobId 533: Using Device "Drive-0-LTO-3" to write. +01-Nov 07:11 bacula-iron-sd JobId 533: Spooling data ... +01-Nov 07:23 bacula-iron-sd JobId 533: User specified Job spool size reached: JobSpoolSize=10,737,438,664 MaxJobSpoolSize=10,737,418,240 +01-Nov 07:23 bacula-iron-sd JobId 533: Writing spooled data to Volume. Despooling 10,737,438,664 bytes ... +01-Nov 07:27 bacula-iron-sd JobId 533: Despooling elapsed time = 00:04:22, Transfer rate = 40.98 M Bytes/second +01-Nov 07:27 bacula-iron-sd JobId 533: Spooling data again ... +01-Nov 07:34 bacula-iron-sd JobId 533: User specified Job spool size reached: JobSpoolSize=10,737,438,689 MaxJobSpoolSize=10,737,418,240 +01-Nov 07:34 bacula-iron-sd JobId 533: Writing spooled data to Volume. Despooling 10,737,438,689 bytes ... +01-Nov 07:39 bacula-iron-sd JobId 533: Despooling elapsed time = 00:05:00, Transfer rate = 35.79 M Bytes/second +01-Nov 07:39 bacula-iron-sd JobId 533: Spooling data again ... +01-Nov 07:48 bacula-iron-sd JobId 533: Committing spooled data to Volume "PE5125". Despooling 10,670,666,561 bytes ... +01-Nov 07:52 bacula-iron-sd JobId 533: Despooling elapsed time = 00:04:28, Transfer rate = 39.81 M Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 533: Elapsed time=00:40:47, Transfer rate=13.12 M Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 533: Sending spooled attrs to the Director. Despooling 1,447 bytes ... +01-Nov 07:52 bacula-dir JobId 533: Bacula bacula-dir 9.4.2 (04Feb19): Build OS: x86_64-pc-linux-gnu ubuntu 20.04 - JobId: 446 - Job: Backup-Christina.2020-09-29_02.15.00_46 - Backup Level: Incremental, since=2020-09-22 02:24:44 + JobId: 533 + Job: Backup-Christina.2020-11-01_02.15.01_30 + Backup Level: Differential, since=2020-10-04 13:09:46 Client: "Zinc-Client" 9.6.3 (09Mar20) amd64-portbld-freebsd11.3,freebsd,11.3-RELEASE-p8 FileSet: "Christina Backup" 2020-08-25 02:15:00 - Pool: "Incr-Pool" (From Job IncPool override) + Pool: "Diff-Pool" (From Job DiffPool override) Catalog: "MyCatalog" (From Client resource) Storage: "Iron-Autochanger" (From Pool resource) - Scheduled time: 29-Sep-2020 02:15:00 - Start time: 29-Sep-2020 02:23:58 - End time: 29-Sep-2020 02:34:37 - Elapsed time: 10 mins 39 secs + Scheduled time: 01-Nov-2020 02:15:01 + Start time: 01-Nov-2020 07:11:55 + End time: 01-Nov-2020 07:52:42 + Elapsed time: 40 mins 47 secs Priority: 10 - FD Files Written: 0 - SD Files Written: 0 - FD Bytes Written: 0 (0 B) - SD Bytes Written: 0 (0 B) - Rate: 0.0 KB/s + FD Files Written: 7 + SD Files Written: 7 + FD Bytes Written: 32,115,622,157 (32.11 GB) + SD Bytes Written: 32,115,623,044 (32.11 GB) + Rate: 13124.5 KB/s Software Compression: None Comm Line Compression: None Snapshot/VSS: no Encryption: no Accurate: no - Volume name(s): - Volume Session Id: 8 + Volume name(s): PE5125 + Volume Session Id: 87 Volume Session Time: 1601284581 - Last Volume Bytes: 419,425,026,048 (419.4 GB) + Last Volume Bytes: 194,796,758,016 (194.7 GB) Non-fatal FD errors: 0 SD Errors: 0 FD termination status: OK SD termination status: OK Termination: Backup OK -29-Sep 02:34 bacula-dir JobId 446: Begin pruning Jobs older than 30 years . -29-Sep 02:34 bacula-dir JobId 446: No Jobs found to prune. -29-Sep 02:34 bacula-dir JobId 446: Begin pruning Files. -29-Sep 02:34 bacula-dir JobId 446: No Files found to prune. -29-Sep 02:34 bacula-dir JobId 446: End auto prune. +01-Nov 07:52 bacula-dir JobId 533: Begin pruning Jobs older than 30 years . +01-Nov 07:52 bacula-dir JobId 533: No Jobs found to prune. +01-Nov 07:52 bacula-dir JobId 533: Begin pruning Files. +01-Nov 07:52 bacula-dir JobId 533: No Files found to prune. +01-Nov 07:52 bacula-dir JobId 533: End auto prune. diff --git a/Dir Config/scripts/webhooks/FireBN-Bacula-Mail.md b/Dir Config/scripts/webhooks/FireBN-Bacula-Mail.md index 5965c87..46167b5 100644 --- a/Dir Config/scripts/webhooks/FireBN-Bacula-Mail.md +++ b/Dir Config/scripts/webhooks/FireBN-Bacula-Mail.md @@ -1,54 +1,48 @@ -02-Oct 00:32 bacula-dir JobId 452: No prior Full backup Job record found. -02-Oct 00:32 bacula-dir JobId 452: No prior or suitable Full backup found in catalog. Doing FULL backup. -02-Oct 00:32 bacula-dir JobId 452: Start Backup JobId 452, Job=Backup-FireBN.2020-10-02_00.32.42_34 -02-Oct 00:32 bacula-dir JobId 452: Using Device "Drive-1-LTO-3" to write. -02-Oct 00:33 bacula-iron-sd JobId 452: 3304 Issuing autochanger "load Volume A00718, Slot 2, Drive 1" command. -02-Oct 00:33 bacula-iron-sd JobId 452: 3305 Autochanger "load Volume A00718, Slot 2, Drive 1", status is OK. -02-Oct 00:33 bacula-iron-sd JobId 452: Volume "A00718" previously written, moving to end of data. -02-Oct 00:37 bacula-iron-sd JobId 452: Ready to append to end of Volume "A00718" at file=86. -02-Oct 00:37 bacula-iron-sd JobId 452: Spooling data ... -02-Oct 00:38 bacula-iron-sd JobId 452: Committing spooled data to Volume "A00718". Despooling 16,131,821 bytes ... -02-Oct 00:38 bacula-iron-sd JobId 452: Despooling elapsed time = 00:00:01, Transfer rate = 16.13 M Bytes/second -02-Oct 00:38 bacula-iron-sd JobId 452: Elapsed time=00:00:02, Transfer rate=8.057 M Bytes/second -02-Oct 00:38 bacula-iron-sd JobId 452: Sending spooled attrs to the Director. Despooling 5,169 bytes ... -02-Oct 00:38 bacula-dir JobId 452: Bacula bacula-dir 9.4.2 (04Feb19): +01-Nov 07:52 bacula-dir JobId 536: Start Backup JobId 536, Job=Backup-FireBN.2020-11-01_02.15.01_33 +01-Nov 07:52 bacula-dir JobId 536: Using Device "Drive-0-LTO-3" to write. +01-Nov 07:52 bacula-iron-sd JobId 536: Spooling data ... +01-Nov 07:52 bacula-iron-sd JobId 536: Committing spooled data to Volume "PE5125". Despooling 44,033,605 bytes ... +01-Nov 07:52 bacula-iron-sd JobId 536: Despooling elapsed time = 00:00:01, Transfer rate = 44.03 M Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 536: Elapsed time=00:00:03, Transfer rate=14.66 M Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 536: Sending spooled attrs to the Director. Despooling 4,237 bytes ... +01-Nov 07:52 bacula-dir JobId 536: Bacula bacula-dir 9.4.2 (04Feb19): Build OS: x86_64-pc-linux-gnu ubuntu 20.04 - JobId: 452 - Job: Backup-FireBN.2020-10-02_00.32.42_34 - Backup Level: Full (upgraded from Incremental) + JobId: 536 + Job: Backup-FireBN.2020-11-01_02.15.01_33 + Backup Level: Differential, since=2020-10-04 21:37:15 Client: "Zinc-Client" 9.6.3 (09Mar20) amd64-portbld-freebsd11.3,freebsd,11.3-RELEASE-p8 FileSet: "FireBN Backup" 2020-10-02 00:32:42 - Pool: "Full-Pool" (From Job FullPool override) + Pool: "Diff-Pool" (From Job DiffPool override) Catalog: "MyCatalog" (From Client resource) Storage: "Iron-Autochanger" (From Pool resource) - Scheduled time: 02-Oct-2020 00:32:40 - Start time: 02-Oct-2020 00:32:45 - End time: 02-Oct-2020 00:38:04 - Elapsed time: 5 mins 19 secs + Scheduled time: 01-Nov-2020 02:15:01 + Start time: 01-Nov-2020 07:52:49 + End time: 01-Nov-2020 07:52:54 + Elapsed time: 5 secs Priority: 10 - FD Files Written: 22 - SD Files Written: 22 - FD Bytes Written: 16,112,636 (16.11 MB) - SD Bytes Written: 16,115,677 (16.11 MB) - Rate: 50.5 KB/s - Software Compression: 5.8% 1.1:1 + FD Files Written: 20 + SD Files Written: 20 + FD Bytes Written: 43,989,160 (43.98 MB) + SD Bytes Written: 43,991,829 (43.99 MB) + Rate: 8797.8 KB/s + Software Compression: 1.9% 1.0:1 Comm Line Compression: None Snapshot/VSS: no Encryption: no Accurate: no - Volume name(s): A00718 - Volume Session Id: 13 + Volume name(s): PE5125 + Volume Session Id: 90 Volume Session Time: 1601284581 - Last Volume Bytes: 338,602,779,648 (338.6 GB) + Last Volume Bytes: 194,840,948,736 (194.8 GB) Non-fatal FD errors: 0 SD Errors: 0 FD termination status: OK SD termination status: OK Termination: Backup OK -02-Oct 00:38 bacula-dir JobId 452: Begin pruning Jobs older than 30 years . -02-Oct 00:38 bacula-dir JobId 452: No Jobs found to prune. -02-Oct 00:38 bacula-dir JobId 452: Begin pruning Files. -02-Oct 00:38 bacula-dir JobId 452: No Files found to prune. -02-Oct 00:38 bacula-dir JobId 452: End auto prune. +01-Nov 07:52 bacula-dir JobId 536: Begin pruning Jobs older than 30 years . +01-Nov 07:52 bacula-dir JobId 536: No Jobs found to prune. +01-Nov 07:52 bacula-dir JobId 536: Begin pruning Files. +01-Nov 07:52 bacula-dir JobId 536: No Files found to prune. +01-Nov 07:52 bacula-dir JobId 536: End auto prune. diff --git a/Dir Config/scripts/webhooks/Julio-Bacula-Mail.md b/Dir Config/scripts/webhooks/Julio-Bacula-Mail.md index 30b0af6..7c6a67b 100644 --- a/Dir Config/scripts/webhooks/Julio-Bacula-Mail.md +++ b/Dir Config/scripts/webhooks/Julio-Bacula-Mail.md @@ -1,48 +1,48 @@ -29-Sep 02:29 bacula-dir JobId 447: Start Backup JobId 447, Job=Backup-Julio.2020-09-29_02.15.00_47 -29-Sep 02:29 bacula-dir JobId 447: Using Device "Drive-0-LTO-3" to write. -29-Sep 02:29 bacula-iron-sd JobId 447: Spooling data ... -29-Sep 02:29 bacula-iron-sd JobId 447: Committing spooled data to Volume "A02106". Despooling 430 bytes ... -29-Sep 02:29 bacula-iron-sd JobId 447: Despooling elapsed time = 00:00:01, Transfer rate = 430 Bytes/second -29-Sep 02:29 bacula-iron-sd JobId 447: Elapsed time=00:00:01, Transfer rate=0 Bytes/second -29-Sep 02:29 bacula-iron-sd JobId 447: Sending spooled attrs to the Director. Despooling 0 bytes ... -29-Sep 02:29 bacula-dir JobId 447: Bacula bacula-dir 9.4.2 (04Feb19): +01-Nov 07:52 bacula-dir JobId 534: Start Backup JobId 534, Job=Backup-Julio.2020-11-01_02.15.01_31 +01-Nov 07:52 bacula-dir JobId 534: Using Device "Drive-0-LTO-3" to write. +01-Nov 07:52 bacula-iron-sd JobId 534: Spooling data ... +01-Nov 07:52 bacula-iron-sd JobId 534: Committing spooled data to Volume "PE5125". Despooling 14,257 bytes ... +01-Nov 07:52 bacula-iron-sd JobId 534: Despooling elapsed time = 00:00:01, Transfer rate = 14.25 K Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 534: Elapsed time=00:00:01, Transfer rate=13.74 K Bytes/second +01-Nov 07:52 bacula-iron-sd JobId 534: Sending spooled attrs to the Director. Despooling 772 bytes ... +01-Nov 07:52 bacula-dir JobId 534: Bacula bacula-dir 9.4.2 (04Feb19): Build OS: x86_64-pc-linux-gnu ubuntu 20.04 - JobId: 447 - Job: Backup-Julio.2020-09-29_02.15.00_47 - Backup Level: Incremental, since=2020-09-22 02:30:44 + JobId: 534 + Job: Backup-Julio.2020-11-01_02.15.01_31 + Backup Level: Differential, since=2020-10-04 21:19:13 Client: "Zinc-Client" 9.6.3 (09Mar20) amd64-portbld-freebsd11.3,freebsd,11.3-RELEASE-p8 FileSet: "Julio Backup" 2020-09-01 02:15:00 - Pool: "Incr-Pool" (From Job IncPool override) + Pool: "Diff-Pool" (From Job DiffPool override) Catalog: "MyCatalog" (From Client resource) Storage: "Iron-Autochanger" (From Pool resource) - Scheduled time: 29-Sep-2020 02:15:00 - Start time: 29-Sep-2020 02:29:38 - End time: 29-Sep-2020 02:29:41 + Scheduled time: 01-Nov-2020 02:15:01 + Start time: 01-Nov-2020 07:52:43 + End time: 01-Nov-2020 07:52:46 Elapsed time: 3 secs Priority: 10 - FD Files Written: 0 - SD Files Written: 0 - FD Bytes Written: 0 (0 B) - SD Bytes Written: 0 (0 B) - Rate: 0.0 KB/s - Software Compression: None - Comm Line Compression: None + FD Files Written: 4 + SD Files Written: 4 + FD Bytes Written: 13,251 (13.25 KB) + SD Bytes Written: 13,743 (13.74 KB) + Rate: 4.4 KB/s + Software Compression: 81.5% 5.4:1 + Comm Line Compression: 1.4% 1.0:1 Snapshot/VSS: no Encryption: no Accurate: no - Volume name(s): - Volume Session Id: 9 + Volume name(s): PE5125 + Volume Session Id: 88 Volume Session Time: 1601284581 - Last Volume Bytes: 227,983,472,640 (227.9 GB) + Last Volume Bytes: 194,796,822,528 (194.7 GB) Non-fatal FD errors: 0 SD Errors: 0 FD termination status: OK SD termination status: OK Termination: Backup OK -29-Sep 02:29 bacula-dir JobId 447: Begin pruning Jobs older than 30 years . -29-Sep 02:29 bacula-dir JobId 447: No Jobs found to prune. -29-Sep 02:29 bacula-dir JobId 447: Begin pruning Files. -29-Sep 02:29 bacula-dir JobId 447: No Files found to prune. -29-Sep 02:29 bacula-dir JobId 447: End auto prune. +01-Nov 07:52 bacula-dir JobId 534: Begin pruning Jobs older than 30 years . +01-Nov 07:52 bacula-dir JobId 534: No Jobs found to prune. +01-Nov 07:52 bacula-dir JobId 534: Begin pruning Files. +01-Nov 07:52 bacula-dir JobId 534: No Files found to prune. +01-Nov 07:52 bacula-dir JobId 534: End auto prune. diff --git a/Dir Config/scripts/webhooks/RoboticsMail.md b/Dir Config/scripts/webhooks/RoboticsMail.md index ef03faa..30c0bc0 100644 --- a/Dir Config/scripts/webhooks/RoboticsMail.md +++ b/Dir Config/scripts/webhooks/RoboticsMail.md @@ -1,48 +1,52 @@ -29-Sep 02:34 bacula-dir JobId 450: Start Backup JobId 450, Job=Backup-Robotics.2020-09-29_02.15.00_50 -29-Sep 02:34 bacula-dir JobId 450: Using Device "Drive-1-LTO-3" to write. -29-Sep 02:34 bacula-iron-sd JobId 450: Spooling data ... -29-Sep 02:34 bacula-iron-sd JobId 450: Committing spooled data to Volume "PF6866". Despooling 14,575 bytes ... -29-Sep 02:34 bacula-iron-sd JobId 450: Despooling elapsed time = 00:00:01, Transfer rate = 14.57 K Bytes/second -29-Sep 02:34 bacula-iron-sd JobId 450: Elapsed time=00:00:09, Transfer rate=1.560 K Bytes/second -29-Sep 02:34 bacula-iron-sd JobId 450: Sending spooled attrs to the Director. Despooling 521 bytes ... -29-Sep 02:34 bacula-dir JobId 450: Bacula bacula-dir 9.4.2 (04Feb19): +01-Nov 13:20 bacula-dir JobId 538: Start Backup JobId 538, Job=Backup-Robotics.2020-11-01_02.15.01_35 +01-Nov 13:20 bacula-dir JobId 538: Using Device "Drive-0-LTO-3" to write. +01-Nov 13:20 bacula-iron-sd JobId 538: Spooling data ... +01-Nov 13:29 bacula-iron-sd JobId 538: User specified Job spool size reached: JobSpoolSize=16,106,158,076 MaxJobSpoolSize=16,106,127,360 +01-Nov 13:29 bacula-iron-sd JobId 538: Writing spooled data to Volume. Despooling 16,106,158,076 bytes ... +01-Nov 13:35 bacula-iron-sd JobId 538: Despooling elapsed time = 00:05:38, Transfer rate = 47.65 M Bytes/second +01-Nov 13:35 bacula-iron-sd JobId 538: Spooling data again ... +01-Nov 13:41 bacula-iron-sd JobId 538: Committing spooled data to Volume "A02152". Despooling 14,365,535,210 bytes ... +01-Nov 13:46 bacula-iron-sd JobId 538: Despooling elapsed time = 00:04:41, Transfer rate = 51.12 M Bytes/second +01-Nov 13:46 bacula-iron-sd JobId 538: Elapsed time=00:25:59, Transfer rate=19.52 M Bytes/second +01-Nov 13:46 bacula-iron-sd JobId 538: Sending spooled attrs to the Director. Despooling 1,689,693 bytes ... +01-Nov 13:46 bacula-dir JobId 538: Bacula bacula-dir 9.4.2 (04Feb19): Build OS: x86_64-pc-linux-gnu ubuntu 20.04 - JobId: 450 - Job: Backup-Robotics.2020-09-29_02.15.00_50 - Backup Level: Incremental, since=2020-09-22 02:32:54 + JobId: 538 + Job: Backup-Robotics.2020-11-01_02.15.01_35 + Backup Level: Differential, since=2020-10-05 03:54:39 Client: "Zinc-Client" 9.6.3 (09Mar20) amd64-portbld-freebsd11.3,freebsd,11.3-RELEASE-p8 FileSet: "Google-Drive Robotics" 2020-08-05 15:36:42 - Pool: "Incr-Pool" (From Job IncPool override) + Pool: "Diff-Pool" (From Job DiffPool override) Catalog: "MyCatalog" (From Client resource) Storage: "Iron-Autochanger" (From Pool resource) - Scheduled time: 29-Sep-2020 02:15:00 - Start time: 29-Sep-2020 02:34:38 - End time: 29-Sep-2020 02:34:48 - Elapsed time: 10 secs + Scheduled time: 01-Nov-2020 02:15:01 + Start time: 01-Nov-2020 13:20:43 + End time: 01-Nov-2020 13:46:44 + Elapsed time: 26 mins 1 sec Priority: 10 - FD Files Written: 2 - SD Files Written: 2 - FD Bytes Written: 13,746 (13.74 KB) - SD Bytes Written: 14,043 (14.04 KB) - Rate: 1.4 KB/s + FD Files Written: 5,930 + SD Files Written: 5,930 + FD Bytes Written: 30,442,166,309 (30.44 GB) + SD Bytes Written: 30,443,217,714 (30.44 GB) + Rate: 19501.7 KB/s Software Compression: None - Comm Line Compression: 10.2% 1.1:1 + Comm Line Compression: None Snapshot/VSS: no Encryption: no Accurate: no - Volume name(s): PF6866 - Volume Session Id: 12 + Volume name(s): A02152 + Volume Session Id: 92 Volume Session Time: 1601284581 - Last Volume Bytes: 419,425,090,560 (419.4 GB) + Last Volume Bytes: 161,025,371,136 (161.0 GB) Non-fatal FD errors: 0 SD Errors: 0 FD termination status: OK SD termination status: OK Termination: Backup OK -29-Sep 02:34 bacula-dir JobId 450: Begin pruning Jobs older than 30 years . -29-Sep 02:34 bacula-dir JobId 450: No Jobs found to prune. -29-Sep 02:34 bacula-dir JobId 450: Begin pruning Files. -29-Sep 02:34 bacula-dir JobId 450: No Files found to prune. -29-Sep 02:34 bacula-dir JobId 450: End auto prune. +01-Nov 13:46 bacula-dir JobId 538: Begin pruning Jobs older than 30 years . +01-Nov 13:46 bacula-dir JobId 538: No Jobs found to prune. +01-Nov 13:46 bacula-dir JobId 538: Begin pruning Files. +01-Nov 13:46 bacula-dir JobId 538: No Files found to prune. +01-Nov 13:46 bacula-dir JobId 538: End auto prune. diff --git a/QR-Code.lbl b/QR-Code.lbl new file mode 100644 index 0000000..b0dfa18 Binary files /dev/null and b/QR-Code.lbl differ