立即与支持人员聊天
与支持团队交流

NetVault Plug-in for SQL Server 12.2 - 用户指南

NetVault Backup Plug-in for SQL Server 简介 规划 SQL Server 部署 安装和删除插件 配置插件 备份数据 还原数据 将 CLI 与插件配合使用 故障排除

最终确定并提交 VSS 还原任务

完成从联机 VDI 备份还原数据最终确定并提交联机 VDI 还原任务中概述的步骤。

使用其他还原程序

此主题介绍您可以使用插件执行的其他恢复操作:

将数据还原到虚拟客户端

插件还原功能的所有可用选项也可用于高可用性(SQL Server 故障转移群集和 AlwaysOn 可用性组)环境中。以相同方式执行数据选择。但差异是,虚拟客户端的可还原备份均显示在虚拟客户端名称下的创建还原任务 — 选择保存集页面上,而不是每次备份期间处于活动状态的特定 NetVault Backup 客户端或节点上。启动还原任务之后,NetVault Backup 会与所有成员客户端通信以确定用于控制群集的计算机,并将此计算机作为还原目标。

此外,您还可以将 NetVault Backup 虚拟客户端还原至非群集(独立)NetVault Backup 客户端。

说明: 在还原过程中,使用虚拟客户端节点运行该流程。请勿针对群集中的单个客户端使用其中一个节点来运行该流程。如果您打开或展开其中一个节点,并深入查看层级结构,您可能会看到标识为本地的灰显 SQL Server 实例。由于系统可能会在维护日志信息时使用此实例,请勿在此级别运行任何进程。

当您还原驻留在 AlwaysOn 可用性组中的数据时,请遵循以下准则。

如果您完成主副本的多个顺序还原,且您想要在第一次还原后忽略主副本,Quest 建议您填写在 AlwaysOn 可用性组主节点上输入 NetVault Backup 客户端名称字段。
除非您想使用 SQL Server Management Studio 向组添加主副本,否则请选择在还原后添加主数据库至 AlwaysOn 可用性组复选框。
还原主副本之前,务必确保次要副本已从组中删除。您可以使用 SQL Server Management Studio 或选择在还原前从 AlwaysOn 可用性组删除主数据库复选框来执行此操作。
说明: 还原在 Plug‑in for SQL Server 版本 11.2 或更早版本上创建的备份时,在还原前从 AlwaysOn 可用性组删除数据库次要副本选项在“AlwaysOn 可用性组”部分可见。但是,您不应选择此选项。如果备份任务是在 Plug‑in for SQL Server 版本 11.4.5 或更高版本上创建的,此选项不会显示。
如果您为主副本的还原类型选择不带恢复,那么请勿选择在还原后添加主数据库至 AlwaysOn 可用性组复选框。您必须完成恢复,才能向组添加数据库。

将数据还原到 AlwaysOn 可用性组虚拟客户端

以下主题列出了还原 AlwaysOn 可用性组部署中的数据的高级步骤,并提供了不同的还原示例。

这些主题描述您要完成还原必须采取的一般步骤。

还原基于 VSS 的备份时,请注意以下事项:

如果您使用将数据库文件复制到目标目录选项,请勿从组中删除数据库。
a
在主副本上,为数据库选择暂停数据库移动

以下步骤介绍如何在 AlwaysOn 可用性组中还原添加到主副本和所有次要副本的数据库。

2
创建选择集页面上,单击编辑插件选项,并配置适用的参数,具体取决于您执行的是 VSS 还是 VDI 还原。
3
AlwaysOn 可用性组部分,选择适用的复选框:
在 AlwaysOn 可用性组主节点上输入 NetVault Backup 客户端名称(可选):输入正在主节点上运行的客户端的名称。如果您针对一个不同的节点输入了一个名称,还原将失败。如果您不确定主节点上运行的是哪个客户端,请使用 SQL Server Management Studio 确定主节点位于组中的哪个节点上。
重要信息: 尽管第二个字段被标记为可选字段,但这种情况下需要选中它。

如果您输入了正确的信息且数据库已经是组的一部分,但没有选择
在还原前从 AlwaysOn 可用性组删除主数据库复选框,则还原将失败。

如果数据库不属于组的一部分,您指定的名称不正确,且插件无法检查客户端是否驻留在主副本,则插件将会还原数据库。但是,您无法将数据库添加到组中。

如果完成还原任务后正在运行故障转移到其他节点,且您输入了主客户端和组名称,请更新存储在还原选项中的信息,以反映新客户端的名称。否则,同一个还原任务的后续运行将会失败。
5
实例名称(如果还原到 AlwaysOn 命名实例(仅限 Windows))字段中,输入实例的名称。
提示: 仅输入实例的名称。如果您输入完全限定名称 <HostName>\<InstanceName>,插件将忽略主机名称。
8
从具有Step 7 中执行的完整数据库备份的每个次要副本执行还原。

以下过程介绍如何将次要副本还原到从虚拟客户端进行的备份,然后转换次要副本,以使其发挥主副本的作用。

