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