NVP-vProxy: SQL VM "Endast loggar" Säkerhetskopiering misslyckas "Sparnivån är ogiltig"
Summary: NetWorker VMware Protection-lösningen (NVP) är konfigurerad för att utföra Microsoft SQL Server-säkerhetskopieringar med hjälp av MSVMAPPAGENT. Säkerhetskopieringsåtgärden schemalades med säkerhetskopieringsnivån "Endast loggar". Jobbet misslyckas dock omedelbart med "Sparnivån är ogiltig". Den här artikeln visar hur du konfigurerar säkerhetskopior av transaktionsloggar för SQL-databaser. ...
Symptoms
En Microsoft SQL-server är konfigurerad att säkerhetskopieras med en säkerhetskopieringsåtgärd med säkerhetskopieringsnivån "Endast loggar":
Säkerhetskopieringsåtgärden misslyckas omedelbart:
Om säkerhetskopieringsnivån är inställd på en annan nivå (till exempel inkrementell eller fullständig) lyckas säkerhetskopieringen av SQL Virtual Machine (VM).
Cause
Det här är ett konfigurationsproblem.
Resolution
Så här konfigurerar du endast säkerhetskopiering av loggar. Säkerhetskopian på avbildningsnivå för den virtuella datorn och databassäkerhetskopian ska vara separata från transaktionsloggen (txnlog) säkerhetskopiering.
Konfigurera bildnivå och säkerhetskopiering av databas:
- Skapa en säkerhetskopieringsgrupp som innehåller den virtuella SQL-datorn:
- Konfigurera en princip och ett arbetsflöde för att säkerhetskopiera den virtuella SQL-datorn.
- Säkerhetskopieringen kan konfigureras med nivån "Incrementell". Den första säkerhetskopieringen är en fullständig nivå och alla efterföljande säkerhetskopieringar är inkrementella.
- I fönstret Ange vProxy-åtgärder väljer du Quiesce-program och sedan Avancerat. (Valfritt) Välj alternativet Säkerhetskopiering av transaktionslogg om du vill inkludera transaktionsloggarna i databassäkerhetskopian. Ange en administrativ användare för SQL Server-instansen. Användarkontot måste ha
sysadminroll i SQL-servern.
.
- Utför en säkerhetskopiering av VM.
Den här säkerhetskopian skapar en säkerhetskopia på VMDK-nivå (Virtual Machine Disk) av den virtuella datorn som innehåller en programkonsekvent kopia av databasen. Följande loggar visas i loggvisningsprogrammet för SQL Server Management Studio (SSMS).

Följande logg finns också på den virtuella SQL-datorn: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log
Säkerhetskopieringen visas som en fullständig säkerhetskopiering på NetWorker-serverns mediedatabas, även när en inkrementell säkerhetskopiering är schemalagd (och utförd): 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
Konfigurera säkerhetskopior av transaktionsloggar:
Nödvändiga förhandsåtgärder:
- SQL-databasen måste använda
FULLellerBULK_LOGGEDåterställningsmodell. Databaser med enSIMPLEÅterställningsmodellen stöder inte säkerhetskopiering av transaktionsloggar. Det här är SQL Server-inställningar som är externa för NetWorker. Följande SQL-kommando visar återställningsläget:
SELECT
name AS database_name,
recovery_model_desc
FROM sys.databases
ORDER BY name;

- Informationen
NT AUTHORITY\SYSTEMKontot måste hasysadminroll i SQL Server Inställningar för säkerhet –>inloggningar : -
Transaktionslogg (txnlog) måste säkerhetskopieringar utföras i ett arbetsflöde med ett definierat intervall. En separat grupp måste skapas som innehåller den virtuella SQL-datorn. När du säkerhetskopierar transaktionsloggen säkerhetskopieras endast transaktionsloggarna, inga VMware-filer skyddas.
- Skapa en annan grupp som innehåller den virtuella SQL-datorn.
- Skapa ett nytt arbetsflöde för säkerhetskopior av transaktionsloggar. I arbetsflödesegenskaperna definierar du ett intervall:
I den här exempelkonfigurationen konfigureras säkerhetskopieringen av avbildningen och databasen så att den startar kl. 21:00 i arbetsflödet MSVMAPPAGENT. Transaktionsförteckningen (txnlog) är säkerhetskopiering konfigurerad att säkerhetskopiera i MSVMAPPAGENT_TL arbetsflöde var 15:e minut. Säkerhetskopiorna av transaktionsloggen startar 30 minuter efter den första säkerhetskopieringen av databasen och körs i 15-minutersintervall fram till 20:45. Intervallet och schemaläggningen beror på dina skyddskrav och slutförandetiderna för säkerhetskopiering i din miljö.
- Skapa en säkerhetskopieringsåtgärd med nivån Endast loggar:
- I fönstret Ange vProxy-åtgärder väljer du Quiesce-program, väljer Avancerat och väljer Säkerhetskopiering av transaktionslogg. Ange en administrativ användare för SQL Server-instansen. Användarkontot måste ha
sysadminroll i SQL-servern.
- Slutför åtgärdskonfigurationen.
När säkerhetskopieringen utförs visas följande loggar i loggvisaren SQL Server Management Studio (SSMS):

Följande logg finns också på den virtuella SQL-datorn: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log
NetWorker-serverns mminfo-kommando visar dessa säkerhetskopior med säkerhetskopieringsnivå 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
Följande loggar på den virtuella SQL-datorn beskriver MSVMAPPAGENT-åtgärderna:
- Identifieringslogg:
C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log - FULLSTÄNDIG säkerhetskopiering:
C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log - Säkerhetskopiering av transaktionslogg:
C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log - Återställning av FULLSTÄNDIG säkerhetskopia:
C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log - Återställning av säkerhetskopia av transaktionsloggar:
C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_apprestore.log