NVP-vProxy: SQL VM:n Vain lokien varmuuskopiointi epäonnistuu "tallennustaso ei kelpaa"

Summary: NetWorker VMware Protection (NVP) -ratkaisu on määritetty tekemään Microsoft SQL Server -varmuuskopioita MSVMAPPAGENTilla. Varmuuskopiointi ajoitettiin käyttämällä Logs Only -varmuuskopiointitasoa. Työ kuitenkin epäonnistuu heti, kun Tallennustaso on virheellinen. Tässä artikkelissa esitellään tapahtumalokin varmuuskopioiden määrittäminen SQL-tietokannoille. ...

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 -palvelin määritetään varmuuskopioitavaksi Logs Only -varmuuskopiointitasolla:
SQL-virtuaalikoneen varmuuskopiointitoiminnon arvoksi on määritetty Vain lokit  

Varmuuskopiointitoiminto epäonnistuu välittömästi:
Tallennustaso ei kelpaa 

Jos varmuuskopioinnin tasoksi on määritetty toinen taso (esimerkiksi lisäävä tai täysi), SQL-virtuaalikoneen (VM) varmuuskopiointi onnistuu.

Cause

Tämä on määritysongelma.

Resolution

Vain lokit -varmuuskopioinnin määrittäminen. Virtuaalikoneen Image Level -varmuuskopion ja tietokannan varmuuskopion on oltava erillään tapahtumalokista (txnlog) varmuuskopio.

Määritä näköistiedostotaso ja tietokannan varmuuskopiointi:

  1. Luo varmuuskopioryhmä, joka sisältää SQL-virtuaalikoneen:
    Varmuuskopioryhmään valittu SQL VM 
  2. Määritä käytäntö ja työnkulku SQL VM:n varmuuskopiointia varten.
  3. Varmuuskopioinnin voi määrittää käyttämällä tasoa Incremental. Ensimmäinen varmuuskopio on tasoltaan täysi, ja kaikki sitä seuraavat varmuuskopioinnit ovat lisääviä. 
    Lisäävät virtuaalikoneiden varmuuskopiot 
HUOMAUTUS: Kaikki NVP-varmuuskopioinnit tehdään Data Domainiin. Data Domain luo lisäävistä varmuuskopioista automaattisesti virtuaalisia synteettisiä täysvarmuuskopioita (VSF). Kaikkia lisääviä varmuuskopiointeja pidetään täysinä, ja niiden avulla voidaan palauttaa koko virtuaalikone varmuuskopiointihetkestä lähtien. Lisätietoja on seuraavalla englanninkielisellä sivulla: NVP vProxy – Tietoja VMware-VM-varmuuskopioinnin tasoista ja koosta näkyy NetWorkerissa
  1. Valitse Määritä vProxy-toiminnot -ikkunassa Quiesce-sovellus ja valitse Lisäasetukset. (Valinnainen) Valitse Tapahtumalokin varmuuskopiointi -vaihtoehto, jos haluat sisällyttää tapahtumalokit tietokannan varmuuskopioon. Kirjoita SQL Server -esiintymän järjestelmänvalvojakäyttäjä. Käyttäjätilillä on oltava sysadmin rooli SQL Serverissä.

.Määritä vProxy-toiminnot -ikkuna 

  1. Varmuuskopioi virtuaalikone.

Tämä varmuuskopio luo virtuaalikoneesta VMDK (Virtual Machine Disk) -tason varmuuskopion, joka sisältää sovelluksen kanssa yhdenmukaisen kopion tietokannasta. Seuraavat lokit näkyvät SQL Server Management Studion (SSMS) lokien katseluohjelmassa.

SQL Server -tietokannan varmuuskopiointi

Seuraava loki on myös SQL VM:ssä: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log

Varmuuskopiointi näkyy tasona täysi NetWorker-palvelimen mediatietokannassa, vaikka lisäävä työ olisi ajoitettu (ja suoritettu): 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

