Make whole scheme way more user friendly
This commit is contained in:
@@ -45,4 +45,29 @@ Job {
|
||||
Full Backup Pool = Full-Pool
|
||||
Differential Backup Pool = Diff-Pool
|
||||
Incremental Backup Pool = Incr-Pool
|
||||
}
|
||||
}
|
||||
|
||||
# Bacula config Backup
|
||||
FileSet {
|
||||
Name = "MyFirstFileSet"
|
||||
Include {
|
||||
Options {
|
||||
signature=MD5
|
||||
}
|
||||
File = /etc/bacula/
|
||||
}
|
||||
Exclude {
|
||||
File = *~
|
||||
}
|
||||
}
|
||||
|
||||
# This is the backup of the catalog
|
||||
FileSet {
|
||||
Name = "Catalog"
|
||||
Include {
|
||||
Options {
|
||||
signature = MD5
|
||||
}
|
||||
File = "/var/lib/postgresql/12/main"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
# These are mainly jobs for archive.
|
||||
|
||||
Job { # Archive Obelisk
|
||||
Name = "Archive-Obelisk"
|
||||
JobDefs = "Default-Archive-Job"
|
||||
FileSet = "Obelisk Archive"
|
||||
}
|
||||
|
||||
Job { # Archive Magnesium
|
||||
Name = "Archive-Magnesium"
|
||||
JobDefs = "Default-Archive-Job"
|
||||
FileSet = "Magnesium Archive"
|
||||
}
|
||||
|
||||
# Users go here
|
||||
Job { # Archive Travis
|
||||
Name = "Archive-Travis"
|
||||
JobDefs = "Default-Archive-Job"
|
||||
FileSet = "Travis Backup"
|
||||
Messages = TravissMail
|
||||
}
|
||||
|
||||
Job { # Archive Zach
|
||||
Name = "Archive-Zach"
|
||||
JobDefs = "Default-Archive-Job"
|
||||
FileSet = "Zach Backup"
|
||||
Messages = ZachsMail
|
||||
}
|
||||
|
||||
Job { # Archive Caleb
|
||||
Name = "Archive-Caleb"
|
||||
JobDefs = "Default-Archive-Job"
|
||||
FileSet = "Caleb Backup"
|
||||
Messages = CalebsMail
|
||||
}
|
||||
|
||||
# Archive Christina
|
||||
Job {
|
||||
Name = "Archive-Christina"
|
||||
JobDefs = "Default-Archive-Job"
|
||||
FileSet = "Christina Archive"
|
||||
Messages = ChristinasMail
|
||||
}
|
||||
@@ -1,14 +0,0 @@
|
||||
# These are jobs run for vms, storage, etc
|
||||
|
||||
Job { # Backup Proxmox VZdumps
|
||||
Name = "Backup-Proxmox"
|
||||
JobDefs = "Default-System-Job"
|
||||
FileSet = "Proxmox Backups"
|
||||
}
|
||||
|
||||
Job { # Backup Robotics Team's Files
|
||||
Name = "Backup-Robotics"
|
||||
JobDefs = "Default-System-Job"
|
||||
FileSet = "Google-Drive Robotics"
|
||||
Messages = RoboticsMail
|
||||
}
|
||||
@@ -1,75 +0,0 @@
|
||||
# These are jobs run for users
|
||||
|
||||
Job { # Caleb's Job
|
||||
Name = "Backup-Caleb"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Caleb Backup"
|
||||
Schedule = Never
|
||||
}
|
||||
|
||||
Job { # Mark's Job
|
||||
Name = "Backup-Mark"
|
||||
FileSet = "Mark Backup"
|
||||
JobDefs = "Default-User-Job"
|
||||
Messages = MarksMail
|
||||
}
|
||||
|
||||
Job { # My Job
|
||||
Name = "Backup-Joe"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Joe Backup"
|
||||
}
|
||||
|
||||
Job { # Backup Michael
|
||||
Name = "Backup-Michael"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Michael Backup"
|
||||
}
|
||||
|
||||
Job { # Backup Matthew
|
||||
Name = "Backup-Matthew"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Matthew Backup"
|
||||
Messages = MattsMail
|
||||
}
|
||||
|
||||
Job { # Backup Chris
|
||||
Name = "Backup-Chris"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Chris Backup"
|
||||
Messages = ChrisMail
|
||||
}
|
||||
|
||||
Job { # Backup Evelynn
|
||||
Name = "Backup-Evelynn"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Evelynn Backup"
|
||||
}
|
||||
|
||||
Job { # Backup Christina
|
||||
Name = "Backup-Christina"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Christina Backup"
|
||||
Messages = ChristinasMail
|
||||
}
|
||||
|
||||
Job { # Backup Julio
|
||||
Name = "Backup-Julio"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Julio Backup"
|
||||
Messages = JuliosMail
|
||||
}
|
||||
|
||||
Job { # Backup Aidan
|
||||
Name = "Backup-Aidan"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "Aidan Backup"
|
||||
Messages = AidanMail
|
||||
}
|
||||
|
||||
Job { # Backup FireBN
|
||||
Name = "Backup-FireBN"
|
||||
JobDefs = "Default-User-Job"
|
||||
FileSet = "FireBN Backup"
|
||||
Messages = FireBNMail
|
||||
}
|
||||
@@ -1,6 +1,4 @@
|
||||
@/etc/bacula/clients/zinc-client-users.conf
|
||||
@/etc/bacula/clients/zinc-client-system.conf
|
||||
@/etc/bacula/clients/zinc-client-archive.conf
|
||||
# Config for the client on zinc
|
||||
|
||||
Client {
|
||||
Name = Zinc-Client # Clients name
|
||||
|
||||
Reference in New Issue
Block a user