Microsoft Triagen NetWorker-moduuli SQL Server VDI -varmuuskopioiden opas

Yhteenveto: Opas Microsoftin (NMM) NetWorker-moduulin määrittämiseen SQL Server -tietokantojen varmuuskopiointia ja palauttamista varten Tämä koskee Microsoftin SQL Serverin virtuaalilaiteliittymää (VDI). ...

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Ohjeet

Tämän asiakirjan tarkoituksena on valmistella ja määrittää Microsoftin NetWorker-moduuli Microsoft SQL Server -tietokantojen varmuuskopiointia ja palauttamista varten.

Tässä asiakirjassa käsitellään virtuaalilaiteliitännän SQL-varmuuskopioinnin varmuuskopiointimenetelmää.

Tämä menetelmä voi suorittaa seuraavat varmuuskopiointitasot:
SQL VDI:n varmuuskopiointitasot
Taso Kommentti
Täysi Yhtä suuri kuin SQL Server tietokannan varmuuskopiointi
Kumulatiivinen lisäävä Yhtä suuri kuin SQL Server differentiaalinen varmuuskopiointi
Logs_only (tai txnlog) Yhtä suuri kuin SQL-tapahtumalokin varmuuskopiointi.
Tämä on NetWorker-versiossa 9.x käyttöön otettu uusi varmuuskopiointitaso, joka on suunniteltu SQL-tapahtumalokin varmuuskopiointia varten.
Tämä taso on pakollinen LOG-varmuuskopiointeihin. Älä käytä tasoa lisäävää.
Lisäävä Tätä tasoa käytettiin versiota 9.x edeltävien NetWorker-versioiden lokien varmuuskopiointiin.
Tämä ei ole enää voimassa NetWorkerin versiossa 9.x tai sitä uudemmissa versioissa.
Älä käytä lisäävää varmuuskopiointitasoa.

Vaihe 1: Asennus
Päivityksiä:
Päivitysvaihtoehtoa ei ole. Poista vanhat ohjelmistot manuaalisesti seuraavassa järjestyksessä ennen ohjelmiston uuden version asentamista.
  • Poista jokaisessa SQL Server -palvelimessa vanha NMM-ohjelmisto ja käynnistä sitten uudelleen pyydettäessä.
  • Uudelleenkäynnistyksen jälkeen poista vanha NetWorker-asiakasohjelma.
Uusi asennus:
Jos asennat uuden työaseman tai kun asennat vanhan ohjelmiston, tee seuraavat toimet.
  • Asenna NetWorker Clientin uusin versio.
  • Asenna sama NetWorker Extended Client -versio.  
  • Asenna sama NMM-versio, joka vastaa NetWorker Client -versiota.
Huomautus: Varmista aina, että NetWorker Client- ja NMM-versiot ovat samat!

Vaihe 2: Määritä asiakasresurssit
Kaikissa SQL Server -esiintymissä SQL-tietokantojen varmuuskopiointiin tarvitaan asiakasresurssi. Tämä sisältää erilliset SQL-esiintymät, klusteroidut SQL-esiintymät ja AlwaysOn-saatavuusryhmät.

Nämä ovat pakollisia kenttiä.
  • Backup-komento
  • Etäkäyttäjä
  • Salasana
Varmuuskopiointikomento
SQL-varmuuskopioiden varmuuskopiointikomento on nsrsqlsv.exe riippumatta siitä, onko SQL Server erillinen esiintymä vai klusteroitu esiintymä.

Etäkäyttäjä
Etäkäyttäjä on pakollinen kenttä. Tämä kenttä syötetään muodossa: DomainName - Käyttäjätunnus
For example, when the domain is AD and the user is dbadmin, then the format for remote user field is AD\dbadmin
Salasana
Password-kenttä on etäkäyttäjän salasana.

Tallenna joukko ja esiintymät
Erilliset esiintymät
Tallenna joukkomuoto on: MSSQL$<Instance_Name>:

