Initial commit

This commit is contained in:
Joe S
2020-05-29 04:59:02 -04:00
commit f4dbd012b7
56 changed files with 6049 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
Client {
Name = BaculaDirectorClient
Password = "iamnotacrook"
Address = localhost
Catalog = MyCatalog
File Retention = 60 days # 60 days
Job Retention = 6 months # six months
AutoPrune = yes # Prune expired Jobs/Files
}
#Job {
# Name = "MyFirstJob"
# Client = BaculaDirectorClient
# Type = "Backup"
# FileSet = "MyFirstFileSet"
# Storage = Iron-Autochanger
# Schedule = MyFirstSchedule
# Messages = JoesMail
#
# Pool = FullFile # required parameter for all Jobs, despite what appears in the next few lines
#
# Full Backup Pool = FullFile
# #Differential Backup Pool = DiffFile
# Incremental Backup Pool = IncrFile
#}
Job {
Name = "BackupDatabase"
Client = BaculaDirectorClient
Type = "Backup"
FileSet = "Catalog"
Storage = Iron-Autochanger
Schedule = EveryTwoDays
Messages = JoesMail
Pool = FullFile # required parameter for all Jobs, despite what appears in the next few lines
Full Backup Pool = FullFile
Differential Backup Pool = Diff-Pool
Incremental Backup Pool = IncrFile
}

View File

@@ -0,0 +1,15 @@
# These are jobs run for vms, storage, archive, etc
Job { # Archive Obelisk
Name = "Archive-Obelisk"
Client = Zinc-Client
Type = "Backup"
FileSet = "Obelisk Archive"
Storage = Iron-Autochanger
Messages = JoesMail
Pool = Archive-Pool # required parameter for all Jobs, despite what appears in the next few lines
Full Backup Pool = Archive-Pool
Incremental Backup Pool = Archive-Pool
}

View File

@@ -0,0 +1,80 @@
# These are jobs run for users
Job { # Caleb's Job
Name = "Backup-Caleb"
Client = Zinc-Client
Type = "Backup"
FileSet = "Caleb Backup"
Storage = Iron-Autochanger
#Schedule = EveryTwoDays
Messages = JoesMail
Pool = FullFile # required parameter for all Jobs, despite what appears in the next few lines
Full Backup Pool = FullFile
Differential Backup Pool = Diff-Pool
Incremental Backup Pool = IncrFile
}
Job { # Mark's Job
Name = "Backup-Mark"
Client = Zinc-Client
Type = "Backup"
FileSet = "Mark Backup"
Storage = Iron-Autochanger
Schedule = EveryTwoDays
Messages = MarksMail
Pool = FullFile # required parameter for all Jobs, despite what appears in the next few lines
Full Backup Pool = FullFile
Differential Backup Pool = Diff-Pool
Incremental Backup Pool = IncrFile
}
Job { # My Job
Name = "Backup-Joe"
Client = Zinc-Client
Type = "Backup"
FileSet = "Joe Backup"
Storage = Iron-Autochanger
Schedule = EveryTwoDays
Messages = JoesMail
Pool = FullFile # required parameter for all Jobs, despite what appears in the next few lines
Full Backup Pool = FullFile
Differential Backup Pool = Diff-Pool
Incremental Backup Pool = IncrFile
}
Job { # Backup Michael
Name = "Backup-Michael"
Client = Zinc-Client
Type = "Backup"
FileSet = "Michael Backup"
Storage = Iron-Autochanger
Schedule = EveryTwoDays
Messages = MikesMail
Pool = FullFile # required parameter for all Jobs, despite what appears in the next few lines
Full Backup Pool = FullFile
Differential Backup Pool = Diff-Pool
Incremental Backup Pool = IncrFile
}
Job { # Backup Matthew
Name = "Backup-Matthew"
Client = Zinc-Client
Type = "Backup"
FileSet = "Matthew Backup"
Storage = Iron-Autochanger
Schedule = EveryTwoDays
Messages = MattsMail
Pool = FullFile # required parameter for all Jobs, despite what appears in the next few lines
Full Backup Pool = FullFile
Differential Backup Pool = Diff-Pool
Incremental Backup Pool = IncrFile
}

View File

@@ -0,0 +1,14 @@
@/etc/bacula/clients/zinc-client-users.conf
@/etc/bacula/clients/zinc-client-other.conf
Client {
Name = Zinc-Client
Password = "iamnotacrook"
Address = 10.85.3.31
Catalog = MyCatalog
File Retention = 60 days # 60 days
Job Retention = 6 months # six months
AutoPrune = yes # Prune expired Jobs/Files
}