NVP-vProxy:SQL 虚拟机“仅日志”备份失败,“保存级别无效”

Summary: NetWorker VMware Protection (NVP) 解决方案配置为使用 MSVMAPPAGENT执行 Microsoft SQL Server 备份。备份操作使用“Logs Only”备份级别计划;但是,作业会立即失败,并显示“保存级别无效”。本文演示如何为 SQL 数据库配置事务日志备份。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

将 Microsoft SQL Server 配置为使用“仅日志”备份级别通过备份操作进行备份:
SQL 虚拟机备份操作设置为“仅日志”  

备份操作立即失败:
保存级别无效 

如果备份级别设置为另一个级别(例如:增量或完整),则 SQL 虚拟机 (VM) 备份将成功。

Cause

这是配置问题。

Resolution

配置“仅日志”备份。虚拟机“映像级”备份和“数据库备份”应与事务日志 (txnlog) 备份。

配置映像级别和数据库备份:

  1. 创建包含 SQL 虚拟机的备份组:
    在备份组中选择的 SQL 虚拟机 
  2. 配置策略和工作流以备份 SQL 虚拟机。
  3. 可以使用“增量”级别配置备份。初始备份是完整级别的备份,所有后续备份都是增量备份。 
    增量虚拟机备份 
提醒:所有 NVP 备份都执行到 Data Domain。Data Domain 会根据增量备份自动创建虚拟合成完整 (VSF) 备份。所有增量备份都被视为“完整”备份,可用于从备份点恢复整个虚拟机。有关详细信息,请参阅:NVP vProxy — 了解 NetWorker 中显示的 VMware VM 备份级别和大小
  1. 指定 vProxy 操作 窗口中,选择 静默应用程序,然后选择 高级。(可选)选择事务日志备份 选项以在数据库备份中包括事务日志。输入 SQL server 实例的管理用户。用户帐户必须具有 sysadmin 角色。

指定 vProxy 操作窗口 

  1. 执行虚拟机的备份。

此备份将创建虚拟机的虚拟机磁盘 (VMDK) 级备份,其中包含数据库的应用程序一致性拷贝。以下日志显示在 SQL Server Management Studio (SSMS) 日志查看器中。

SQL Server 数据库备份

SQL 虚拟机上还存在以下日志: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log

该备份在 NetWorker 服务器介质数据库中显示为完整级别的备份,即使已计划(并执行)增量备份也是如此: mminfo -avot -q vmname=SQL_VM-NAME,level=full

[root@nsr ~]# mminfo -avot -q vmname=win-sql01.amer.lan
 volume        type   client           date     time         size ssid      fl   lvl name
...
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 11:38:14 AM 104 GB 4124732135 cr full vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan

配置事务日志备份:

前提条件:

  • SQL 数据库必须使用 FULLBULK_LOGGED 恢复模式。具有 SIMPLE 恢复模式不支持事务日志备份。这些是 NetWorker 外部的 SQL Server 设置。以下 SQL 命令会列出恢复模式:
SELECT
    name AS database_name,
    recovery_model_desc
FROM sys.databases
ORDER BY name;
示例:

SQL 查询

  • NT AUTHORITY\SYSTEM 帐户必须具有 sysadmin SQL server 安全性 ->登录名 设置中的角色:

  • SQL sysadmin 角色 

事务日志 (txnlog) 备份必须在具有定义的时间间隔的工作流中执行。必须创建包含 SQL 虚拟机的单独组。执行“事务日志”备份时,仅备份事务日志,不保护任何 VMware 文件。

  1. 创建另一个包含 SQL 虚拟机的组。
  2. 为事务日志备份创建新工作流。在工作流属性中,定义 间隔
    工作流间隔 

在此示例配置中,在工作流 MSVMAPPAGENT中,映像和数据库备份配置为在 21:00 开始。事务日志 (txnlog) 备份在MSVMAPPAGENT_TL工作流中配置为每 15 分钟备份一次。事务日志备份在初始数据库备份后 30 分钟开始,并以 15 分钟的间隔运行,直到 20:45。间隔和计划取决于您的保护要求和环境中的备份完成时间。

  1. 创建级别 为 Logs Only的备份操作:
    仅日志备份级别 
  2. 指定 vProxy 操作窗口中,依次选择静默应用程序、高级和事务日志备份。输入 SQL server 实例的管理用户。用户帐户必须具有 sysadmin 角色。
    指定 vProxy 操作窗口 
  3. 完成操作配置。
提醒:事务日志备份仅按其计划运行。如果手动启动事务日志备份工作流,则改为执行完整数据库备份。

执行备份时,SQL Server Management Studio (SSMS) 日志查看器中会显示以下日志:

SQL Server 日志已备份

SQL 虚拟机上还存在以下日志: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log

NetWorker 服务器 mminfo 命令会按备份级别列出这些备份 txnlog管理此进程: mminfo -avot -q vmname=SQL_VM-NAME,level=txnlog

[root@nsr ~]# mminfo -avot -q vmname=win-sql01.amer.lan,level=txnlog
 volume        type   client           date     time         size ssid      fl   lvl name
...
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:01:02 PM 228 KB 4074412655 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:15:09 PM 229 KB 4057636287 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:30:09 PM 229 KB 4040859971 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan
VMBackupPool.002 Data Domain vcsa.amer.lan 04/11/2026 03:45:09 PM 230 KB 4024083655 cr txnlog vm:503ea434-0331-8ed6-8b19-b9cd408cce7a:vcsa.amer.lan

Additional Information

SQL VM 上的以下日志详细说明了 MSVMAPPAGENT 操作:

  • 发现日志: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log
  • 完整备份: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log
  • 事务日志备份: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log
  • 完整备份的还原: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log
  • 事务日志备份的还原: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_apprestore.log

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000451473
Article Type: Solution
Last Modified: 17 أبريل 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.