Bacula-users

Re: [Bacula-users] Reschedule a VirtualFull?

2010-07-05 12:58:33
Subject: Re: [Bacula-users] Reschedule a VirtualFull?
From: Dan Langille <dan AT langille DOT org>
To: Graham Keeling <graham AT equiinet DOT com>, bacula-users <bacula-users AT lists.sourceforge DOT net>
Date: Mon, 05 Jul 2010 12:55:24 -0400
resending with cc to list

On 7/5/2010 12:26 PM, Graham Keeling wrote:
> On Mon, Jul 05, 2010 at 11:58:31AM -0400, Dan Langille wrote:
>> On 7/5/2010 11:37 AM, Graham Keeling wrote:
>>> Hello,
>>> I have a schedule like this in my bacula-dir.conf:
>>>
>>> Schedule {
>>>     Name = "ScheduleX"
>>>     Run = Level=Incremental mon at 18:00
>>>     Run = Level=Incremental tue at 18:00
>>>     Run = Level=Incremental wed at 18:00
>>>     Run = Level=Incremental thu at 18:00
>>>     Run = Level=Incremental fri at 18:00
>>>     Run = Level=Incremental sat at 18:00
>>>     Run = Level=Incremental sun at 18:00
>>>     Run = Level=VirtualFull 1st sun at 21:00
>>> }
>>
>> FYI: with this schedule you'll get both a VirtualFull and an Incremental
>> on the 1st Sun.  Just saying...  To avoid that, you could do this:
>>
>>      Run = Level=Incremental 2nd-5th sun at 18:00
>
> If I did that, I would risk losing data because I wouldn't be doing any real
> backup on the 1st Sunday.

ahh yes.

Why are you worried about not rescheduling inc?

>>> And a Job that looks like this:
>>>
>>> Job {
>>>     Name = "JobX"
>>>     Type = Backup
>>>     Schedule = "ScheduleX"
>>>     Pool = "JobXPool"
>>>     Priority = 10
>>>     Client = "ClientX-fd"
>>>     FileSet = "FileSetX"
>>>     Full Backup Pool = "FullPoolX"
>>>     Incremental Backup Pool = "IncrPoolX"
>>>     Maximum Concurrent Jobs = 1
>>>     Storage = "StorageX"
>>>     Accurate = "yes"
>>> }
>>>
>>> I want to make sure that I get a VirtualFull every month, so I think I want
>>> to 'Reschedule' it if it gets an error.
>>> But I don't want to 'Reschedule' any Incrementals.
>>>
>>> Is this possible?
>>
>> The only way I can think of is to have one job for Inc and another for
>> the Full.
>
> Thanks for the suggestion.
> I am a bit dubious as to whether it can really work like that.
>
> If I came to do a restore (or the virtualfull), bacula would have to know to
> group the source data, perhaps by client/fileset, rather than by job name.
> Perhaps I just need to try it.
>
>
> A second question:
> What can I do in the case where there is a power cut on the first sunday? I
> don't think that bacula is going to notice that a virtualfull has been missed.

No, it will not.  Pretty sure it wont.  That's up to you I think.

-- 
Dan Langille - http://langille.org/

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users

<Prev in Thread] Current Thread [Next in Thread>