On 3 Sep 2006 at 21:54, Arno Lehmann wrote:

> Hi,
> 
> On 9/3/2006 1:12 PM, Lech Karol Pawlaszek wrote:
> > Hello bacula-users.
> > 
> > I wonder if there is any simple method to perform backup-on-demand for 
> > desktop 
> > users. I have MacOsX, Windows and Unix-like clients. On Unix-like ones i 
> > have 
> > standard schedules and they work really fine. But MacOsX and Windows 
> > computers are not always on-line. I'd like users to decide when do backup. 
> > If 
> > there is any tool (like webbased) which would help me to attain such task?
> 
> Why not install bconsole on these machines, limit their access to the 
> nexessary commands, and use them in a script where you pipe the command 
> to start the job to the console program? Like
> 
> echo <<EOF | bconsole -c ...
> run level=incremental job=ThisClientsJob
> yes
> quit
> EOF
> 
> Or something... should even be possible in windows, though you'd 
> probably need an auxiliary file with the commands, I think.
> 
> > My first thought was to write some python xml-rpc serverside console stuff 
> > (oslt) and some webbased clientside on which you'd have only "Backup Now" 
> > button...
> 
> 
> ... and then put an icon with the necessary program call on the user's 
> desktop. Or, what I'd prefer, enhace the script so it starts a backup 
> only once per day, and is called at system startup and/or when it's 
> connected to the correct network.
> 
> In a scenario like the one you describe I would run full backups only 
> when the (mobile) client is under control of the technical staff, 
> because a full backup run, perhaps via a slow link, would probably be 
> impossible due to the user turning the machine off before the job gets 
> finished.
> 
> > Any links, comments, suggestions are really appreciated.
> 
> Or set up your jobs to use a run before job script that checks the 
> computers are online and fail the jobs if they aren't. Together with a 
> good combination of start wait time, retries on failure and some 
> monitoring to ensure the machines are backed up once every few days 
> that's the simplest solution, I think.

That's a good solution IMHO.

Through configuration, can a restricted bconsole be created that 
would allow only a given backup job to be run?

-- 
Dan Langille : Software Developer looking for work
my resume: http://www.freebsddiary.org/dan_langille.php



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to