*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
r...@craeon.net
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to