Thank you for your reply, could you please specify on how I should redesign 
it? As right now It seems for me like there is no way, to get around it 
that files are new each time due clearing directory after job has finished

Kind Regards

четверг, 22 февраля 2024 г. в 17:49:28 UTC+2, Bruno Friedmann 
(bruno-at-bareos): 

> The culprit is *Command = "sh -c 'rm -rf /mnt/hidden/backups/*"*
>
> Everyday you add new file, as so they are picked by the fd because they 
> are new 
>
> Seems you have to return to the design board ;-)
> On Thursday 22 February 2024 at 15:39:17 UTC+1 Руслан Пилипюк wrote:
>
>> Hey guys! I was stuck trying to solve a problem with doing Incremental 
>> backup, each time when I try to do it my backup basically looks like a full 
>> backup (same size and the same amount of files). I was trying to take 
>> backup of MongoDB, using RunScript and it works good with full amount, 
>> however with incremental it looks strange
>>
>> Here is my configuration files:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *Pool {  Name = "DB_hidden-pool"  Pool Type = Backup  Recycle = yes       
>>   AutoPrune = yes  Recycle Current Volume = yes  Recycle Oldest Volume = 
>> yes  Volume Retention = 1 days  Label Format = "hidden-"  Maximum Volume 
>> Jobs = 1}JobDefs {  Name = "DB_hidden-jobdefs-incr"  Type = Backup  Level = 
>> Incremental  FileSet = "DB_MongoDB-fileset"  # Schedule = 
>> "DB_2DayWeeklyCycle"  Priority = 10  Write Bootstrap = "%c_%n.bsr"  
>> Messages = Standard  Allow Mixed Priority = yes  Allow Duplicate Jobs = 
>> yes  Allow Higher Duplicates = yes  Maximum Concurrent Jobs = 10  Storage = 
>> hz-hidden  RunScript {    RunsWhen = Before    FailJobOnError = yes    
>> Command = "/bin/bash -c 'mongodump --verbose --host localhost --port 27017 
>> --username hidden  --password \"`cat /root/.mongodb/pass_mongo`\" 
>> --authenticationDatabase admin --out /mnt/hidden/backups'"  }  RunScript {  
>>   RunsWhen = After    RunsOnFailure = yes    Command = "sh -c 'rm -rf 
>> /mnt/hidden/backups/*"  }  Incremental Backup Pool = DB_hidden-pool-incr  
>> Full Backup Pool = DB_hidden-pool  Always Incremental = yes  Accurate = 
>> yes}Job {    Name = "DB_hidden_incr-job"    JobDefs = 
>> DB_hidden-jobdefs-incr    Description = "Backup of hz-hidden"    Client = 
>> DB_hidden-client    Maximum Bandwidth =  0    Pool = 
>> DB_hidden-pool-incr}FileSet {  Name = "DB_MongoDB-fileset"  Description = 
>> "MongoDB Backup"  Include {    Options {      Signature = MD5      
>> Compression = LZ4      noatime = yes    }    File = "/mnt/hidden/backups"  
>> }}*
>> Also, in logs of my Backup Job, first time it output that no full backups 
>> was present and it made a full backup but after that it was trying to do 
>> Incremental backup and no errors are present there and everything looks 
>> fine.
>>
>> Any tips or advices are greatly appreciated
>>
>>
>>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/bareos-users/7953704b-632f-4fe1-a8c9-1a5fa5061858n%40googlegroups.com.

Reply via email to