Make whole scheme way more user friendly

This commit is contained in:
Joe S
2020-11-02 17:09:28 -05:00
parent f10f4a1550
commit f3aeffe324
31 changed files with 471 additions and 567 deletions

View File

@@ -0,0 +1,36 @@
# These are mainly jobs for archive.
Job { # Archive Obelisk
Name = "Archive-Obelisk"
JobDefs = "Default-Archive-Job"
FileSet = "Obelisk Archive"
}
# Obelisk fileset
FileSet {
Name = "Obelisk Archive"
Include {
Options {
signature = MD5
compression=GZIP
}
File = "/mnt/Archive/Obelisk/"
}
}
Job { # Archive Magnesium
Name = "Archive-Magnesium"
JobDefs = "Default-Archive-Job"
FileSet = "Magnesium Archive"
}
# Archive for Magnesium
FileSet {
Name = "Magnesium Archive"
Include {
Options {
signature = MD5
}
File = "/mnt/Archive/Magnesium/"
}
}

View File

@@ -0,0 +1,47 @@
# These are jobs run for vms, storage, etc
Job { # Backup Proxmox VZdumps
Name = "Backup-Proxmox"
JobDefs = "Default-System-Job"
FileSet = "Proxmox Backups"
}
# Proxmox backup fileset
FileSet {
Name = "Proxmox Backups"
Include {
Options {
wilddir = "*.tmp" # Ignore directories matching *.tmp
signature = MD5
exclude = yes
}
File = "/mnt/Proxmox"
}
}
Job { # Backup Robotics Team's Files
Name = "Backup-Robotics"
JobDefs = "Default-System-Job"
FileSet = "Google-Drive Robotics"
Messages = RoboticsMail
}
# 1721's google drive
FileSet {
Name = "Google-Drive Robotics"
Include {
Options {
signature = MD5
}
File = "/mnt/1721_Drive/"
}
}
messages { # Send mail to the robotics team
name = RoboticsMail
mail = kenwood364@gmail.com = all, !skipped
file = "/etc/bacula/scripts/webhooks/RoboticsMail.md" = all, !skipped
console = all, !skipped, !saved
catalog = all
}