在最近的H2数据库损坏之后,我正在考虑迁移到mysql。我唯一关心的是如何创建一个热备份,以防这是不支持开箱即用的。
根据发布说明
现在可以使用REST对数据库执行热备份。通过调用
/triggerBackupURL,将在数据目录中创建一个名为" backup“的目录,当需要恢复备份时,该目录可以重命名为"db”。
我对它进行了测试,它适用于内部H2数据库(perfino 3.0.1+ required)。但是当使用mysql数据库时,没有创建backup目录,我得到以下日志:
INFO [backup-thread-1] server: Backup requested
WARN [backup-thread-1] server: External database: only call site data is backed up
INFO [backup-thread-1] server: Backup succeed发布于 2017-02-07 14:46:08
虽然不能在REST中使用备份触发器,但可以使用mysqldump从活动的MySQL数据库获得备份。
https://stackoverflow.com/questions/42088441
复制相似问题