NVP-vProxy: SQL VM back-up "alleen logboeken" mislukt "opslagniveau is ongeldig"

Summary: De NetWorker VMware Protection (NVP)-oplossing is geconfigureerd voor het maken van Microsoft SQL Server-back-ups met behulp van de MSVMAPPAGENT. De back-upactie is gepland met behulp van het back-upniveau "Alleen logboeken". De taak mislukt echter onmiddellijk met 'Opslagniveau is ongeldig'. In dit artikel wordt gedemonstreerd hoe u back-ups van transactielogboeken voor SQL-databases configureert. ...

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

Een Microsoft SQL server is geconfigureerd om te worden geback-upt door middel van een back-upactie met behulp van het back-upniveau "Alleen logboeken":
SQL VM-back-upactie ingesteld op Alleen logboeken  

De back-upactie mislukt onmiddellijk:
Opslagniveau is ongeldig 

Als het back-upniveau is ingesteld op een ander niveau (bijvoorbeeld: incrementeel of volledig), slaagt de SQL Virtual Machine (VM)-back-up.

Cause

Dit is een configuratieprobleem.

Resolution

Om Logs Only back-up te configureren. De back-up op VM-imageniveau en de databaseback-up moeten gescheiden zijn van het transactielogboek (txnlog) back-up.

Imageniveau en databaseback-up configureren:

  1. Maak een back-upgroep die de SQL VM bevat:
    SQL VM geselecteerd in een back-upgroep 
  2. Configureer een beleid en workflow voor het maken van back-ups van de SQL VM.
  3. De back-up kan worden geconfigureerd op het niveau "Incremental". De initiële back-up is een niveau vol en alle daaropvolgende back-ups zijn incrementeel. 
    Incrementele VM-back-ups 
OPMERKING: Alle NVP-back-ups worden uitgevoerd naar Data Domain. Het Data Domain maakt automatisch virtuele synthetische volledige (VSF) back-ups van de incrementele back-ups. Alle incrementele back-ups worden behandeld als "volledig" en kunnen worden gebruikt om de volledige VM te herstellen vanaf het back-uppunt. Zie voor meer informatie: NVP vProxy - Inzicht in VMware VM-back-upniveaus en -grootten die worden weergegeven in NetWorker
  1. Selecteer in het venster Specify the vProxy Operations de optie Quiesce Application, selecteer Advanced. (Optioneel) Selecteer de optie Back-up transactielogboek om de transactielogboeken op te nemen in de databaseback-up. Voer een Administrator-gebruiker in voor de SQL Server-instantie. Het gebruikersaccount moet beschikken over sysadmin rol in de SQL Server.

.Het venster vProxy Operations opgeven 

  1. Maak een back-up van de VM.

Deze back-up maakt een back-up op VMDK-niveau (Virtual Machine Disk) van de VM die een applicatieconsistente kopie van de database bevat. De volgende logboeken zijn te zien in de SQL Server Management Studio (SSMS) Log Viewer.

SQL Server databaseback-up

Het volgende logboek bestaat ook op de SQL VM: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log

De back-up wordt weergegeven als een volledige back-up op niveau in de mediadatabase van de NetWorker-server, zelfs wanneer een incrementele back-up is gepland (en uitgevoerd): 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

Back-ups van transactielogboeken configureren:

Vereisten:

  • De SQL-database moet de volgende FULL of BULK_LOGGED herstelmodel. Databases met een SIMPLE Herstelmodel biedt geen ondersteuning voor back-ups van transactielogboeken. Dit zijn SQL-serverinstellingen buiten NetWorker. De volgende SQL-opdracht geeft de herstelmodus weer:
SELECT
    name AS database_name,
    recovery_model_desc
FROM sys.databases
ORDER BY name;
Voorbeeld:

SQL-query

  • De NT AUTHORITY\SYSTEM Account moet beschikken over sysadmin rol in SQL Server Security ->Logins settings:

  • SQL-systeembeheerdersrol 

Transactielogboek (txnlog) Back-ups moeten worden uitgevoerd in een workflow met een gedefinieerd interval. Er moet een afzonderlijke groep worden gemaakt met daarin de SQL VM. Wanneer u een back-up van het transactielogboek uitvoert, wordt alleen van de transactielogboeken een back-up gemaakt en worden er geen VMware-bestanden beschermd.

  1. Maak een andere groep met de SQL VM.
  2. Maak een nieuwe workflow voor de back-ups van het transactielogboek. Definieer in de werkstroomeigenschappen een interval:
    Workflowinterval 

In deze voorbeeldconfiguratie zijn de image- en databaseback-up geconfigureerd om te beginnen om 21:00 uur in de werkstroom MSVMAPPAGENT. Het transactielogboek (txnlog) Back-up wordt geconfigureerd om elke 15 minuten een back-up te maken in de workflow MSVMAPPAGENT_TL. De back-ups in het transactielogboek beginnen 30 minuten na de initiële databaseback-up en worden met tussenpozen van 15 minuten tot 20:45 uur uitgevoerd. Het interval en de planning zijn afhankelijk van uw beveiligingsvereisten en de voltooiingstijden van de back-ups in uw omgeving.

  1. Maak een back-upactie met het niveau Alleen logboeken:
    Alleen back-upniveau voor logboeken 
  2. Selecteer in het venster De vProxy-bewerkingen opgeven de optie Quiesce Application, selecteer Advanced en selecteer Transaction Log Backup. Voer een Administrator-gebruiker in voor de SQL Server-instantie. Het gebruikersaccount moet beschikken over sysadmin rol in de SQL Server.
    Het venster vProxy Operations opgeven 
  3. Voltooi de actieconfiguratie.
OPMERKING: Back-ups in het transactielogboek worden alleen uitgevoerd volgens hun schema. Als u de back-upworkflow voor transactielogboeken handmatig start, wordt in plaats daarvan een volledige databaseback-up uitgevoerd.

Wanneer de back-up wordt uitgevoerd, worden de volgende logboeken weergegeven in de logboeken van SQL Server Management Studio (SSMS):

Er is een back-up gemaakt van het SQL Server-logboek

Het volgende logboek bestaat ook op de SQL VM: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log

De mminfo-opdracht van de NetWorker-server geeft deze back-ups weer met het back-upniveau 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

De volgende logboeken op de SQL VM beschrijven de MSVMAPPAGENT-bewerkingen:

  • Detectielogboek: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log
  • VOLLEDIGE back-up: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log
  • Back-up van transactielogboek: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log
  • Terugzetten van VOLLEDIGE back-up: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log
  • Herstel van back-up van transactielogboeken: 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.