Esimerkiksi SQL Server -isäntä nimeltä SQLDB1, jolla on SQL Server -esiintymä nimeltä INST01.
Lisää yksi asiakasresurssi varmuuskopioimaan nimetty esiintymä INST01.
Jos isännällä on toinen esiintymä, INST02, lisää siihen toinen asiakasresurssi.
 
Ominaisuudet
SQL Server -esiintymä Tallenna joukko Varmuuskopioi seuraavat objektit
Oletus-esiintymä.

MSSQL:

Varmuuskopioi kaikki tämän oletusesiintymän tietokannat
  MSSQLL:dbname Varmuuskopioi tässä tapauksessa vain tietokannan dbname-komennon
Nimetty esiintymä, esimerkiksi INST01 MSSQL$INST01: Varmuuskopioi kaikki tämän nimetyn esiintymän tietokannat
  MSSQL$INST01:dbname Varmuuskopioi vain tietokannan dbname-nimen tässä nimetyssä esiintymässä
 
Huomautus:
  • MSSQL kirjoitetaan isoilla kirjaimilla.
  • Jos erillisellä SQL Serverillä on kaksi esiintymää, oletus ja INST01, tarvitaan kaksi asiakasresurssia.
  • Oletusesiintymässä, MSSQL:ssä, käytetään yhtä asiakasresurssia:
  • Yhtä asiakasresurssia käytetään nimettyyn esiintymään, MSSQL$INST01.
  • Älä sijoita molempia asiakkaita samaan ryhmään ja työnkulkuun aikataulutuksen ja suorituskyvyn parantamiseksi.
  • Muista määrittää varmuuskopiointikomento ja etäkäyttäjä.

Klusteroitu SQL Server
Klusteroitu SQL Server -esiintymä on asennettu vikasietoklusteriin. Tässä esimerkissä klusteroidussa SQL Server -esiintymässä, jonka nimi on CLUSQL01, voi olla kaksi solmua, joissa:
  • Node1:n nimi on SQLDB1
  • Node2:n nimi on SQLDB2
  • Klusteroitu SQL Server nimi on yksilöllinen nimi, esimerkiksi CLUSQL01
Huomautus:
  1. Mikä tahansa klusteroitu SQL Server sisältää vain yhden esiintymän.
  2. Etäkäyttäjä on toimialueen käyttäjä, ja hänen kirjoituksena on DomainName\UserName. Lisää esimerkiksi tämä AD\dbadmin etäkäyttäjälle.
  3. Save Set -muoto on MSSQL:
  4. Esiintymän nimeä EI käytetä tallennusjoukossa.
Esimerkki:
  • Oikea tallennusjoukko on MSSQL:
  • MSSQL$INST01 EI sovellu klusteroituihin SQL Server -esiintymiin.
  1. Varmuuskopiointikomento on nsrsqlsv -A virtual_SQL_Server_name. Varmuuskopiointi-komento on esimerkiksi nsrsqlsv.exe -A CLUSQL01
  2. Tässä esimerkissä tarvitaan kolme asiakasresurssia.
Klusteroitu SQL-esiintymä
Huomautus Asiakkaan nimi Backup-komento Tallenna joukko Etäkäyttäjä
Solmu 1 SQLDB1 Jätä tämä tyhjäksi. Kaikki Aihio
Solmu 2 SQLDB2 Jätä tämä tyhjäksi. Kaikki Aihio
Klusteroidun SQL Serverin
nimi
CLUSQL01 nsrsqlsv.exe -A CLUSQL01 MSSQL: AD\dbadmin

SQL Serverin aina käytettävissä olevat ryhmät
SQL Server AlwaysOn Availability Group (AAG) on tietokannan replikointiryhmä, joka koostuu vähintään yhdestä tietokannasta, joka replikoidaan vähintään kahden vikasietoklusterin solmun kesken.

Esimerkiksi:
  • Klusterin nimi on CLU01
  • Klusterissa on kaksi solmua, SQLDB1 ja SQLDB2
  • SQLDB1 on erillinen SQL Server, jossa on SQL Server instance PROD
  • SQLDB2 on erillinen SQL Server, jossa on SQL Server instance PROD
  • Solmut kuuluvat AlwaysOn-käytettävyysryhmään, jonka nimi on AGPROD
  • Solmut jakoivat replikoidun tietokannan agdb1 AGPRODissa
  • AGPRODin kuuntelijan nimi on LSTAGPROD
