This looks OK, but maybe its the naming is the issue.
What pool should hold which backups?
DailyFullCyclePool should hold mon-sat at 22:00
MonthlyFullCyclePool  should hold 1st sun at 22:00
Right?

On Tuesday, November 7, 2023 at 4:15:16 PM UTC+2 Miguel Santos wrote:

> I think I have seen this before and probably it may be a bug, but I have 
> not had the initiative to look further.
>
> So, what I believe is happening is that the Pool is taken from either the 
> defaults.
>
> Can you try to change the schedule so it ends up like this?
>
> Schedule {
>
>   Name = CustomCycle
>
>   Run = Level=Full Pool=DailyFullCyclePool *FullPool=DailyFullCyclePool*  
> 1st sun at 22:00
>
>   Run = Level=Full Pool=WeeklyFullCyclePool *FullPool=WeeklyFullCyclePool*  
> 2nd-5th sun at 22:00
>
>   Run = Level=Full Pool=MonthlyFullCyclePool 
> *FullPool=MonthlyFullCyclePool*  mon-sat at 22:00
> }
>
> Just adding FullPool to the schedule.
>
> Good luck.
>
>
> On Tuesday, November 7, 2023 at 3:01:29 PM UTC+1 Yariv Hazan wrote:
>
>> Hi Guys,
>>
>> I did as per your help and created the files per your examples thank you 
>> so much.
>>
>> I can see the bold letering and also updated the volumes, thanks! 
>>
>> Seems backups are being saved to an old volume Monthly-0006 , meaning 
>> they are not written to a new Daily-XXXX that is supposed to be created.
>>
>> Please see my configuration:
>>
>>  
>>
>> Job {
>>
>>   Name = "lpsoar01_job_D"
>>
>>   JobDefs = "DailyJobDefs"
>>
>>   FileSet = "lpsoar01_fileset"
>>
>>   Schedule = "CustomCycle"
>>
>> }
>>
>>  
>>
>> Job {
>>
>>    Name = "lpsyslog01_job_D"
>>
>>    JobDefs = "DailyJobDefs"
>>
>>    FileSet = "lpsyslog01_fileset"
>>
>>    Schedule = "CustomCycle"
>>
>> }
>>
>>  
>>
>>  
>>
>> JobDefs {
>>
>>   Name = "DailyJobDefs"
>>
>>   Type = Backup
>>
>>   Level = Full
>>
>>   Client = bareos-fd
>>
>>   Schedule = "CustomCycle"   ß--------------I’ve changed this line
>>
>>   Storage = File
>>
>>   Messages = Standard
>>
>>   Pool = DailyFullCyclePool
>>
>>   Priority = 10
>>
>>   Write Bootstrap = "/var/lib/bareos/%c.bsr"
>>
>>   Full Backup Pool = DailyFullCyclePool    # write Full Backups into 
>> "Full-Pool" Pool
>>
>>   Differential Backup Pool = Differential  # write Diff Backups into 
>> "Differential" Pool
>>
>>   Incremental Backup Pool = Incremental    # write Incr Backups into 
>> "Incremental" Pool
>>
>> }
>>
>>  
>>
>> Pool {
>>
>>   Name = DailyFullCyclePool
>>
>>   Pool Type = Backup
>>
>>   Recycle = yes
>>
>>   AutoPrune = yes
>>
>>   Volume Retention = 7 days
>>
>>   Maximum Volume Jobs = 1
>>
>>   Label Format = Daily-
>>
>>   Maximum Volumes = 7
>>
>> }
>>
>>  
>>
>> Pool {
>>
>>   Name = WeeklyFullCyclePool
>>
>>   Pool Type = Backup
>>
>>   Recycle = yes
>>
>>   AutoPrune = yes
>>
>>   Volume Retention = 31 days
>>
>>   Maximum Volume Jobs = 100
>>
>>   Label Format = Weekly-
>>
>>   Maximum Volumes = 5
>>
>> }
>>
>>  
>>
>> Pool {
>>
>>   Name = MonthlyFullCyclePool
>>
>>   Pool Type = Backup
>>
>>   Recycle = yes
>>
>>   AutoPrune = yes
>>
>>   Volume Retention = 181 days
>>
>>   Maximum Volume Jobs = 100
>>
>>   Label Format = Monthly-
>>
>>   Maximum Volumes = 6
>>
>> }
>>
>>  
>>
>> Schedule {
>>
>>   Name = CustomCycle
>>
>>   Run = Level=Full Pool=DailyFullCyclePool 1st sun at 22:00            
>>               ßChanged this line according to my existing pool
>>
>>   Run = Level=Full Pool=WeeklyFullCyclePool 2nd-5th sun at 
>> 22:00             ß Changed this line according to my existing pool
>>
>>   Run = Level=Full Pool=MonthlyFullCyclePool mon-sat at 
>> 22:00                  ß Changed this line according to my existing pool
>>
>> }
>>
>> On Sunday, October 29, 2023 at 12:25:36 PM UTC+2 Yariv Hazan wrote:
>>
>>> Hello,
>>> My retention is pretty simple(?) I have only full backups and I need to 
>>> keep backups for
>>> Last 6 daily backups for a week
>>> Last 4 weekly backups for a month
>>> Last 6 monthly backups for 6 months.
>>>
>>> But:
>>> 1. All backups are kept for much longer without being pruned.
>>> 2. A daily backup volume is created every day but older daily backup 
>>> volume are used instead.
>>>
>>> I run version 22.1.1~pre26.eeec2501e without any changes to defaults.
>>>
>>> Here is an examples of my configuration:
>>>
>>> Job {
>>>   Name = "lpsoar01_job_D"
>>>   JobDefs = "DailyJobDefs"
>>>   FileSet = "lpsoar01_fileset"
>>>   Schedule = "DailyFullCycle"
>>> }
>>>
>>> JobDefs {
>>>   Name = "DailyJobDefs"
>>>   Type = Backup
>>>   Level = Full
>>>   Client = bareos-fd
>>>   Schedule = "DailyFullCycle"
>>>   Storage = File
>>>   Messages = Standard
>>>   Pool = DailyFullCyclePool
>>>   Priority = 10
>>>   Write Bootstrap = "/var/lib/bareos/%c.bsr"
>>>   Full Backup Pool = DailyFullCyclePool                 # write Full 
>>> Backups into "Full-Pool" Pool
>>>   Differential Backup Pool = Differential  # write Diff Backups into 
>>> "Differential" Pool
>>>   Incremental Backup Pool = Incremental    # write Incr Backups into 
>>> "Incremental" Pool
>>> }
>>>
>>> Pool {
>>>   Name = DailyFullCyclePool
>>>   Pool Type = Backup
>>>   Recycle = yes
>>>   AutoPrune = yes
>>>   Volume Retention = 7 days
>>>   Maximum Volume Jobs = 100
>>>   Label Format = Daily-
>>>   Maximum Volumes = 40
>>> }
>>>
>>> What am I doing wrong here?
>>> Thanks,
>>> Yariv
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>

-- 
You received this message because you are subscribed to the Google Groups 
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to bareos-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bareos-users/d049c9d9-9676-4337-a869-6fba1ccee053n%40googlegroups.com.

Reply via email to