4.3.5 备份策略制定
备份一般分为完全备份、增量备份、差异备份。什么时候做完全备份?什么时候做增量备份?多长时间可以删除备份集文件?这些问题都需要我们制定一套完整的备份策略来解决。这些工作如果由DBA手工去完成,不太现实,所以需要这些备份策略定时自动完成。
我们给人事系统制定一套相关的备份策略。
(1)每星期周天、周三凌晨1∶00进行数据库全库备份。
(2)每星期周一、周二、周四、周五、周六凌晨1∶00进行数据库增量备份。
(3)每天凌晨3∶00自动删除10天前的备份集文件。
我们利用DM管理工具中的作业功能来完成。
作业1 每星期周天、周三凌晨1∶00进行数据库全库备份。新建作业1界面如图4-16所示。
图4-16 新建作业1界面
(1)新建作业1基本信息,如图4-17所示。
图4-17 新建作业1基本信息
(2)新建作业1步骤,如图4-18所示。
图4-18 新建作业1步骤
(3)新建作业1步骤详细信息,如图4-19所示。
图4-19 新建作业1步骤详细信息
(4)显示新建作业1步骤基本信息,如图4-20所示。
图4-20 显示新建作业1步骤基本信息
(5)新建作业1调度详细信息,如图4-21所示。
图4-21 新建作业1调度详细信息
(6)每星期周天、周三凌晨1∶00进行数据库全库备份的SQL脚本如下:
作业2 每星期周一、周二、周四、周五、周六凌晨1∶00进行数据库增量备份。新建作业2界面如图4-22所示。
(1)新建作业2基本信息,如图4-23所示。
(2)新建作业2步骤,如图4-24所示。
(3)新建作业2步骤详细信息,如图4-25所示。
(4)新建作业2调度详细信息,如图4-26所示。
(5)新建作业2调度基本信息,如图4-27所示。
图4-22 新建作业2界面
图4-23 新建作业2基本信息
图4-24 新建作业2步骤
图4-25 新建作业2步骤详细信息
图4-26 新建作业2调度详细信息
图4-27 新建作业2调度基本信息
(6)每星期周一、周二、周四、周五、周六凌晨1∶00进行数据库增量备份的SQL脚本如下:
作业3 每天凌晨3∶00自动删除10天前的备份集文件。新建作业3界面如图4-28所示。
图4-28 新建作业3界面
(1)新建作业3基本信息,如图4-29所示。
(2)新建作业3步骤,如图4-30所示。
(3)新建作业3步骤详细信息,如图4-31所示。
(4)新建作业3调度详细信息,如图4-32所示。
(5)显示作业3调度基本信息,如图4-33所示。
图4-29 新建作业3基本信息
图4-30 新建作业3步骤
图4-31 新建作业3步骤详细信息
图4-32 新建作业3调度详细信息
图4-33 显示作业3调度基本信息
(6)每天凌晨3∶00自动删除10天前的备份集文件的SQL脚本如下: