H2 数据库备份的配置参数已默认设置,以便每天进行备份。
如果您需要或希望编辑此设置,请编辑配置文件:
<ApplicationPath>/WEB-INF/classes/configuration.properties
该嵌入式数据库的基于 cron 的备份在全年中每天凌晨 3:45 触发。该语法的形式为“秒 分 时 月份中的日期 星期几 年份”,例如:
-
0 45 3 ? * * *
(默认设置,每天凌晨 3.45 触发) -
0 45 5 ? * MON-FRI
(每个周一、周二、周三、周四和周五凌晨 5:45 触发)
更多示例见 ConTrigger 上的 Quartz Tutorial 课程。
其他自动备份在应用程序服务器启动和关闭时执行。
database.embedded.backup.doBackupAtStartup=true
database.embedded.backup.doBackupAtShutdown=true
备份文件存储在以下位置,最多存储 30 个最新备份:
<ApplicationPath>/WEB-INF/database/backups