On Thu, 2005-08-18 at 11:54 -0800, Joshua Kugler wrote: > On Thursday 18 August 2005 11:10, Kern Sibbald wrote: > > > 1. Backup up data as it changes. > > > > If I am not mistaken, this is part of fnctl() and the program is notified > > by a signal. The problem with implementing this at the moment is that > > Bacula is job based, and things are only backed up by a running job. > > Probably this could be changed, but what I would propose is that if this > > interests someone, he simply create a job that reads a particular file. > > The monitor program could then be separate from Bacula and when it wants > > something backed up, it writes the filename to a file and starts a Bacula > > job. If this were something a lot of users used and wanted, it could be > > more tightly integrated with Bacula later. > Do we really need bacula to provide this level of fault-tolerance? I use hardware disk-mirroring and get this without a performance hit.
> This is possible, but I'd hate to have a job that backed up just one file at > a > time. As I mentioned, I think it would take a lot less "rearchitecting" to > create something that would be an "open ended" job. In other words, the job > starts, registers the files it's watching, and then sends those files to the > sd every time they change. Then once a certain size or elapsed time is > reached, the sd would despool them. A fun idea to think about at any rate. > > > > > 2. Browser based recovery > > Anyway, perhaps php is a way we can get a graphical interface via the web. > > If it is possible, php is something that is feasible as I don't mind > > programming php. I know it can be done with Java, but I don't want to > > program Java, so someone else will need to do it. > > So, if I'm understanding this correctly, the PHP script would connect to the > dir (or pipe commands through the console), and the restore would initiate, > with the sd writing to the client that restored the backup. That's cool. > > > The Python Qt GUI console > > is non-trivial because I haven't yet overcome the steep learning curve with > > *both* Python and Qt. > > Sounds fun. > > j----- k----- > -- Michael A. Mackey ([EMAIL PROTECTED]) Associate Professor in Biomedical Engineering / Pathology University of Iowa, Iowa City, Iowa, USA Voice: 319-335-6058 FAX: 319-335-5631 ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users