*My (plausibly relevant) bacula resources:*
Client {
Name = "win11-base-fd"
Address = "win11-base"
FdPort = 9102
Password = [REDACTED]
Catalog = "MyCatalog"
AutoPrune = yes
}
Client {
Name = "akita-fd"
Address = "akita.3vlnt"
FdPort = 9102
Password = [REDACTED]
Catalog = "MyCatalog"
AutoPrune = yes
}
Job {
Name = "Backup-win11-base-fd-job"
Level = "Incremental"
Client = "win11-base-fd"
Fileset = "Windows-All-Drives-fs"
Storage = "Synology-Local"
Pool = "Synology-Local-Inc"
JobDefs = "Synology-Local"
}
Job {
Name = "Backup-akita-job"
Level = "Incremental"
Client = "akita-fd"
Fileset = "Windows-All-Drives-fs"
Storage = "Synology-Local"
Pool = "Synology-Local-Inc"
JobDefs = "Synology-Local"
}
Storage {
Name = "Synology-Local"
Description = "Synology-Local"
SdPort = 9103
Address = "td-bacula"
Password = [REDACTED]
Device = "Synology-Local"
MediaType = "Synology-Local"
Autochanger = "Synology-Local"
MaximumConcurrentJobs = 50
}
Schedule {
Name = "Biannual-Cycle"
Run = Level="Full" jan,jul 1st sun at 23:05
Run = Level="Differential" feb,mar,apr,may,jun,aug,sep,oct,nov,dec 1st
sun at 23:05
Run = Level="Incremental" sun,mon,tue,wed,thu,fri,sat at 23:05
}
FileSet {
Name = "Windows-All-Drives-fs"
IgnoreFilesetChanges = yes #eureka
Include {
Options {
Exclude = "yes"
IgnoreCase= "yes"
wildfile = "*:/pagefile.sys"
wildfile = "*:/hiberfil.sys"
wildfile = "*:/swapfile.sys"
wilddir = "E:/*" #eureka
}
Options {
compression=ZSTD
IgnoreCase= "yes"
Signature = "SHA512"
OneFS = "no"
DriveType = fixed, removable
verify = pins3
}
File = /
}
}
Pool {
Name = "Synology-Local-Inc"
Description = "Synology-Local-Inc"
PoolType = "Backup"
NextPool = "B2-TGU-Inc"
LabelFormat = "Synology-Local-Inc-"
LabelType = "Bacula"
MaximumVolumeJobs = 1
Storage = "Synology-Local"
ActionOnPurge=Truncate
FileRetention = 6months
JobRetention = 6months
VolumeRetention = 6months
}
JobDefs {
Name = "Synology-Local"
Type = "Backup"
Level = "Incremental"
Messages = "Standard"
AllowDuplicateJobs = no # We don't want duplicate jobs. What action is
taken is determined by the variables below.
# See flowchart Figure 23.2 in Bacula 15.x Main manual, probably page 245
in the PDF.
CancelLowerLevelDuplicates = yes # If a lower level job (example: inc) is
running or queued and a higher level job (Example: diff or full) is added
to the queue, then the lower level job will be cancelled.
CancelQueuedDuplicates = yes # This will cancel any queued duplicate jobs.
Pool = "Synology-Local-Inc"
FullBackupPool = "Synology-Local-Full"
IncrementalBackupPool = "Synology-Local-Inc"
DifferentialBackupPool = "Synology-Local-Diff"
Client = "td-bacula-fd"
Fileset = "Windows-All-Drives-fs"
Schedule = "Biannual-Cycle"
WriteBootstrap = "/mnt/synology/bacula/BSR/%n.bsr"
MaxFullInterval = 180days
MaxDiffInterval = 90days
SpoolAttributes = yes
Priority = 10
ReRunFailedLevels = yes # (if previous full or diff failed, current job
will be upgraded to match failed job's level). a failed job is defined as
one that has not terminated normally, which includes any running job of the
same name. Cannot allow duplicate queued jobs.
RescheduleOnError = no
Accurate = yes
}
Regards,
Robert Gerber
402-237-8692
[email protected]
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users