达梦数据库定时备份

定时备份前请先配置本地归档和开启 dmap 服务

1.图形化

在管理工具中 右键【代理】-【作业】-【新建作业】

 

在作业名称和作业描述中填写备份名称和描述

全量备份

 

选择具体的备份方式

选择备份的时间策略

 

 

增量备份

选择具体的备份方式

 

选择备份的时间策略

 

删除历史备份

选择具体的备份方式

选择备份的时间策略

 

日志查看

 

 

右击管理工具,选择【代理】-【作业】-【job 名称】,点击【查看历史作业信息】

2.非图形化

创建作业环境

SP_INIT_JOB_SYS(1);

每周六晚上 23:30 定时全库备份

call SP_CREATE_JOB('back_full',1,0,'',0,0,'',0,'back_full');

call SP_JOB_CONFIG_START('back_full');

call SP_ADD_JOB_STEP('back_full', 'back_full', 6, '01000000/opt/dmdbms/data/BAK', 1, 2, 0, 0, NULL, 0);

call SP_ADD_JOB_SCHEDULE('back_full', 'back_full', 1, 2, 1, 64, 0, '23:30:00', NULL, '2020-03-27 16:35:56', NULL, '');

call SP_JOB_CONFIG_COMMIT('back_full');

每周一、周二、周三、周四、周五、周日晚上 23:30 定时增量备份

call SP_CREATE_JOB('backup_inc',1,0,'',0,0,'',0,'backup_inc');

call SP_JOB_CONFIG_START('backup_inc');

call SP_ADD_JOB_STEP('backup_inc', 'backup_inc', 6, '11000000/opt/dmdbms/data/BAK|/opt/dmdbms/data/BAK', 1, 2, 0, 0, NULL, 0);

--call SP_ADD_JOB_STEP('backup_inc', 'backup_inc', 6, '11000000/opt/dmdbms/data/BAK|/opt/dmdbms/data/BAK', 1, 2, 0, 0, NULL, 0);

call SP_ADD_JOB_SCHEDULE('backup_inc', 'backup_inc', 1, 2, 1, 63, 0, '23:33:00', NULL, '2020-03-27 22:03:58', NULL, '');

call SP_JOB_CONFIG_COMMIT('backup_inc');

每天 00:00 删除 15 天以前的数据。

call SP_CREATE_JOB('JOB_DEL_BAK_TIMELY',1,0,'',0,0,'',0,'JOB_DEL_BAK_TIMELY');
call SP_JOB_CONFIG_START('JOB_DEL_BAK_TIMELY');
call SP_ADD_JOB_STEP('JOB_DEL_BAK_TIMELY', 'JOB_DEL_BAK_TIMELY', 0, 'call SF_BAKSET_BACKUP_DIR_ADD(''DISK'', ''/data/dmdbms/data/BAK'');
CALL SP_DB_BAKSET_REMOVE_BATCH(''DISK'', NOW()-15);', 1, 2, 0, 0, NULL, 0);
call SP_ADD_JOB_SCHEDULE('JOB_DEL_BAK_TIMELY', 'JOB_DEL_BAK_TIMELY', 1, 1, 1, 0, 0, '00:00:00', NULL, '2020-03-27 22:06:13', NULL, '');
call SP_JOB_CONFIG_COMMIT('JOB_DEL_BAK_TIMELY');

达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台