NVP-vProxy: SQL VM "Kun logfiler"-sikkerhedskopiering mislykkes "lagringsniveauet er ugyldigt"

Summary: NetWorker VMware Protection (NVP)-løsningen er konfigureret til at udføre Microsoft SQL Server-sikkerhedskopier ved hjælp af MSVMAPPAGENT. Sikkerhedskopieringshandlingen blev planlagt ved hjælp af sikkerhedskopieringsniveauet "Kun logfiler". Jobbet mislykkes dog med det samme, og "Gem niveau er ugyldigt". Denne artikel beskriver, hvordan du konfigurerer sikkerhedskopier af transaktionsloggen for SQL-databaser. ...

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

En Microsoft SQL-server er konfigureret til at blive sikkerhedskopieret af en sikkerhedskopieringshandling ved hjælp af sikkerhedskopieringsniveauet "Kun logfiler":
Handlingen for sikkerhedskopiering af SQL VM er angivet til Kun logfiler  

Sikkerhedskopieringen mislykkes øjeblikkeligt:
Lagringsniveauet er ugyldigt 

Hvis sikkerhedskopieringsniveauet er angivet til et andet niveau (f.eks. trinvis eller fuld), fuldføres sikkerhedskopieringen af SQL Virtual Machine (VM).

Cause

Dette er et konfigurationsproblem.

Resolution

Sådan konfigureres kun sikkerhedskopiering af logfiler. Sikkerhedskopien af VM-porten "Afbildningsniveau" og "sikkerhedskopien af databasen" skal være adskilt fra transaktionsloggen (txnlog) sikkerhedskopiering.

Konfigurer afbildningsniveau og sikkerhedskopiering af database:

  1. Opret en sikkerhedskopieringsgruppe, der indeholder SQL VM:
    SQL VM valgt i en sikkerhedskopieringsgruppe 
  2. Konfigurer en politik og arbejdsproces for at sikkerhedskopiere SQL VM.
  3. Sikkerhedskopieringen kan konfigureres ved hjælp af niveauet "Incremental". Den første sikkerhedskopiering er et niveau fuld, og alle efterfølgende sikkerhedskopieringer er trinvise. 
    Trinvise VM-sikkerhedskopieringer 
BEMÆRK: Alle NVP-sikkerhedskopier udføres til Data Domain. Data Domain opretter automatisk virtuelle syntetiske fulde sikkerhedskopier (VSF) fra de trinvise sikkerhedskopieringer. Alle trinvise sikkerhedskopieringer behandles som "fulde" og kan bruges til at gendanne hele VM'en fra sikkerhedskopieringstidspunktet. Du kan finde flere oplysninger under: NVP vProxy-Forståelse af backupniveauer og -størrelser for VMware VM vist i NetWorker
  1. I vinduet Angiv vProxy-handlinger skal du vælge Quiesce Application og vælge Avanceret. (Valgfrit) Vælg indstillingen Sikkerhedskopiering af transaktionslog for at medtage transaktionslogfilerne i sikkerhedskopien af databasen. Angiv en administrativ bruger for SQL Server-forekomsten. Brugerkontoen skal have sysadmin rolle i SQL-serveren.

.Angiv vinduet vProxy Operations 

  1. Udfør en sikkerhedskopiering af VM'en.

Denne sikkerhedskopiering opretter en sikkerhedskopi på VMDK-niveau (Virtual Machine Disk) af VM'en, som indeholder en programensartet kopi af databasen. Følgende logfiler vises i SQL Server Management Studio (SSMS) Log Viewer.

Sikkerhedskopiering af SQL Server-database

Følgende logfil findes også på SQL VM: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log

Sikkerhedskopieringen vises som en komplet sikkerhedskopiering på niveau i NetWorker-serverens mediedatabase, selv når en trinvis sikkerhedskopiering er planlagt (og udført): 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

Konfigurer sikkerhedskopier af transaktionslogfiler:

Forudsætninger:

  • SQL-databasen skal bruge FULL eller BULK_LOGGED genoprettelsesmodel. Databaser med en SIMPLE Gendannelsesmodellen understøtter ikke sikkerhedskopiering af transaktionslogfiler. Disse er SQL-serverindstillinger uden for NetWorker. Følgende SQL-kommando angiver genoprettelsestilstanden:
SELECT
    name AS database_name,
    recovery_model_desc
FROM sys.databases
ORDER BY name;
Eksempel:

SQL-forespørgsel

  • Ikonet NT AUTHORITY\SYSTEM Kontoen skal have sysadmin rolle i SQL Server Sikkerhed ->Loginindstillinger :

  • SQL sysadmin-rolle 

Transaktionslog (txnlog) skal sikkerhedskopier udføres i et arbejdsforløb med et defineret interval. Der skal oprettes en separat gruppe, der indeholder SQL VM. Når du udfører en sikkerhedskopiering af "Transaktionslog", er det kun transaktionslogfilerne, der sikkerhedskopieres, og ingen VMware-filer er beskyttet.

  1. Opret en anden gruppe, der indeholder SQL VM.
  2. Opret en ny arbejdsgang for sikkerhedskopier af transaktionslogfiler. I arbejdsgangsegenskaberne skal du definere et interval:
    Interval for arbejdsgang 

I dette eksempel konfiguration er sikkerhedskopieringen af billede og database konfigureret til at starte kl. 21:00 i arbejdsprocessen MSVMAPPAGENT. Transaktionsloggen (txnlog) backup er konfigureret til sikkerhedskopiering i MSVMAPPAGENT_TL workflow hvert 15. minut. Sikkerhedskopieringerne af transaktionsloggen starter 30 minutter efter den første sikkerhedskopiering af databasen og kører med intervaller på 15 minutter indtil kl. 20:45. Intervallet og planlægningen afhænger af dine beskyttelseskrav og fuldførelsestiderne for sikkerhedskopiering i dit miljø.

  1. Opret en sikkerhedskopieringshandling med niveaulogfilerne Kun :
    Kun sikkerhedskopieringsniveau for logfiler 
  2. I vinduet Angiv vProxy-handlinger skal du vælge Quiesce Application, vælge Advanced og vælge Transaction Log Backup. Angiv en administrativ bruger for SQL Server-forekomsten. Brugerkontoen skal have sysadmin rolle i SQL-serveren.
    Angiv vinduet vProxy Operations 
  3. Fuldfør konfigurationen af handlingen.
BEMÆRK: Sikkerhedskopier af transaktionslogfiler kører kun i henhold til deres tidsplan. Hvis du manuelt starter arbejdsprocessen for sikkerhedskopiering af transaktionsloggen, udføres der i stedet en fuld sikkerhedskopiering af databasen.

Når sikkerhedskopieringen er udført, vises følgende logfiler i SQL Server Management Studio (SSMS) Log Viewer:

SQL Server-loggen blev sikkerhedskopieret

Følgende logfil findes også på SQL VM: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log

NetWorker-serverens mminfo-kommando viser disse sikkerhedskopier med backupniveau 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ølgende logfiler på SQL VM beskriver MSVMAPPAGENT-handlingerne:

  • Registreringslog: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log
  • FULD backup: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log
  • Sikkerhedskopiering af transaktionslog: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log
  • Gendannelse af FULD sikkerhedskopi: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log
  • Gendannelse af sikkerhedskopiering af transaktionslog: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_apprestore.log

Produse afectate

NetWorker

Produse

NetWorker Family
Proprietăți articol
Article Number: 000451473
Article Type: Solution
Ultima modificare: 17 apr. 2026
Version:  2
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.