SQL Server数据库维护计划


1、说明

SQL Server2008 本身具有定期自动备份功能,我们只需要通过简单的配置就可以实现非常简单高效的自动备份功能。

2、打开SQL Server代理服务

要实现自动备份功能,首先要保证SQL Server的"SQL Server(代理)“服务已经打开。
在这里插入图片描述
如果没有看到这个"SQL Server代理"节点,可通过如下方式打开
先找到开始菜单中的"Microsoft SQL Server 2008 R2”,再在"配置工具"中选择"SQL Server配置管理器"

在这里插入图片描述
在"Sql Server Configuration Manager"窗口中选择"SQL Server服务",再在右边的"SQL Server 代理"右键,选择"启动"

在这里插入图片描述

也可以直接在这个界面启动

在这里插入图片描述

3、建立备份计划

假设现在有一个名为"fdbmis5000"的数据库,现在要对这个数据库进行定期备份
在这里插入图片描述
在"管理"节点下的"维护计划"上右键,然后选择"维护计划向导",如下图

在这里插入图片描述
在这里插入图片描述

点"下一步"按钮
在这里插入图片描述

输入维护计划的名称,然后点"更改…"设定备份数据库的时间,如下图

在这里插入图片描述

执行频率我是设置的每天执行一次,也可以根据需求按每月、每周设置:
执行的时间设定完后,点"确定",回到原来的窗口后,再点"下一步",

在这里插入图片描述
在新窗口中勾选"备份数据库(完整)“,然后再点"下一步”

在这里插入图片描述
选择我们要备份的数据库"fdbmis5000"

在这里插入图片描述
最好把"为每个数据库创建子目录"和"验证备份完整性"勾选,过期时间和压缩可以不管,然后点"下一步"

在这里插入图片描述
这一步主要是如何处理备份日志,我们可以放到和备份同一个目录或使用默认目录,如果放到备份文件目录,查看会方便一点,点"下一步"

在这里插入图片描述

最后点"完成",即可完成自动备份设置。
在这里插入图片描述

最后会出现我们的维护计划设定情况窗口,此时备份计划还没有执行。

在这里插入图片描述

4、立即执行备份计划

我们也可以不用等到预设的时间就执行我们设定的备份计划,方法如下
在这里插入图片描述
在"维护计划"中找到我们刚建立的名为"自动备份数据库"的备份计划,右键选择"执行"

在这里插入图片描述

当执行成功后,原先设定的备份目录D:\数据库备份 看到以被备份数据命名的文件夹,打开文件夹后可看到备份文件
在这里插入图片描述

根据设定,每一个数据库的备份放在以数据库名命名的文件夹中。
在这里插入图片描述
上图为备份计划执行后生成的备份文件。
如果备份过程报告日志使用默认配置,那么在数据库的日志文件夹就可以看到备份日志,如下图,每一次备份都会产生一个文本文件的日志。

在这里插入图片描述
打开后就可以看到备份日志
在这里插入图片描述
如果执行失败且错误提示如下,说明 SQL Server代理服务没有开启。
在这里插入图片描述

5、修改备份计划

在"维护计划"下我们新建的"自动备份数据库"上右键,再选择"修改",如下图
在这里插入图片描述
在打开的新标签页中,可以修改备份行为、备份的时间、备份日志存放位置等。

在这里插入图片描述

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