On Thursday 18 August 2005 21:54, 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.
>
> 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.

Yes, php would connect directly to the Director.  There would be no need to go 
through the console.

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

-- 
Best regards,

Kern

  (">
  /\
  V_V


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