I've just uploaded a pre-alpha (eg not all the functionality is present) version of my Microsoft Exchange Agent for bacula, for anyone who wants to do some testing.
Only backups are supported currently, so it's pretty much useless for any production work. In fact please don't run it at all on a production server! I'll be looking at restores next. What does an Exchange agent give you over VSS? . Incremental and differential backups (eg only the log files) . In the event of database corruption (I have seen this happen several times before - database completely screwed but all the log files intact - Exchange is based on Jet afterall :) you restore the latest database and Exchange automagically applies all the logfiles and brings you completely back up to the point of failure. . Individual database backups (or maybe VSS does this anyway?) . Online restore . Restore to the 'recovery' storage group for restoring an individual mailbox (or maybe VSS allows this too?) You can find it at http://www.meadowcourt.org/bacula-exchfd.zip (that domain has just changed its IP address so if you get a 'not found', try again in an hour or so). Just unzip the files somewhere (eg c:\bacula-exchfd), edit the config file (bacula-exchfd.conf - there's an example there), start it by running 'bacula-exchfd.exe', then point the director at it (note that the default port in the example config is 9105 - make sure you set this in the director). An example fileset definition is also in there, probably best to not get too adventurous with filesets - just use the example provided. Some other important information: . The way I have implemented this is a completely separate file daemon which is (should be!) protocol compatible with bacula 2.0.0. I haven't yet tested it against any other version... . This is not the form that Kern wishes for plugins/agents to take. . Probably best just to email me directly with any questions, rather than the bacula mailing lists. . Kern: how is the 'Bacula' name protected? Would you have any problems with me calling this something like 'Exchange Agent for Bacula'? If so (and I'd completely understand if you did), do you have any suggestions? James ------------------------------------------------------------------------- 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