Thanks Arno,

You're write, scripting is probably the best way to go here.  I was  
pretty tired last night but now with a clear head I realize I really  
only have 5 types of machines meaning their configs will be identical  
except for the hostname which should make the process much easier.

Thanks for the assistance.  Good to see Bacula has an active,  
knowledgeable list.

Regards,

Seth


On Oct 5, 2007, at 1:40 AM, Arno Lehmann wrote:

> Hi,
>
> 05.10.2007 06:25,, Seth Miller wrote::
>> Hello all,
>>
>> I am in the process of switching our backup system from just rsync
>> and tar to Bacula.  I've got it running nicely in a lab with 2
>> Clients but having trouble planning a strategy for going live.  I've
>> got about 150 machines that need backing up.  I'd prefer to use just
>> one director to manage all the Clients.  Has anyone implemented
>> Bacula in this way?  If so do you have any suggestions or example  
>> confs?
>
> The main issue will be your filesets, I suppose. Client definitions
> are all more or less the same, and storage and pool definitions are
> rather simple and don't change a lot (once you've got them worked out,
> that is).
>
> Regarding 150 client definitions, you can easily create a template and
> use that with sed or awk to fill int few variable settings.
>
>> I'm worried about how large the bacula-dir.conf will become with so
>> many jobs, pools, etc.  It would be nice if the conf could take a
>> glob include like /etc/bacula/clients/*conf or something.  The
>> documentation is very good but seems geared for much fewer Client
>> configurations.
>
> There is the @/path/to/include.file syntax. You can even create the
> complete configuration file with a script, possibly populating it from
> a database.
>
>> I plan to backup to File across several storage arrays and would
>> prefer to keep the Volumes per Clients (e.g. web22-vol, web23-vol,
>> mysql4-vol, etc) doing a weekly full and daily incremental.
>
> So you'll need pools for each client... then put the pool definitions
> into the client include files. If you want separate storages for each
> client, also define them with templates which are used to create the
> actual definitions.
>
>> Any advice would be greatly appreciated.
>
> Hope that helps you a bit,
>
> Arno
>
>> Regards,
>>
>> Seth
>>
>> --------------------------------------------------------------------- 
>> ----
>> 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
>
> -- 
> Arno Lehmann
> IT-Service Lehmann
> www.its-lehmann.de
>
> ---------------------------------------------------------------------- 
> ---
> 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


-------------------------------------------------------------------------
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