On Monday 20 August 2007 11:42, Alan Brown wrote:
> My observation:
> > Item  1:  Accurate restoration of renamed/deleted files
> > Item  3:  Merge multiple backups (Synthetic Backup or Consolidation)
>
> To my mind, these pretty much all use the same code inasmuch as one is
> wanting to generate a new full backup to tape (or restore to disk) based
> on what's in the database and in the volumes for any given backup date,
> while weeding files which had been deleted before that date, but since the
> previous backups (full/differential/incremental)
>
> In other words, solving either of #1 or #3 should pretty much
> automatically solve the other.

I can see how one might think what you write is so, but in reality the two 
projects are quite distinct and don't really involve any common code.  Item 3 
(merge of multiple backups) is simply a restore bootstrap file as input a 
migration (or copy) job, which is a rather small to moderate addition to the 
current code.  The process doesn't involve the FD at all.

Item 1 is a very complex problem that has serious performance implications 
depending on how it is implemented particularly for the FD, and is a major 
addition to the current code. Probably the best solution that scales is to 
push the work out to the client (FD).  However, doing so risks to overrun the 
capacities of the FD.  The project involves sending a full and accurate state 
of the Client as known in the Bacula catalog to the client, which would then 
reference this information (potentially very large) when backing up files.  
This project has certain aspects in common with Item 7 "Implement Base jobs", 
which also must have a full and accurate state of the catalog at the disposal 
of the Client.

Regards,

Kern

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to