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

Reply via email to