Tapahtumalokin varmuuskopioinnin määrittäminen:

Edellytykset:

  • SQL-tietokannan on käytettävä FULL tai BULK_LOGGED Palautusmalli. Tietokannat, joissa on SIMPLE Palautusmalli ei tue tapahtumalokin varmuuskopiointeja. Nämä ovat NetWorkerin ulkopuolisia SQL-palvelinasetuksia. Seuraava SQL-komento luettelee palautustilan:
SELECT
    name AS database_name,
    recovery_model_desc
FROM sys.databases
ORDER BY name;
Esimerkki:

SQL-kysely

  • pikanäppäimellä NT AUTHORITY\SYSTEM tilillä on oltava sysadmin rooli SQL Server Securityssä ->kirjautumisasetukset :

  • SQL sysadmin -rooli 

Tapahtumaloki (txnlog) Varmuuskopioinnit on tehtävä työnkulussa, jolla on tietty aikaväli. On luotava erillinen ryhmä, joka sisältää SQL VM: n. Kun teet Transaction Log -varmuuskopioinnin, vain tapahtumalokit varmuuskopioidaan eikä VMware-tiedostoja suojata.

  1. Luo toinen ryhmä, joka sisältää SQL-virtuaalikoneen.
  2. Luo uusi työnkulku tapahtumalokin varmuuskopiointeja varten. Määritä työnkulun ominaisuuksissa aikaväli:
    Työnkulun aikaväli 

Tässä esimerkkimäärityksessä näköistiedoston ja tietokannan varmuuskopiointi määritetään alkamaan MSVMAPPAGENT-työnkulussa klo 21.00. Tapahtumaloki (txnlog) Varmuuskopiointi määritetään varmuuskopioitavaksi MSVMAPPAGENT_TL työnkulussa 15 minuutin välein. Tapahtumalokin varmuuskopiointi alkaa 30 minuutin kuluttua tietokannan ensimmäisestä varmuuskopioinnista ja suoritetaan 15 minuutin välein klo 20.45 asti. Aikaväli ja ajoitus riippuvat suojausvaatimuksistasi ja ympäristön varmuuskopioinnin valmistumisajoista.

  1. Luo varmuuskopiointitoiminto, jonka taso on Vain lokit:
    Vain lokien varmuuskopiointitaso 
  2. Valitse Määritä vProxy-toiminnot -ikkunassa Quiesce-sovellus, valitse Lisäasetukset ja valitse Tapahtumalokin varmuuskopiointi. Kirjoita SQL Server -esiintymän järjestelmänvalvojakäyttäjä. Käyttäjätilillä on oltava sysadmin rooli SQL Serverissä.
    Määritä vProxy-toiminnot -ikkuna 
  3. Suorita toiminnon määritys loppuun.
HUOMAUTUS: Tapahtumalokien varmuuskopioinnit suoritetaan vain aikataulun mukaisesti. Jos käynnistät tapahtumalokin varmuuskopioinnin manuaalisesti, suoritetaan sen sijaan täydellinen tietokantavarmuuskopio.

Kun varmuuskopiointi suoritetaan, seuraavat lokit näkyvät SQL Server Management Studion (SSMS) lokien katseluohjelmassa:

SQL Server -loki varmuuskopioitiin

Seuraava loki on myös SQL VM:ssä: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log

NetWorker serverin mminfo-komento näyttää nämä varmuuskopiot varatason mukaan 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

Seuraavat SQL-virtuaalikoneen lokit sisältävät tietoja MSVMAPPAGENT-toiminnoista:

  • Etsintäloki: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_discovery.log
  • TÄYSI varmuuskopio: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmcatsnap.log
  • Tapahtumalokin varmuuskopiointi: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_appbackup.log
  • FULL-varmuuskopion palautus: C:\Program Files\DPSAPPS\MSVMAPPAGENT\logs\msvmagent_snapshotrestore.log
  • Tapahtumalokin varmuuskopioinnin palauttaminen: 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.