3
创建选择集页面上,单击编辑插件选项,并配置适用的参数,具体取决于您执行的是 VSS 还是 VDI 还原。
4
还原选项部分的目标实例字段中,输入在次要副本上运行的客户端的名称。
5
AlwaysOn 可用性组部分,选择适用的复选框:
6
还原到以下 AlwaysOn 可用性组中输入组的名称。
7
实例名称(如果还原到 AlwaysOn 命名实例(仅限 Windows))字段中,输入实例的名称。
提示: 仅输入实例的名称。如果您输入完全限定名称 <HostName>\<InstanceName>,插件将忽略主机名称。

以下过程介绍如何还原 VDI 备份。此过程基于在 Windows 上创建 AlwaysOn 可用性组的完整 VDI 备份的示例中所述的示例。以下过程还要求您还原事务日志备份,上一个备份示例不包含此过程。

1
在导航窗格中,单击创建还原任务
2
创建还原任务 — 选择保存集页面上的保存集表中,选择您正在还原的主副本的完整备份,然后单击下一步
3
创建选择集页面,选择要还原的 AlwaysOn 可用性组。
4
单击编辑插件选项
5
还原类型部分,选择不带恢复
6
AlwaysOn 可用性组部分,选择在还原前从 AlwaysOn 可用性组删除主数据库复选框。
请不要选择在还原后将主数据库添加到 AlwaysOn 可用性组,因为您选中了不带恢复选项。
7
单击确定以保存设置,然后单击下一步
8
任务名称中,如果不想使用默认设置,则指定任务的名称。
9
目标客户端列表中,选择与备份目标相同的虚拟客户端。
10
单击保存并提交,然后使用任务状态页面监视进度。
11
在导航窗格中,单击创建恢复任务
12
创建还原任务 — 选择保存集页面上的保存集表中,选择您正在还原的主副本的增量事务日志备份,然后单击下一步
13
创建选择集页面上,选择您在完整备份还原过程中选择的同一 AlwaysOn 可用性组和数据库。
14
单击编辑插件选项
15
还原类型部分,选择带有恢复
16
AlwaysOn 可用性组部分,选择在还原后将主数据库添加到 AlwaysOn 可用性组复选框。
17
还原到以下 AlwaysOn 可用性组字段中输入组的名称。
18
在 AlwaysOn 可用性组主节点上输入 NetVault Backup 客户端名称字段中,输入主节点上的客户端的名称。
19
如果您正在将备份还原到 Windows 服务器上命名的 SQL Server 实例,而非默认实例,请在实例名称(如果还原到 AlwaysOn 命名实例)字段中输入实例的名称。
提示: 仅输入实例的名称。如果您输入完全限定名称 <HostName>\<InstanceName>,插件将忽略主机名称。
20
单击确定以保存设置,然后单击下一步
21
任务名称中,如果不想使用默认设置,则指定任务的名称。
22
目标客户端列表中,选择与备份目标相同的虚拟客户端。
23
单击保存并提交,然后使用任务状态页面监视进度。
24
在导航窗格上,单击创建备份任务
25
任务名称中,指定任务的名称。
26
选择列表旁边,单击新建
27
在选择树中,打开您正在还原的第一个次要副本,然后打开所有实例节点。
28
选择所有实例节点,然后从上下文菜单选择配置
29
输入安全信息,为实例名称输入适用的登录信息,比如输入(本地),然后单击确定
30
针对每个次要副本重复Step 27Step 29
31
副本的选择树中,选择您在备份的数据库。
32
运行基于 VDI 的完整数据库备份。
33
使用您用于完整数据库备份的同一选择集,运行增量事务日志备份。
34
在导航窗格中,单击创建恢复任务
35
创建还原任务 — 选择保存集页面上的保存集表中,选择您在Step 32 中完成的主副本的完整备份,然后单击下一步
36
创建选择集页面上,选择要还原的数据库,然后单击编辑插件选项
37
还原类型部分,选择不带恢复,单击确定,然后单击下一步
38
任务名称中,如果不想使用默认设置,则指定任务的名称。
39
目标客户端列表中,选择次要副本的虚拟客户端名称。
40
单击保存并提交,然后使用任务状态页面监视进度。
41
重复Step 34Step 40,以将增量事务日志备份从主副本还原到次要副本。

以下过程介绍如果数据库在还原前已从主副本删除,如何将该数据库还原至 AlwaysOn 可用性组。

2
创建选择集页面上,单击编辑插件选项,并配置适用的参数,具体取决于您执行的是 VSS 还是 VDI 还原。
3
AlwaysOn 可用性组部分,清除在还原前从 AlwaysOn 可用性组删除主数据库复选框。
4
选择或清除在还原后将主数据库添加到 AlwaysOn 可用性组复选框,以适用者为准。
在 AlwaysOn 可用性组主节点上输入 NetVault Backup 客户端名称(可选):输入正在主节点上运行的客户端的名称。如果您针对一个不同的节点输入了一个名称,还原将失败。如果您不确定主节点上运行的是哪个客户端,请使用 SQL Server Management Studio 确定主节点位于组中的哪个节点上。
6
如果您正在将备份还原到命名的 SQL Server 实例,而非默认实例,请在实例名称(如果还原到 AlwaysOn 命名实例(仅限 Windows))字段中输入实例的名称。
提示: 仅输入实例的名称。如果您输入完全限定名称 <HostName>\<InstanceName>,插件将忽略主机名称。
9
从具有Step 7 中执行的完整数据库备份的每个次要副本执行还原。
相关文档

The document was helpful.

选择评级

I easily found the information I needed.

选择评级