| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- JobDefs {
- Name = "DefaultJob"
- Type = Backup
- Level = Incremental
- Client = lto7-fd
- FileSet = "SelfTest" # selftest fileset (#13)
- #Schedule = "WeeklyCycle"
- Storage = File
- Messages = Standard
- Pool = Incremental
- Priority = 10
- Write Bootstrap = "/var/lib/bareos/%c.bsr"
- Full Backup Pool = Full # write Full Backups into "Full" Pool (#05)
- Differential Backup Pool = Differential # write Diff Backups into "Differential" Pool (#08)
- Incremental Backup Pool = Incremental # write Incr Backups into "Incremental" Pool (#11)
- }
- #
- JobDefs {
- Name = "weekly incremental"
- Type = Backup
- Level = Incremental
- Client = archivo-fd
- FileSet = "archivo hdd01" # selftest fileset (#13)
- #Schedule = "WeeklyCycle"
- Storage = "LTO7"
- Messages = Standard
- Pool = Incremental
- Priority = 10
- Write Bootstrap = "/var/lib/bareos/%c.bsr"
- Full Backup Pool = Full # write Full Backups into "Full" Pool (#05)
- Differential Backup Pool = Differential # write Diff Backups into "Differential" Pool (#08)
- Incremental Backup Pool = Incremental # write Incr Backups into "Incremental" Pool (#11)
- }
- # incremental Jobs
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd01"
- FileSet="archivo hdd01"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd02"
- FileSet="archivo hdd02"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd03"
- FileSet="archivo hdd03"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd04"
- FileSet="archivo hdd04"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd05"
- FileSet="archivo hdd05"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd06"
- FileSet="archivo hdd06"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd07"
- FileSet="archivo hdd07"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd08"
- FileSet="archivo hdd08"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd09"
- FileSet="archivo hdd09"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd10"
- FileSet="archivo hdd10"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd11"
- FileSet="archivo hdd11"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd12"
- FileSet="archivo hdd12"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd13"
- FileSet="archivo hdd13"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd14"
- FileSet="archivo hdd14"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd15"
- FileSet="archivo hdd15"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd16"
- FileSet="archivo hdd16"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd17"
- FileSet="archivo hdd17"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd18"
- FileSet="archivo hdd18"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd19"
- FileSet="archivo hdd19"
- }
- Job {
- JobDefs = "weekly incremental"
- Name = "incremental hdd20"
- FileSet="archivo hdd20"
- }
- #
- # Define the main manual full backup job
- Job {
- Name = "Backup_archivo_to_LTO7"
- JobDefs = "DefaultJob"
- Client = archivo-fd
- Storage="LTO7"
- FileSet="archivo hdd01"
- }
- #
- # Backup the catalog database (after the nightly save)
- #
- Job {
- Name = "BackupCatalog"
- JobDefs = "DefaultJob"
- Level = Full
- FileSet="Catalog"
- #Schedule = "WeeklyCycleAfterBackup"
- # This creates an ASCII copy of the catalog
- # Arguments to make_catalog_backup.pl are:
- # make_catalog_backup.pl <catalog-name>
- RunBeforeJob = "/usr/lib/bareos/scripts/make_catalog_backup.pl MyCatalog"
- # This deletes the copy of the catalog
- RunAfterJob = "/usr/lib/bareos/scripts/delete_catalog_backup"
- # This sends the bootstrap via mail for disaster recovery.
- # Should be sent to another system, please change recipient accordingly
- Write Bootstrap = "|/usr/bin/bsmtp -h localhost -f \"\(Bareos\) \" -s \"Bootstrap for Job %j\" root@localhost" # (#01)
- Priority = 11 # run after main backup
- }
- #
- # Standard Restore template, to be changed by Console program
- # Only one such job is needed for all Jobs/Clients/Storage ...
- #
- Job {
- Name = "RestoreFiles"
- Type = Restore
- Client=lto7-fd
- FileSet = "Linux All"
- Storage = File
- Pool = Incremental
- Messages = Standard
- Where = /storage/restore
- }
|