May I ask why you are trying to do this with
JDBC? All RDBMS's I can think of have back up utilities designed to run over a network, so what do you gain by reproducing this as a web service?
The easiest way I can think of to do this is to script the backup operation as a batch file for each DB and call that from
Java. Most good DBA's will script their backup routines anyway. So rather than re-implementing the logic which decides what has been updated and what hasn't, which your DB probably tracks already, just call that logic by running the DB backup stuff.
[ August 26, 2004: Message edited by: Paul Sturrock ]