Am Donnerstag, 17. November 2016 17:59:16 UTC+1 schrieb darkadept:
> I'm new to bareos and I'm trying to implement the "Always Incremental" backup 
> strategy.
> 
> I have about 250gb of data I'm backing up onto a NAS (mounted via CIFS).
> 
> I can't find any other documentation or examples about Always Incremental 
> except for what it mentions in the docs. I think I have configured it as to 
> what it says but I'm not sure. Does this look correct?
> 
> My assumption is that this configuration will:
>  * Do a full backup initially
>  * Do incremental backups every weekday at 21:00
>  * Consolidate (every weekday) the incrementals older than 7 days
>  * Always keep at least 7 incrementals
>  * Consolidate job only consolidates with the Full backup every 14 days, 
> otherwise it consolidates just the incrementals (not sure if this is the 
> correct assumption of how "Always Incremental Max Full Age" works.)
>  * Only consolidates 1 per consolidate job (if multiple clients).
>  * Creates a virtual full backup on the 1st saturday of every month.
> 
> -------------------------------------------------
> On my Storage Daemon I have two devices configured:
> 
> Device {
>   Name = AI-Consolidated
>   Media Type = File
>   Archive Device = /mnt/nas/bareos/consolidated
>   LabelMedia = yes;
>   Random Access = yes;
>   AutomaticMount = yes;
>   RemovableMedia = no;
>   AlwaysOpen = no;
>   Description = "Used for AI consolidated backups"
> }
> 
> Device {
>   Name = AI-File
>   Media Type = File
>   Archive Device = /mnt/nas/bareos/file
>   LabelMedia = yes;
>   Random Access = yes;
>   AutomaticMount = yes;
>   RemovableMedia = no;
>   AlwaysOpen = no;
>   Description = "Used for AI regular"
> }
> 
> -------------------------------------------------
> On my Director I have the following three pools:
> 
> Pool {
>   Name = AI-Incremental
>   Pool Type = Backup
>   Recycle = yes
>   AutoPrune = no
>   Maximum Volume Bytes = 50G
>   Label Format = "AI-Incremental-"
>   Volume Use Duration = 23h
>   Storage = MyStorage-AI-File
> }
> 
> Pool {
>   Name = AI-Consolidated
>   Pool Type = Backup
>   Recycle = yes
>   AutoPrune = no
>   Maximum Volume Bytes = 50G
>   Label Format = "AI-Consolidated-"
>   Volume Use Duration = 23h
>   Storage = Steinbach-AI-Consolidated
>   Next Pool = AI-Longterm
> }
> 
> Pool {
>   Name = AI-Longterm
>   Pool Type = Backup
>   Recycle = yes
>   AutoPrune = yes
>   Volume Retention = 10 years  
>   Maximum Volume Bytes = 50G
>   Label Format = "AI-Longterm-"
>   Volume Use Duration = 23h
>   Storage = MyStorage-AI-File
> }
> 
> -------------------------------------------------
> I also have the following two Schedules defined:
> 
> Schedule {
>   Name = AI-Cycle
>   Run = Incremental mon-fri at 21:00
> }
> 
> Schedule {
>   Name = AI-Longterm
>   Run = Full 1st sat at 21:00
> }
> 
> -------------------------------------------------
> And finally I have the following three Jobs defined:
> 
> Job {
>   Name = Backup-data
>   Client = myclient
>   FileSet = MyFileSetData
>     
>   Always Incremental = yes
>   Always Incremental Job Retention = 7 days     # older than this will be 
> merged into new Virtual backup
>   Always Incremental Keep Number = 7            # will always keep this many 
> incrementals
>   Always Incremental Max Full Age = 14 days
>   Accurate = yes
>   Pool = AI-Incremental
>   Full Backup Pool = AI-Consolidated
>     
>   Type = Backup
>   Level = Incremental  
>   Schedule = AI-Cycle
>   Messages = Standard
>   Priority = 10
>   Write Bootstrap = "/var/lib/bareos/%c.bsr"
> }
> 
> Job {
>   Name = Consolidate-data
>   Type = Consolidate
>   Accurate = yes
>   JobDefs = DefaultJob
>   Max Full Consolidations = 1
> }
> 
> Job {
>   Name = VirtualLongtermFull
>   Client = bareos-fd
>   FileSet = SelfTest
>   Schedule = AI-Longterm
>   Type = Backup
>   Level = VirtualFull
>   Pool = AI-Consolidated
>   Messages = Standard
>   Priority = 13
>   Run Script { 
>     console = "update jobid=%i jobtype=A" 
>     Runs When = After 
>     Runs On Client = No 
>     Runs On Failure = No 
>   } 
> }

@Dan I have taken your config to my server, daily incremenatals now working, 
the 4 day consolidate is working, but my monthly virtual full is failing. job 
started, and after a few minutes the director is hanging, and no reaction in 
bconsole or the webui

-- 
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 post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to