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. ...

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

En Microsoft SQL-server är konfigurerad att säkerhetskopieras med en säkerhetskopieringsåtgärd med säkerhetskopieringsnivån "Endast loggar":
Säkerhetskopieringsåtgärd för virtuella SQL-datorer är inställd på Endast loggar  

Säkerhetskopieringsåtgärden misslyckas omedelbart:
Sparnivån är ogiltig 

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:

  1. Skapa en säkerhetskopieringsgrupp som innehåller den virtuella SQL-datorn:
    Virtuell SQL-dator som valts i en säkerhetskopieringsgrupp 
  2. Konfigurera en princip och ett arbetsflöde för att säkerhetskopiera den virtuella SQL-datorn.
  3. 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. 
    Inkrementella säkerhetskopieringar av virtuella datorer 
Obs! Alla NVP-säkerhetskopieringar utförs till Data Domain. Data Domain skapar automatiskt virtuella syntetiska fullständiga säkerhetskopior (VSF) från de inkrementella säkerhetskopiorna. Alla inkrementella säkerhetskopior behandlas som "fullständiga" och kan användas för att återställa hela den virtuella datorn från säkerhetskopieringspunkten. Mer information finns i: NVP vProxy – Förstå säkerhetskopieringsnivåer och storlekar för virtuella VMware-datorer som visas i NetWorker
  1. 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 sysadmin roll i SQL-servern.

.Ange fönstret för vProxy-åtgärder 

  1. 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).

Säkerhetskopiering av SQL Server-databas

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 FULL eller BULK_LOGGED återställningsmodell. Databaser med en SIMPLE Å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;
Exempel:

SQL-fråga

  • Informationen NT AUTHORITY\SYSTEM Kontot måste ha sysadmin roll i SQL Server Inställningar för säkerhet –>inloggningar :

  • SQL sysadmin-roll 

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.

  1. Skapa en annan grupp som innehåller den virtuella SQL-datorn.
  2. Skapa ett nytt arbetsflöde för säkerhetskopior av transaktionsloggar. I arbetsflödesegenskaperna definierar du ett intervall:
    Intervall för arbetsflöde 

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ö.

  1. Skapa en säkerhetskopieringsåtgärd med nivån Endast loggar:
    Säkerhetskopieringsnivå för endast loggar 
  2. 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 sysadmin roll i SQL-servern.
    Ange fönstret för vProxy-åtgärder 
  3. Slutför åtgärdskonfigurationen.
Obs! Säkerhetskopior av transaktionsloggar körs endast enligt schemat. Om du startar arbetsflödet för säkerhetskopiering av transaktionsloggen manuellt utförs en fullständig säkerhetskopiering av databasen i stället.

När säkerhetskopieringen utförs visas följande loggar i loggvisaren SQL Server Management Studio (SSMS):

SQL Server-loggen säkerhetskopierades

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

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.