SQLServer容灾备份_3_数据库容灾备份操作
特此声明,此文多有参考一份网上的文件,出处已经无从知晓,根据我们公司的需要,被我特别整理出了这一部分。
故,此文不接受任何打赏。
程序开发不容易,大家都要加油。
一、概述
完整备份
备份数据库所有文件
差异备份
备份最近一次完成备份后增加的所有内容
image.png二、操作
1-1 新建维护计划(在A(生产)服务器进行设置)
路径:数据库 -> 【管理】 -> 【维护计划】 -> 右键:【新建维护计划】
image.png1-2 设置完整备份计划
在【1-1】确定后,将进入维护计划的设计界面;
image.png注意
-
将子计划的地方,修改子计划的名称修改为:完整备份计划,已示下一步的差异备份计划的区别;
-
将左侧的工具箱中的“备份数据库任务”直接拖拽到右侧空白区域;
-
双击“备份数据库任务”,选择备份类型:完整,另外注意对特定数据库的选择及备份文件保存路径及备份文件扩展名的设置;
1-3 设置完整备份执行间隔及时间
image.png注意
-
双击子计划窗格中的完整备份计划或单机如图标记的地方,即可进入到作业计划属性界面;
-
注意对计划类型,频率中的执行间隔(一天执行一次),每天频率,持续时间的选择;确定后即设置好了一个完整备份计划。
1-4 设置差异备份计划
image.png注意
-
点击添加子计划按钮,新建一个差异备份计划,将可以在子计划的窗格内,看到两个计划,分别为前面设置的 完整备份计划 和差异备份计划。
-
将左侧的工具想中的“备份数据库任务“ 直接拖拽到右侧空白区域;
-
双击“备份数据库任务“ 选择备份类型:差异,另外注意对特定数据库的选择及备份保存路径及备份文件扩展的设置;
2-5 设置 差异备份 执行间隔及时间
image.png注意
-
双击 子计划 窗格中的 差异备份计划 或单机 如图标记的地方,即可进入到 作业计划属性 界面;
-
注意对 计划类型 ,频率中的执行及执行间隔,每天频率,持续时间的选择;确定 后即设置好了一个差异备份计划。
至此 ,就已经设置好了 完整备份 与 差异备份 的子计划了;
image.png2-6 设置 完整备份 作业流程图
image.png注意
-
在完整备份计划的设计界面,从左边窗格中,分别将 【清楚历史记录】,【清楚维护记录】控件拖拽到右侧区域;
-
按顺序将 【备份数据库任务】,【清除历史记录】,【清除维护】之间连线,形成完整备份的作业流程图;
2-7 设置 完整备份 【清除历史记录】
image.png注意
-
在完整备份计划的界面,双击 【清除历史记录】控件,即进入到任务设置界面;
-
注意要对删除的历史数据选择 和 对要保留数据的时间范围的设置;
2-8 设置 完整备份 【清除维护】
image.png注意
-
在完整备份计划的设计界面,双击【清除维护】控件,即进入到任务设置界面;
-
注意对要指定的文件夹和文件扩展名的设置,务必保持和步骤【
1-2
设置 完整备份 计划】里中的设置一致; -
注意对要保留数据的时间范围的设置;
2-9 重复步骤 2-6
—2-8
操作 设置差异备份计划
至此,一份 完整 + 差异备份的维护计划即完成了。
在
【数据库】
【管理】
【维护计划】
下生成了一份维护计划
image.png在
【数据库】
【SQL Server代理】
【作业】
下生成了完整备份和差异备份的作业;
执行一次后会生成两个备份文件分别储存在文件夹FullBackUp与DIffrenceBackUp中。