NVP-vProxy. Сбой резервного копирования "Logs Only" ВМ SQL «Уровень сохранения недействителен»

Summary: Решение NetWorker VMware Protection (NVP) настроено для выполнения резервного копирования Microsoft SQL Server с помощью MSVMAPPAGENT. Операция резервного копирования была запланирована с использованием уровня резервного копирования «Только журналы». Однако задание сразу же завершается сбоем с ошибкой «Уровень сохранения недействителен». В этой статье показано, как настроить резервные копии журналов транзакций для баз данных 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 настроен для резервного копирования с помощью действия резервного копирования с использованием уровня резервного копирования «Только журналы»:
Для действия резервного копирования виртуальной машины SQL задано значение «Только журналы»  

Действие резервного копирования немедленно завершается сбоем:
Недопустимый уровень сохранения 

Если для уровня резервного копирования установлен другой уровень (например, инкрементное или полное), резервное копирование виртуальной машины SQL (ВМ) выполняется успешно.

Cause

Проблема конфигурации.

Resolution

Настройка резервного копирования только в журналах. Резервное копирование виртуальной машины на уровне образа и резервное копирование базы данных должны выполняться отдельно от журнала транзакций (txnlog) резервного копирования.

Настройка уровня образа и резервного копирования базы данных:

  1. Создайте группу резервного копирования, содержащую виртуальную машину SQL:
    Виртуальная машина SQL, выбранная в группе резервного копирования 
  2. Настройка политики и рабочего процесса для резервного копирования виртуальной машины SQL.
  3. Резервное копирование можно настроить с использованием уровня «Инкрементное». Начальное резервное копирование является уровнем заполнения, а все последующие резервные копии являются инкрементными. 
    Инкрементное резервное копирование ВМ 
ПРИМЕЧАНИЕ. Все операции резервного копирования NVP выполняются в Data Domain. Data Domain автоматически создает виртуальные синтетические полные резервные копии (VSF) на основе инкрементных резервных копий. Все инкрементные резервные копии рассматриваются как «полные» и могут использоваться для восстановления всей виртуальной машины из точки резервного копирования. Подробнее см. в статьях: NVP vProxy — понимание уровней и размеров резервного копирования виртуальных машин VMware, отображаемых в NetWorker
  1. В окне Указание операций vProxy выберите Приложение заморозки, выберите Дополнительно. (Дополнительный) Выберите параметр Резервное копирование журнала транзакций , чтобы включить журналы транзакций в резервную копию базы данных. Введите пользователя с правами администратора для экземпляра SQL Server. В учетной записи пользователя должен быть указан sysadmin роль на сервере SQL.

.Указание окна «vProxy Operations» 

  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 должен использоваться метод FULL или BULK_LOGGED Модель восстановления. Базы данных с SIMPLE Модель восстановления не поддерживает резервное копирование журналов транзакций. Это внешние параметры сервера SQL для NetWorker. Режим восстановления перечислен с помощью следующей SQL-команды:
SELECT
    name AS database_name,
    recovery_model_desc
FROM sys.databases
ORDER BY name;
Пример:

SQL-запрос

  • Переменная NT AUTHORITY\SYSTEM В учетной записи должны быть sysadmin роль в SQL Server Security ->Параметры входа :

  • Роль системного администратора SQL 

Журнал транзакций (txnlog) резервное копирование должно выполняться в рабочем процессе с определенным интервалом. Необходимо создать отдельную группу, содержащую виртуальную машину SQL. При выполнении резервного копирования «Журнала транзакций» выполняется резервное копирование только журналов транзакций, никакие файлы VMware не защищаются.

  1. Создайте другую группу, содержащую виртуальную машину SQL.
  2. Создайте новый рабочий процесс для резервных копий журнала транзакций. В свойствах рабочего процесса определите интервал:
    Интервал рабочего процесса 

В этом примере конфигурации резервное копирование образа и базы данных настроено на начало в 21:00 в рабочем процессе MSVMAPPAGENT. Журнал транзакций (txnlog) Резервное копирование настроено на резервное копирование в рабочий процесс MSVMAPPAGENT_TL каждые 15 минут. Резервное копирование журналов транзакций начинается через 30 минут после первоначального резервного копирования базы данных и выполняется с 15-минутными интервалами до 20:45. Интервал и график зависят от требований к защите и времени завершения резервного копирования в вашей среде.

  1. Создайте действие резервного копирования с уровнем Только журналы:
    Уровень резервного копирования только журналов 
  2. В окне Указание операций vProxy выберите Приложение заморозки, выберите Дополнительно и выберите Резервное копирование журнала транзакций. Введите пользователя с правами администратора для экземпляра SQL Server. В учетной записи пользователя должен быть указан sysadmin роль на сервере SQL.
    Указание окна «vProxy Operations» 
  3. Завершите настройку действия.
ПРИМЕЧАНИЕ. Резервное копирование журналов транзакций выполняется только по расписанию. При ручном запуске рабочего процесса резервного копирования журнала транзакций выполняется полное резервное копирование базы данных.

Во время выполнения резервного копирования в средстве просмотра журналов SQL Server Management Studio (SSMS) отображаются следующие журналы:

Было выполнено резервное копирование журнала SQL Server

На виртуальной машине SQL также существует следующий журнал: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log

Команда mminfo сервера NetWorker выводит список этих резервных копий с указанием уровня резервного копирования 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 содержат подробные сведения об операциях 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.