4.3.5 备份策略制定

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脚本如下: