b3c04038def5b4c248db1441eaacf84bbf153aff..c871d9934d19ae45108a94d2786c4c61cdbcfc24
3 天以前 杜洪波
系统备份优化(系统附件目录写法优化)
c871d9 对比 | 目录
3 天以前 杜洪波
备份优化(系统文件路径为绝对路径优化)
160626 对比 | 目录
已修改1个文件
7 ■■■■ 文件已修改
src/main/java/com/product/system/backup/service/SystemBackupService.java 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/product/system/backup/service/SystemBackupService.java
@@ -105,7 +105,7 @@
        log.writeInfo("【系统备份进程】系统备份进程结束,耗时.................." + ((end - start) / 1000) + "秒", BackupLogger.INFO_TYPE);
        System.out.println("系统备份耗时.................." + ((end - start) / 1000) + "秒");
    }
    /**
     * 第一步:初始配置文件参数,当前目录生成时间戳的文件夹
     */
@@ -118,8 +118,11 @@
            // 读取备份配置文件
            config = new Properties();
            config.load(reader);
            // 获取系统文件路径
            String systemFileFolder = Global.getSystemConfig("local.dir", "");
            File newFile= new File(systemFileFolder);
            // 系统附件存放目录(当天附件)
            config.setProperty("DOCUMENT_ROOT", System.getProperty("user.dir") + File.separator + Global.getSystemConfig("local.dir", "") + File.separator + "00000000-0000-0000-0000-000000000000" + File.separator + NUMBER_DATE);
            config.setProperty("DOCUMENT_ROOT", newFile.getAbsolutePath() + File.separator + "00000000-0000-0000-0000-000000000000" + File.separator + NUMBER_DATE);
            // 数据库备份目录(数据库备份根目录+时间文件名+.sql)
            config.setProperty("DATABASE_BACKUP", config.getProperty("DATABASE_ROOT") + File.separator + NUMBER_TIME + ".sql");
            // 备份目标文件(ZIP备份根目录+时间文件名+.zip)