On Friday 13 March 2009 12:38:14 Graham Keeling wrote:
> Under the current design:
>
> The director connects to the storage daemon, and gets an
> sd_auth_key. The director then connects to the file daemon, and gives it
> the sd_auth_key with the 'jobcmd'.
> (restoring of files happens)
> The director does a 'wait_for_storage_daemon_termination()'.
> The director waits for the file daemon to indicate the end of the
> job.
>
> With my idea:
>
> The director connects to the file daemon.
> Then, for each storage daemon in the .bsr file... {
> The director connects to the storage daemon, and gets an
> sd_auth_key. The director then connects to the file daemon, and gives it
> the sd_auth_key with the 'storaddr' command.
> (restoring of files happens)
> The director does a 'wait_for_storage_daemon_termination()'.
> The director waits for the file daemon to indicate the end of the
> work on this storage.
> }
> The director tells the file daemon that there are no more storages to
> contact. The director waits for the file daemon to indicate the end of the
> job.
>
> As you can see, each restore between the file daemon and storage daemon is
> handled in the same way that it is currently handled, using the same method
> for authentication, except that the sd_auth_key is moved from the 'jobcmd'
> to the 'storaddr' command - where it logically belongs.
I've added your request along with this clarification of the implementation
details to the projects list.
Thanks,
Kern
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel