Chat now with support
Chat with Support

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

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

备份复制的数据库

SQL Server 2008 及更高版本支持数据库复制。Plug‑in for SQL Server 支持以下所有三种类型的复制:事务复制、合并复制和快照复制。

已复制的数据库及其关联的系统数据库应定期备份,包括下列数据库:

Publisher 中的发布数据库。
Distributor 中的分发数据库。
每个 Subscriber 中的订阅数据库。
Publisher、Distributor 和所有 Subscriber 中的 mastermsdb 系统数据库。这些数据库应该同时相互备份以及备份为相关的复制数据库。
例如,在备份发布数据库的同时备份 Publisher 上的 master 数据库和 msdb 数据库。如果发布数据库已经还原,请确保 master 数据库和 msdb 数据库与发布数据库的复制配置和设置是一致的。

已复制的数据库可以通过该插件按照与非复制数据库相同的方式进行备份。如果您定期进行增量事务日志备份,任何与复制相关的更改都应捕获到增量事务日志备份当中。如果不执行增量事务日志备份,请在任何时候更改与复制相关的设置时进行备份。

有关更多信息,请参阅 SQL Server 在线丛书 当中的备份和还原快照和事务复制的策略、备份和还原合并复制的策略以及需要更新备份的常见操作

查看压缩功能

配置备份之前,请查看以下信息。此信息适用于该插件支持的 SQL Server 的所有版本,尽管所有版本的 SQL Server 不支持所述的部分功能。

如果您的 SQL Server 版本支持备份压缩,您可以使用 SQL Server 的此功能。该插件还提供了三个级别的压缩(低、中和高),无论您的服务器是否支持 SQL Server 备份压缩,您都可以使用压缩功能。您也可以关闭压缩。

压缩选项包括:

使用 NetVault Backup 低压缩:默认情况下使用此方法,可提供良好的压缩性能并最大限度地降低处理器使用率。当您需要压缩但最大限度地降低处理器使用率更加重要时,Quest 建议您选择此选项。
使用 NetVault Backup 中压缩:此方法能提供更好的压缩质量,但需要额外的处理器使用率。当您需要提升压缩质量且在备份过程中额外使用处理器不成问题时,Quest 建议您选择此选项。
使用 NetVault Backup 高压缩:此方法可提供最佳的压缩质量。当压缩最为重要且处理器的使用不成问题时,Quest 建议您选择此选项。
按照 SQL Server 实例中的设置使用 SQL Server 压缩:此选项仅在插件连接到支持 SQL Server 备份压缩功能的 SQL Server 实例时可用。如果此 SQL Server 实例启用了 SQL Server 备份压缩,插件将会为此实例使用 SQL Server 备份压缩。如果已为此 SQL Server 实例禁用此功能,插件不会使用 SQL Server 备份压缩。
使用 SQL Server 压缩:此选项仅在插件连接到支持 SQL Server 备份压缩功能的 SQL Server 实例时可用。指定此选项会使 SQL Server 使用 SQL Server 备份压缩算法来压缩备份介质上存储的数据。
不使用压缩:要禁用压缩,请选择此选项。

要查看备份任务运行后获得的压缩比,请在导航窗格中单击任务状态,然后选择已完成的任务并单击查看日志。在出现的日志中,找到一条开头为“压缩比”的消息。要查看附加信息,选择此行,然后单击更多信息。然后,您可以查看已备份未压缩数据的总字节数、已发送至备份介质的字节数、包含为标题的管理字节数(也作为压缩的数据统计信息的一部分,但与实际压缩数据无关)。日志中报告的压缩比为 [[(未压缩数据总数)–(压缩数据总数)] x 100%] / (未压缩数据总数)。标题字节数通常是备份大小中无关紧要的一部分,例外情况是小型数据库使用多个 NetVault Backup 流进行备份时。

如果您使用 SQL Server 备份压缩功能,或者您选择不使用压缩,不使用 NetVault Backup 压缩时采用 VDI 流选项将处于启用状态。

如果您使用 NetVault Backup 压缩方式之一,VDI 流/压缩线程并行 NetVault Backup 流的数量选项将处于启用状态。VDI 线程执行压缩。在备份过程中,每个 VDI 线程或连接从 SQL Server 接收数据,对其进行压缩,然后使用 NetVault Backup 流将其写入到输出设备。由于更高的压缩级别将增加处理器的负担,请考虑有效利用运行 NetVault Backup 客户端的系统(即运行您要备份的 SQL Server 实例的系统)上可用处理器的数量。例如,您可以指定略少于系统处理器数量的 VDI 线程数。但是,备份流的数量不应超过输出设备的数量。因此,您必须分别指定 VDI 流数(VDI 流/压缩线程)和 NetVault Backup 流的数量(并行 NetVault Backup 流的数量)。当您访问 SQL Server 备份选项选项卡时,最初显示的 VDI 流数低于 NetVault Backup 客户端上检测到的处理器的数量。在此字段中指定的值决定着用于存储备份任务的 VDI 设备的数量。在默认设置中,当使用虚拟设备接口 (VDI) 处于选中状态时,所有备份任务选项拥有一个分配到任务的 VDI 设备。您可以添加额外的 VDI 设备;但是,VDI 设备的最小数量为 1,最大数量不能超过 64

VDI 备份选项部分的底部,插件将显示 NetVault Backup 客户端上的处理器数量。如果处理器使用超线程 (HT),数量将反映其使用情况;带有四个物理处理器并启用超线程的系统将被认定为具有八个处理器。如果您使用 NetVault Backup 压缩,您可以在选择 VDI 流的数量时使用此数字。

如要在使用 NetVault Backup 压缩时获得最佳的备份时间,您可以基于备份介质的数量来确定并行 NetVault Backup 流的数量条目。如果您的介质使用条带化磁盘,将备份流的数量设置为条带数量时,备份速度最快。如果备份写入到不同的非条带化硬盘驱动器当中,并且每个 NetVault Backup 输出设备位于不同的硬盘驱动器上,请将备份流的数量设置为硬盘驱动器的数量。如果要在单个非条带化磁盘备份一个或多个 VTL,请仅使用一个或两个 NetVault Backup 备份流。如果想将多个磁带驱动器备份到磁带库,请使用不多于磁带驱动器数量(少于磁带驱动器数量效果更加)的备份流。

无论是否使用 NetVault Backup 压缩,还原任务所需的 VDI 设备数等于备份中使用的数量,还原任务所需的备份流数量也等于备份中使用的数量。如果您使用磁带介质,并且可用于还原的磁带驱动器数量比用于备份的磁带驱动器数量少,还原可能会失败。为避免故障,Quest 建议您使用 NetVault Backup 备份流的数量小于可用磁带驱动器的数量。

在 Linux 环境中使用压缩

压缩选项包括:

使用 SQL Server 压缩:此选项仅在插件连接到支持 SQL Server 备份压缩功能的 SQL Server 实例时可用。指定此选项会使 SQL Server 使用 SQL Server 备份压缩算法来压缩备份介质上存储的数据。
不使用压缩:要禁用压缩,请选择此选项。
重要信息: Linux 仅支持一个 VDI 流。如果选择 2,备份任务将生成 VDI OpenDevice 失败错误。

执行联机 VDI 备份

使用 Plug‑in for SQL Server 进行联机 VDI 备份时,包括以下主题中概述的步骤:

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating