On 05/12/2014 12:29 PM, Sven Tegethoff wrote:
> On 12.05.2014 11:56, ML mail wrote:
>> So my question here is: how do I need to configure bacula in order to
>> restore files whenever during a 7 days period no matter if there is a full
>> backup before available or not.
> You can't. Restoring from an incremental backup always requires ALL
> preceding incremental backups AND the last full backup they are based
> on. That means you retention period for all jobs
> must be at least twice as long as your frequency of full backups -
> because a 7 day old job may be based on a full backup that is 14 days
> old. And with your current configuration (incremental jobs, single
> pool), even doubling the retention period would be submoptimal ...
> because you would be carrying around up to 7 days worth of orphaned old
> incremental backups.
In general, if you choose option 5 on the restore prompt, Bacula will
indeed want the Full and all the intervening Incremental and
Differential backups.
However, it may not be well known, but one *can* restore just the files
from any given Incremental or Differential backup without the Full
backup. You simply need to know the JobId of the Incremental or
Differential backup, and with a different option on the restore prompt,
you can enter the JobId and restore from it. Also, Bat has a restore
that will work with all backups automatically and allow you to choose
any file in any backup.
Doing restores from specific JobIds is perhaps a bit unusual but just
the same possible.
Best regards,
Kern
>
> I would suggest using not incremental but differential backups. A
> differential backup only requires the job from the point in time you
> want to recover, and the latest full backup job before that, but not any
> jobs inbetween.
>
> Create two volume pools: One for full backups and one for differential
> backups. Give the full backups a retention period of 14 days, and the
> differential backups a retention period of 7 days. That way, you have 7
> days coverage, and you only have jobs in your pool that you actually need.
>
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Bacula-users mailing list
Bacula-users AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
|