额,其实你是想用java提供一个操作界面,来方便你的操作实际上,sqlserver自带的数据库客服端对于数据备份和恢复是简单的操作按照你的需求,你需要写个sqlserver的存储过程来处理数据备份和恢复然后,java的程序端再进行调用即可完成
jdbc中调用sql的备份代码