Huomautus:
  1. Voit varmuuskopioida AGPROD-nimisen AAG:n lisäämällä seuraavat asiakasresurssit.
  • Yksi asiakasresurssi kullekin solmulle
  • Yksi asiakasresurssi klusterin nimelle
  • Klusterin nimen vaihtoehtona voit käyttää kuuntelijan nimeä, mutta et molempia.
  1. Etäkäyttäjä on DomainName\Username, esimerkiksi "AD\dbadmin"
  2. Tallennusjoukon muoto on MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname>:
TÄRKEÄ:
#-merkin käyttö tallennusjoukossa on pakollista, jotta AlwaysOn-käytettävyysryhmän nimi määritetään MSSQL$InstanceName-nimen jälkeen.
Esiintymän nimi on pakollinen AAG-varmuuskopioille, kun taas klusteroiduille esiintymille sitä ei tueta.
 
SQL AlwaysOnin käytettävyysryhmä
Huomautus Asiakkaan nimi Backup-komento Tallenna joukko Etäkäyttäjä
Solmu 1 SQLDB1 Jätä tämä tyhjäksi. Kaikki Aihio
Solmu 2 SQLDB2 Jätä tämä tyhjäksi. Kaikki Aihio
Vaihtoehto 1.
Klusterin nimi
CLU01 nsrsqlsv.exe MSSQL$PROD#AGPROD:
Huomaa $instancename
Huomaa #AAGname.
AD\dbadmin
Vaihtoehto 2.
Kuuntelijan nimi
LSTAGPPROD nsrsqlsv.exe MSSQL$PROD#AGPROD:
Huomaa $instancename
Huomaa #AAGname.
AD\dbadmin

Vaihe 3: Windows- ja SQL Server -käyttöoikeuksien
myöntäminenEtäkäyttäjän kenttä on tärkeä varmuuskopioinnin ja palautuksen onnistumisen kannalta. Tällä käyttäjällä on oltava tarvittavat oikeudet. 
Etäkäyttäjä on toimialueen käyttäjä, jolle on myönnetty seuraavat oikeudet kussakin SQL Server -palvelimessa:
  • Windows Local Administrators -ryhmän ja Backup Operators -ryhmän jäsen
  • Sisältää SQL Server -roolit sysadmin- ja public
  • Klusteroitujen SQL Server -esiintymien ja AlwaysOn Availability -ryhmien osalta kunkin SQL Serverin SYSTEM-tilille on myös myönnettävä SQL Server sysadmin- ja julkiset roolit.

Vaihe 4: NetWorker-käyttöoikeuksien
myöntäminenKlusteroidut SQL-palvelimet ja AlwaysOn-klusterit edellyttävät tiettyjä NetWorker-oikeuksia.
Kunkin solmun SYSTEM-tilille ja etäkäyttäjätilille myönnetään erityisoikeudet.
Tämä edellyttää NetWorkerin Etäkäyttö-kentän ja Operaattorit-käyttäjäryhmän muuttamista.

Etäkäyttö
Klusteroidun SQL Server -asiakasohjelman (tai AAG-kuuntelijan nimiasiakkaan) etäkäyttökenttä edellyttää seuraavia merkintöjä.
SYSTEM@nodename

remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
 
Huomautus:
  • Älä lisää toimialuenimeä etäkäyttökenttään. Esimerkki:
    • Dbadmin@SQLDB1 oikein
    • AD\dbadmin@SQLDB1 ei ole oikein

Toimijoiden
Samat käyttäjät lisätään NetWorker Operators -käyttäjäryhmään:
SYSTEM@nodename
remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
Artikkelin ominaisuudet
Artikkelin numero: 000155601
Artikkelin tyyppi: How To
Viimeksi muutettu: 20 tammik. 2026
Versio:  9
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.