Hi,

On 9/3/2006 1:12 PM, Lech Karol Pawłaszek 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.

Arno

> Kind regards, 
> 
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> 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

-- 
IT-Service Lehmann                    [EMAIL PROTECTED]
Arno Lehmann                  http://www.its-lehmann.de


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