【发布时间】:2014-11-04 06:25:07
【问题描述】:
我有一个 Java Spring MVC Web 应用程序。它有一些配置和属性文件。
有一个目录,比如说,myappconf。里面有配置和属性文件夹。里面有一些文件。
myappconf
|
|---conf
| |
| |__ settings.xml
| |__ nodes.xml
|
|---prop
|
|__ app.properties
我想将整个文件夹备份到另一个位置。我已经实现了 Quartz 来运行其他一些作业。我也可以使用它来进行备份。到指定位置,我可以在特定时间间隔或更改任何文件时复制整个文件夹。
我在 tomcat 中运行应用程序。
万一应用程序崩溃或服务器出现故障,我想在服务器中安装一个新应用程序,它应该恢复配置。该文件夹还将包含一些数据。我要全部还原。
我不知道如何恢复它。有没有人实施过这样的事情?或者有人有一些备份和恢复指南吗?
谢谢
【问题讨论】:
-
停止tomcat,复制文件,然后启动tomcat。
-
我知道。但它应该以编程方式发生
-
很难说这是否可以通过编程方式完成。由于您的程序可能还需要此配置,而新应用程序中不存在这些配置。
-
备份正常。但恢复是问题。我可以使用新的战争文件手动停止和启动 tomcat。但它需要决定是恢复文件还是从新配置开始
标签: java tomcat backup restore