This commit is contained in:
linlinjava
2020-09-28 09:29:07 +08:00
parent 04d4fc9c41
commit 9cf5856446

View File

@@ -38,7 +38,7 @@ public class DbJob {
String db = url.substring(index1+5, index2);
LocalDate localDate = LocalDate.now();
String fileName = localDate.toString();
String fileName = localDate.toString() + ".sql";
File file = new File("backup", fileName);
file.getParentFile().mkdirs();
file.createNewFile();
@@ -47,8 +47,11 @@ public class DbJob {
DbUtil.backup(file, user, password, db);
// 删除七天前数据库备份文件
LocalDate before = localDate.minusDays(7);
File fileBefore = new File("backup", fileName);
fileBefore.deleteOnExit();
String fileBeforeName = before.toString()+".sql";
File fileBefore = new File("backup", fileBeforeName);
if (fileBefore.exists()) {
fileBefore.delete();
}
logger.info("系统结束定时任务数据库备份");
}