保护 SQL Server 数据
发布日期: 2016年3月
适用于: System Center 2012 SP1 - Data Protection Manager,System Center 2012 - Data Protection Manager,System Center 2012 R2 Data Protection Manager
当你计划通过使用 Data Protection Manager (DPM) 保护 Microsoft SQL Server 数据库时,此主题会提供你应该考虑的信息。
DPM 提供哪些 SQL Server 版本和功能?
版本
SQL Server 2005
SQL Server 2008
SQL Server 2008 R2
SQL Server 2012
SQL Server 2014
功能
SQL 群集
在受 DPM 服务器保护的 SQL Server 群集部署中,当 SQL Server 的实例故障转移到另一个节点时,DPM 服务器将在没有备份管理员的干预下继续保护 SQL Server 群集的主节点。
当 DPM 正在保护 SQL 群集时,DPM 是群集感知的。 DPM 除了感知群集中的节点,还有群集的标识。 在 SQL 群集方案中,如果 SQL Server 的实例更改为另一个节点,DPM 将在没有备份管理员的干预下继续保护 SQL 群集。
SQL 镜像
当 DPM 服务器正在保护镜像的 SQL Server 数据库时,DPM 服务器感知到镜像数据库,并正确保护共享数据集。
SQL 日志传送
在使用 SQL Server 日志传送的情况下,DPM 将自动发现正在使用的日志传送并将自身自动配置为共存。 这将确保正确的 SQL 保护。
SQL AlwaysOn
当 DPM 正在保护 SQL AlwaysOn 时,它会自动检测可用性组。 它还将检测故障转移匹配项,并将继续保护数据库。
有关 SQL 保护先决条件的详细信息,请转到此页 规划 SQL Server 数据保护。 我们建议你通读 SQL Server 先决条件页,然后才设置 SQL 保护。
准备 DPM,然后配置 SQL Server 保护
设置 SQL Server 保护之前,应确保按照下列步骤操作:
部署 DPM - 验证 DPM 是否已正确安装和部署。 如果还没有部署 DPM,请转到以下链接以获得指导:
设置存储 - 检查是否设置了存储。 在以下文章中阅读有关选项的详细信息:
有关短期存储到磁盘和存储池的信息,请参阅 规划磁盘备份。
有关使用 Azure 备份存储到 Azure 的信息,请参阅 规划 Azure 备份。
有关长期存储到磁带的信息,请参阅 规划基于磁带的备份。
为 SQL Server 的实例设置保护组
在 DPM 控制台中,单击“保护”
单击“新建”以启动“新建保护组”向导。
在“新建保护组”向导的“选择组成员”页上,请在“可用成员”下,展开 SQL Server 的实例。
将显示在该服务器上的 SQL Server 实例。 你可以选择在实例级别进行保护或保护单个数据库。 继续完成向导的其余部分以完成 SQL 保护的设置。
有关创建保护组详细信息可以在这篇文章中找到 创建和管理保护组。
**注意:**在实例级别进行保护时,任何添加到该 SQL Server 实例的数据库将自动添加到 DPM 保护。 请参阅下面的屏幕快照,以了解在实例级别进行自动保护和单个数据库保护的示例。
**注意:**如果要使用 SQL Server AlwaysOn 可用性组,则可以创建包含可用性组的保护组。 DPM 服务器检测到可用性组,并将其在“群集组”下显示。 选择整个组以对其进行保护,这样向组添加的任何数据库都将进行自动保护。 此外还可以选择单独的数据库,而不是整个组。
对于 SQL Server 的每个实例,还可以运行系统状态备份或者完整裸机备份(包括系统状态)。 如果你希望能够恢复整个服务器而不只是数据,此功能就很有帮助。 有关保护组和裸机备份的详细信息,请参阅以下文章:
然后按照 创建和管理保护组 中的说明进行操作
创建保护组之后,数据开始初始复制。 然后,将根据保护组设置开始进行备份。
监视通知
创建保护组之后,将出现初始复制,且 DPM 将开始备份和同步 SQL Server 数据。 你可以按以下方式使用 DPM 监视初始同步和后续备份:
使用默认 DPM 监视可以通过发布警报和配置通知为主动监视设置通知。 对于严重、警告或参考性警报以及实例化恢复状态,可以通过电子邮件发送通知。
如果你在组织中部署了 System Center Operations Manager (SCOM),则可使用 SCOM 进行更深入的 DPM 监视和管理。 SCOM 中的 DPM 监视和管理足以满足 SQL 保护的监视需求。 有关详细信息,请参阅此文章:管理和监视 DPM。
设置监视通知
在 DPM 管理员控制台中,单击“监视”>“操作”>“选项”。
单击“SMTP 服务器”,然后键入服务器名称、端口和用于发送通知的电子邮件地址。 该地址必须有效。
在“经过身份验证的 SMTP 服务器”中,键入名称和密码。 用户名和密码必须是“发件人”地址在上一步中进行了描述的用户的域帐户名。 否则通知发送失败。
若要测试 SMTP 服务器设置,请单击“发送测试电子邮件”,键入希望 DPM 发送测试邮件的目标电子邮件地址,然后单击“确定”。
单击“选项”>“通知”,并选择收件人想要被通知的警报种类。 在“收件人”中,键入想要 DPM 发送通知副本的每位收件人的电子邮件地址。
若要测试 SMTP 服务器设置,请单击“发送测试通知”>“确定”。