注册
自动清理备份文件
技术分享/ 文章详情 /

自动清理备份文件

醉酒方知浓 2024/04/03 884 1 0

1、右键选择新建作业

f80c6d5f9c1e6915d02ba426b93316e7_640_wx_fmt=pngtp=webpwxfrom=5wx_lazy=1wx_co=1.png

2、新建作业步聚

5f1b774cb29262b2321edbc37968ca46_640_wx_fmt=pngtp=webpwxfrom=5wx_lazy=1wx_co=1.png

3 、新建作业调度

b82fe1d96b2828011764e1569e1060c6_640_wx_fmt=pngtp=webpwxfrom=5wx_lazy=1wx_co=1.png

4、查看创建的DDL语句

–创建DEL_DB作业

call SP_CREATE_JOB(‘DEL_DB’,1,0,’’,0,0,’’,0,’’);

–开始DEL_DB作业配置

call SP_JOB_CONFIG_START(‘DEL_DB’);

–增加DEL_DB作业的步骤

call SP_ADD_JOB_STEP(‘DEL_DB’, ‘JOB1’, 0, ‘CALL SP_DB_BAKSET_REMOVE_BATCH(DISK, NOW()-7);’, 1, 2, 0, 0, NULL, 0);

–增加DEL_DB调度的步骤

call SP_ADD_JOB_SCHEDULE(‘DEL_DB’, ‘SCH1’, 1, 2, 1, 9, 0, ‘22:00:00’, NULL, ‘2020-02-27 14:00:15’, NULL, ‘’);

–结束DBBAK作业配置

call SP_JOB_CONFIG_COMMIT(‘DEL_DB’);

其中CALL SP_DB_BAKSET_REMOVE_BATCH(’‘DISK’’, NOW()-7); 表示删除7天前的备份文件。

5、查看作业任务执行历史记录

2dae2a47cbbc2cc6f1447afe46255c2b_640_wx_fmt=pngtp=webpwxfrom=5wx_lazy=1wx_co=1.png

6、查看数据库备份,发现19号的备份被删除了,即删除了7天前的备份记录。

094ee219875eeeb3cb32cf6db922f9ce_640_wx_fmt=pngtp=webpwxfrom=5wx_lazy=1wx_co=1.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服