跳到主要内容

备份 H2 数据库

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

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!