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

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

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

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