达梦数据库DM8多版本定时全量增量备份策略配置详解1 备份说明1.1 备份策略概述1.2 前置条件与准备1.3 版本差异与脚本选择1.4 备份脚本详解2 达梦数据库全方位指南:安装 优化 与实战教程1 备份说明本文档详细说明了达梦数据库DM8在不同版本下的定时备份策略配置。备份是数据库运维的核心工作旨在保障数据安全与可恢复性。本策略主要包含开启归档、配置备份代理环境以及创建定时备份作业三个核心步骤并针对不同DM8版本提供了相应的SQL脚本。1.1 备份策略概述我们的备份策略采用全量备份 增量备份的组合方式以实现备份效率与存储空间的平衡全量备份每周六凌晨执行完整备份整个数据库。备份成功后会自动清理14天前的历史备份集以释放磁盘空间。增量备份每日晚上执行仅备份自上次备份以来发生变化的数据块备份速度快占用空间小。统计信息更新每周六凌晨在全量备份后执行用于更新数据库的统计信息优化查询性能。1.2 前置条件与准备在执行备份脚本前请确保满足以下条件环境确认使用dmdba用户操作并确保disql工具路径正确通常为/data/dmdba/dmdbms/bin/disql。归档模式数据库必须处于归档模式。非归档模式下仅支持脱机备份无法进行定时增量备份。下文【1 开归档】部分提供了开启归档的SQL命令。备份目录确保备份目录如/data/dmdba/dmdata/DAMENG/bak存在且dmdba用户有读写权限。代理环境定时备份作业需要通过数据库代理SP_INIT_JOB_SYS来调度。下文【2 开启代理环境】部分提供了初始化命令。1.3 版本差异与脚本选择达梦数据库在2023年之后的版本如2025版与早期版本2022、2021年在备份作业的存储过程接口上略有不同主要体现在SP_ADD_JOB_STEP和SP_ADD_JOB_STEP_EX的使用上。2025年及之后版本请使用SP_ADD_JOB_STEP_EX存储过程创建作业步骤其参数列表更丰富。2023-2024年版本部分版本可能兼容SP_ADD_JOB_STEP。2022年及之前版本请使用SP_ADD_JOB_STEP存储过程。请根据您的实际数据库版本选择下方对应的脚本块进行配置。1.4 备份脚本详解以下是各版本的核心备份SQL脚本。请务必在成功开启归档和代理环境后再执行对应版本的作业创建脚本。登录数据库 su-dmdba cd/data/dmdba/dmdbms/bin./disql SYSDBA/Dameng123【1开归档】ALTERDATABASEMOUNT;ALTERDATABASEARCHIVELOG;ALTERDATABASEADDARCHIVELOGDEST/data/dmdba/dmdata/dmarch,TYPELOCAL,FILE_SIZE2048,SPACE_LIMIT102400;ALTERDATABASEOPEN;CHECKPOINT(100);BACKUPDATABASECOMPRESSED;【2开启代理环境】 SP_INIT_JOB_SYS(1);【3备份】2025年版本备份--每周六 凌晨2点 全量备份备份成功删除14天前备份备份失败作业退出callSP_CREATE_JOB(fullbak,1,0,,0,0,,0,全量备份);callSP_JOB_CONFIG_START(fullbak);callSP_ADD_JOB_STEP_EX(fullbak,f1,6,01000000/data/dmdba/dmdata/DAMENG/bak,3,1,0,0,NULL,0,);callSP_ADD_JOB_STEP_EX(fullbak,s1,0,CALL SP_DB_BAKSET_REMOVE_BATCH(DISK, NOW()-15),1,1,0,0,NULL,0,);CALLSP_JOB_STEP_SET_NEXT_STEP(fullbak,f1,s1,NULL);callSP_ADD_JOB_SCHEDULE(fullbak,d1,1,2,1,64,0,02:01:01,NULL,2025-08-29 22:06:30,NULL,);callSP_JOB_CONFIG_COMMIT(fullbak);callSP_JOB_SET_SCHEMA(fullbak,SYSDBA);--每天22点进行增量备份callSP_CREATE_JOB(crebak,1,0,,0,0,,0,);callSP_JOB_CONFIG_START(crebak);callSP_ADD_JOB_STEP_EX(crebak,c1,6,10000000/data/dmdba/dmdata/DAMENG/bak|/data/dmdba/dmdata/DAMENG/bak,1,1,0,0,NULL,0,);callSP_ADD_JOB_SCHEDULE(crebak,c2,1,2,1,127,0,22:01:01,NULL,2025-08-29 22:06:30,NULL,);callSP_JOB_CONFIG_COMMIT(crebak);callSP_JOB_SET_SCHEMA(crebak,SYSDBA);--周六更新统计信息callSP_CREATE_JOB(DB_STAT,1,0,,0,0,,0,);callSP_JOB_CONFIG_START(DB_STAT);callSP_ADD_JOB_STEP_EX(DB_STAT,DB_STAT,3,,0,0,0,0,NULL,0,);callSP_ADD_JOB_SCHEDULE(DB_STAT,DB_STAT,1,2,1,64,0,04:32:06,NULL,2025-07-24 16:32:06,NULL,);callSP_JOB_CONFIG_COMMIT(DB_STAT);2023-2024年版本备份--定时自动备份8.1-3-100-2023-12-26--8.1-3-100-2023-12-26-05134284132-20231226-213242-20081--每周六 凌晨2点 全量备份与删除备份callSP_CREATE_JOB(fullbak,1,0,,0,0,,0,);callSP_JOB_CONFIG_START(fullbak);callSP_ADD_JOB_STEP(fullbak,fullbak,6,01000000/data/dmdba/dmdata/DAMENG/bak,3,1,0,0,NULL,0);callSP_ADD_JOB_STEP(fullbak,delbak,0,CALL SP_DB_BAKSET_REMOVE_BATCH(DISK, NOW()-15),0,0,0,0,NULL,0);CALLSP_JOB_STEP_SET_NEXT_STEP(fullbak,fullbak,delbak,NULL);callSP_ADD_JOB_SCHEDULE(fullbak,fullbak,1,2,1,64,0,02:01:53,NULL,2025-09-16 10:58:53,NULL,);callSP_JOB_CONFIG_COMMIT(fullbak);--每天 22点 增量备份callSP_CREATE_JOB(addbak,1,0,,0,0,,0,);callSP_JOB_CONFIG_START(addbak);callSP_ADD_JOB_STEP(addbak,addbak,6,11000000/data/dmdba/dmdata/DAMENG/bak|/data/dmdba/dmdata/DAMENG/bak,0,0,0,0,NULL,0);callSP_ADD_JOB_SCHEDULE(addbak,addbak,1,1,1,0,0,22:01:55,NULL,2025-09-16 11:00:55,NULL,);callSP_JOB_CONFIG_COMMIT(addbak);--2022年和2021年定时备份--每周六全量备份备份保留2周callSP_CREATE_JOB(fullbak,1,0,,0,0,,0,);callSP_JOB_CONFIG_START(fullbak);callSP_ADD_JOB_STEP(fullbak,f1,6,01000000/data/dmdba/dmdbms/data/DAMENG/bak,3,1,0,0,NULL,0);callSP_ADD_JOB_STEP(fullbak,f2,0,CALL SP_DB_BAKSET_REMOVE_BATCH(DISK, NOW()-15),1,1,0,0,NULL,0);callSP_ADD_JOB_SCHEDULE(fullbak,f3,1,2,1,64,0,01:00:00,NULL,2025-12-26 10:20:20,NULL,);callSP_JOB_CONFIG_COMMIT(fullbak);--每天增量备份callSP_CREATE_JOB(crebak,1,0,,0,0,,0,);callSP_JOB_CONFIG_START(crebak);callSP_ADD_JOB_STEP(crebak,c1,6,11000000/data/dmdba/dmdbms/data/DAMENG/bak|/data/dmdba/dmdbms/data/DAMENG/bak,1,1,0,0,NULL,0);callSP_ADD_JOB_SCHEDULE(crebak,c2,1,1,1,0,0,23:00:00,NULL,2025-12-26 10:08:37,NULL,);callSP_JOB_CONFIG_COMMIT(crebak);2 达梦数据库全方位指南:安装 优化 与实战教程达梦数据库全方位指南:安装 优化 与实战教程 - - 点击跳转