지금 지원 담당자와 채팅
지원 담당자와 채팅

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

NetVault Backup Plug-in for SQL Server简介 规划 SQL Server 部署 安装或删除插件 配置插件 备份数据 还原数据 故障排除

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

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

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

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

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

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

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

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

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

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

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

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

以下过程介绍如何还原 VDI 备份。此过程基于为 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
如果您正在将备份还原到命名的 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 命名实例)字段中输入实例的名称。
提示: 仅输入实例的名称。如果您输入完全限定名称 <HostName>\<InstanceName>,插件将忽略主机名称。
9
从具有 Step 7中执行的完整数据库备份的每个次要副本执行还原。

重命名或重定位数据库

还原过程中,该插件允许您将数据库还原为不同的名称。如果您不想覆盖现有版本且想创建数据库副本,重命名数据库可能非常有用。您也可以使用该插件在还原数据库期间将其重定位到不同的目录。

1
在“导航”窗格中,单击创建还原任务,从插件类型列表中选择 Plug‑in for SQL Server,选择适用的保存集,然后单击下一步
根据 从联机 VDI 备份还原数据中概述的说明,选择要从备份保存集还原的数据库。
2
创建选择集页面上选择数据库后,从上下文菜单中选择重命名
3
重命名/重定位对话框中输入适用信息:
重命名:输入新名称。
重定位:输入新路径。
5

将数据还原到备用实例

使用该插件基于 VDI 的备份方法,您可以将数据库还原到在数据库服务器上运行的 SQL Server 的备用实例。以下主题概述了执行此类还原的步骤。此过程支持使用 AlwaysOn 可用性组。

重要信息: 如果您打算将数据库还原至驻留在同一服务器上的备用实例且原始数据库仍然存在,请使用 重命名或重定位数据库中之前描述的重命名/重定位选项。使用此选项重命名或移动数据文件,以确保它们不会覆盖原始数据库中的相同文件或与之发生冲突。

相同版本 SQL Server:从中备份数据的源实例和将数据还原到其中的目标实例必须运行相同版本的 SQL Server。
配置了可供访问的实例:将数据库还原到其中的实例必须能够让插件访问。要设置可以访问的实例,请参阅 配置身份验证详细信息
2
在“导航”窗格中,单击创建还原任务,从插件类型列表中选择 Plug‑in for SQL Server,选择适用的保存集,然后单击下一步
根据 从联机 VDI 备份还原数据中概述的说明,选择要从备份保存集还原的数据库。
3
创建选择集页面,单击编辑插件选项,然后按照 从联机 VDI 备份还原数据 中概述的说明配置还原选项。
4
此外还要设置目标实例参数。
要执行此操作,请指定将选定数据库还原到其中的实例的名称。您可以在此字段中指定完全限定名称,即 <HostName>\<InstanceName> — 例如,WIN2K3\SQLINSTANCE2,或指定实例名称,例如 SQLINSTANCE2。
5
按照 从联机 VDI 备份还原数据中概述的说明完成该步骤。

将数据还原到备用 SQL Server

与插件将数据库还原到同一数据库服务器上的不同 SQL Server 实例的功能类似,您可以在还原过程中以不同的 SQL Server 为目标。此过程支持使用 AlwaysOn 可用性组。

此功能在灾难恢复操作过程中非常有用。您可以使用以下主题中提供的步骤,将数据库还原到不同的 SQL Server。您也可以使用此过程将 NetVault Backup虚拟客户端还原到独立 NetVault Backup 客户端。

已安装相同版本的 SQL Server:SQL Server 版本必须与现有数据库服务器上运行的版本相同。
已安装 NetVault Backup软件和Plug‑in for SQL Server:必须在新恢复目标上安装相同版本的 NetVault Backup软件和插件。
客户端已添加到 NetVault Backup 服务器:目标计算机必须通过 NetVault BackupWebUI 的管理客户端页面添加到 NetVault Backup 服务器中。
SQL Server 的实例必须存在于新还原目标上:SQL Server 的示例必须存在于新还原目标上。此实例可用作重定位还原的目标。此实例不仅必须在 SQL Server 中正确设置和配置,还必须可供新还原目标上的插件访问。要设置可供访问的实例,请参阅 配置身份验证详细信息
2
还原 mastermsdb 数据库备份。
重要信息: 执行还原到备用服务器的操作时,您不能修改已还原的 master 数据库的名称或目标位置。Master 数据库还原到还原目标中当前 master 数据库的位置。
3
在还原 master 数据库后,重新启动服务器。
a
在“导航”窗格中,单击创建还原任务,从插件类型列表中选择 Plug‑in for SQL Server,选择适用的保存集,然后单击下一步
根据 从联机 VDI 备份还原数据中概述的说明,选择要从备份保存集还原的数据库。
b
创建选择集页面,单击编辑插件选项,然后按照 从联机 VDI 备份还原数据 中概述的说明配置还原选项。
c
此外还要设置目标实例参数。
说明: 如果您将默认 SQL Server 实例还原到备用服务器,您可以为目标实例输入目标服务器的名称,例如,MSSQLSERVER
d
单击确定以保存设置,然后单击下一步
e
任务名称中,如果不想使用默认设置,则指定任务的名称。
f
目标客户端列表中,选择新的还原目标。
g
使用计划源选项以及高级选项列表配置其他任何所需的选项。
h
单击保存保存并提交(以适用为准)。
您可以从任务状态页面监视进度,从查看日志页面查看日志。有关详细信息,请参阅《QuestNetVault Backup管理员指南》。
관련 문서

The document was helpful.

평가 결과 선택

I easily found the information I needed.

평가 결과 선택