I am wondering why I am seeing in my catalog lots of jobs older than the JobRetention defined in the pools, and also older than the default JobRetention assumed for the clients. The volume recycling seems to work fine adhering to the VolumeRetention in the pools.
To me it is a mystery, probably be cause I overlook some dependencies I am not aware of. Can someone please help me understanding this. I hope I have provided all necessary ressources, including the Pruning job. Cheers, J/C Job { Name = "Pruning" Description = "Prune all expired volumes" Type = "Admin" Schedule = "EveryNight" JobDefs = "default-tier1" PruneJobs = yes PruneFiles = yes PruneVolumes = yes Enabled = yes Runscript { RunsWhen = "Before" RunsOnClient = no Console = "prune expired volume yes" } Priority = 15 AllowDuplicateJobs = no } JobDefs { Name = "default-tier1" Description = "Default backup job for Tier 1" Type = "Backup" Level = "Full" Messages = "Standard" Pool = "tier1-long" FullBackupPool = "tier1-long" IncrementalBackupPool = "tier1-short" Client = “filer-fd" Fileset = "EmptyFileset" WriteBootstrap = "/disaster-recovery/bootstrap/%c_%n.bsr" MaxFullInterval = 2678400 SpoolAttributes = no Priority = 20 AllowMixedPriority = yes AllowIncompleteJobs = no Accurate = yes AllowDuplicateJobs = no } Schedule { Name = "EveryNight" Run = at 22:00 } Job { Name = "catalog-tier1" Description = "Backup Bacula MyCatalog to Tier 1 storage" Pool = "tier1-long" FullBackupPool = "tier1-long" Fileset = "Catalog" Schedule = "EveryNight-Full" JobDefs = "various-tier1" Enabled = yes Runscript { RunsWhen = "Before" RunsOnClient = no Command = "/opt/bacula/scripts/make_catalog_backup.pl MyCatalog" } Runscript { RunsWhen = "After" FailJobOnError = no RunsOnClient = no Command = "/opt/bacula/scripts/delete_catalog_backup" } Runscript { RunsWhen = "After" FailJobOnError = no RunsOnClient = no Console = "purge volume action=all allpools storage=unraid-tier1-storage" } Priority = 50 AllowIncompleteJobs = no AllowDuplicateJobs = no } JobDefs { Name = "various-tier1" Type = "Backup" Level = "Full" Messages = "Standard" Pool = “tier1-long" FullBackupPool = "tier1-long" IncrementalBackupPool = "tier1-short" Client = “filer-fd" Fileset = "EmptyFileset" Schedule = "Third-Sat-Full_Even-Incr" WriteBootstrap = "/disaster-recovery/bootstrap/%c_%n.bsr" Priority = 20 AllowMixedPriority = yes Accurate = yes } Pool { Name = "tier1-short" PoolType = "Backup" LabelFormat = "tier1-short-vol-" ActionOnPurge = "Truncate" MaximumVolumes = 500 MaximumVolumeBytes = 20000000000 VolumeRetention = 3456000 NextPool = "tier2-short" Storage = "tier1-storage" ScratchPool = "Scratch" Catalog = "MyCatalog" FileRetention = 2592000 JobRetention = 2592000 } Pool { Name = "tier1-long" PoolType = "Backup" LabelFormat = "tier1-long-vol-" ActionOnPurge = "Truncate" MaximumVolumes = 500 MaximumVolumeBytes = 20000000000 VolumeRetention = 8640000 NextPool = "tier2-long" Storage = "tier1-storage" ScratchPool = "Scratch" Catalog = "MyCatalog" FileRetention = 7776000 JobRetention = 7776000 } Client { Name = “filer-fd" Address = "127.0.0.1" FdPort = 9102 Password = “redacted" Catalog = "MyCatalog" AutoPrune = yes MaximumConcurrentJobs = 5 } Client defaults are AutoPrune yes, JobRetention 180d, FileRetention 60d _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users