NetWorker Module for Microsoft Triage Guide for SQL Server VDI Backups

Resumo: Handleiding voor het configureren van de NetWorker Module for Microsoft (NMM) voor het maken van back-ups van SQL Server-databases en het terugzetten van SQL Server-databases. Dit is van toepassing met behulp van de Virtual Device Interface (VDI) van Microsoft voor SQL Server. ...

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

Het doel van dit document is het voorbereiden en configureren van de NetWorker Module voor Microsoft voor het maken van back-ups en het herstellen van Microsoft SQL Server-databases.

Dit document is gericht op de back-upmethode Virtual Device Interface voor SQL-back-ups.

Met deze methode kunnen de volgende back-upniveaus worden uitgevoerd:
Back-upniveaus voor SQL VDI
Niveau Commentaar
Volledig Gelijk aan SQL Server-databaseback-up
Cumulatief incrementeel Gelijk aan SQL Server differentiële back-up
Logs_only (of txnlog) Gelijk aan back-up van SQL-transactielogboek.
Dit is het nieuwe back-upniveau dat is geïntroduceerd in NetWorker versie 9.x, en is ontworpen voor back-ups van SQL-transactielogboeken.
Dit is het vereiste niveau dat moet worden gebruikt voor LOG-back-ups. Gebruik geen incrementeel niveau.
Incrementeel Dit niveau werd gebruikt voor back-ups van logboeken voor NetWorker-versies vóór versie 9.x.
Dit geldt niet meer voor NetWorker versie 9.x of hoger.
Gebruik geen incrementeel back-upniveau.

Stap 1: Installatie
Upgrades:
Er is geen upgrade-optie. Verwijder oudere software handmatig in de onderstaande volgorde voordat u een nieuwe versie van de software installeert.
  • Verwijder op elke SQL Server de oudere NMM-software en start opnieuw op als daarom wordt gevraagd.
  • Verwijder na het opnieuw opstarten de oudere NetWorker-client.
Nieuwe installatie:
Voor een nieuwe clientinstallatie of een installatie die wordt uitgevoerd na het verwijderen van oudere software, voert u de volgende stappen uit.
  • Installeer de nieuwste versie van de NetWorker Client.
  • Installeer dezelfde versie van de NetWorker Extended Client.  
  • Installeer dezelfde versie van NMM die overeenkomt met de versie van NetWorker Client.
Opmerking: Zorg er altijd voor dat de versies van de NetWorker Client en de NMM-versies hetzelfde zijn!

Stap 2: Clientresources configureren.
Voor elke SQL Server-instantie is een clientresource vereist om een back-up te maken van de SQL-databases. Dat omvat zelfstandige SQL-instanties, geclusterde SQL-instanties en AlwaysOn-beschikbaarheidsgroepen.

Dit zijn verplichte velden.
  • Back-upopdracht
  • Externe gebruiker
  • Wachtwoord
Back-upopdracht
De back-upopdracht voor SQL-back-ups is nsrsqlsv.exe ongeacht of de SQL Server een zelfstandige instantie of een geclusterde instantie is.

Externe gebruiker
De Remote User is een vereist veld. Dit veld wordt ingevuld in de vorm van: Domeinnaam - Gebruikersnaam
For example, when the domain is AD and the user is dbadmin, then the format for remote user field is AD\dbadmin
Wachtwoord
Het veld Password is het wachtwoord voor de externe gebruiker.

Set en instanties
opslaanZelfstandige instanties
De indeling van de opslagset is: MSSQL$<Instance_Name>:

Bijvoorbeeld een SQL Server-host met de naam SQLDB1 met een SQL Server-instantie met de naam INST01.
Voeg één clientbron toe om een back-up te maken van de benoemde instantie INST01.
Als de host een tweede instantie heeft, INST02, voegt u een tweede clientresource toe voor die instantie.
 
Eigenschappen
SQL Server-instantie Set opslaan Maakt een back-up van de volgende objecten
Standaardinstantie.

MSSQL:

Maakt een back-up van alle databases in deze standaardinstantie
  MSSQLL:dbname Maakt in dit geval alleen een back-up van de database dbname
Benoemde instantie, bijvoorbeeld INST01 MSSQL$INST01: Maakt een back-up van alle databases in deze benoemde instantie
  MSSQL$INST01:dbname Maakt alleen een back-up van de database 'dbname' in deze benoemde instantie
 
Opmerking:
  • MSSQL wordt in hoofdletters getypt.
  • Als de zelfstandige SQL Server twee instanties heeft, standaard en INST01, zijn twee clientbronnen vereist.
  • Er wordt één clientresource gebruikt voor de standaardinstantie, MSSQL:
  • Er wordt één clientbron gebruikt voor de benoemde instantie, MSSQL$INST01.
  • Plaats niet beide klanten in dezelfde groep en workflow voor een betere granulariteit van planning en prestaties.
  • Vergeet niet om de back-upopdracht en externe gebruiker te configureren.

Geclusterde SQL Server
Een geclusterde SQL Server-instantie wordt geïnstalleerd in een failovercluster. In dit voorbeeld kan een geclusterd SQL Server-exemplaar met de naam CLUSQL01 twee knooppunten hebben waarbij:
  • Knooppunt1 heet SQLDB1
  • Knooppunt2 heet SQLDB2
  • De geclusterde SQL Server-naam is een unieke naam, bijvoorbeeld CLUSQL01
Opmerking:
  1. Elke geclusterde SQL Server bevat slechts één instantie.
  2. De externe gebruiker is een domeingebruiker en wordt getypt als "DomainName\UserName". Voeg bijvoorbeeld deze AD\dbadmin toe voor de externe gebruiker.
  3. De indeling voor de opslagset is MSSQL:
  4. De instantienaam wordt NIET gebruikt in de opslagset.
Bijvoorbeeld,
  • De juiste opslagset is MSSQL:
  • MSSQL$INST01 is NIET correct voor geclusterde SQL Server-instanties.
  1. De back-upopdracht is nsrsqlsv -A virtual_SQL_Server_namete installeren. De opdracht Back-up is bijvoorbeeld nsrsqlsv.exe -A CLUSQL01
  2. In dit voorbeeld zijn drie clientresources vereist.
Geclusterde SQL-instantie
Notitie Naam klant Back-upopdracht Set opslaan Externe gebruiker
Knooppunt1 SQLDB1 Laat dit leeg. Alle Blanco
Knooppunt2 SQLDB2 Laat dit leeg. Alle Blanco
Naam van geclusterde
SQL Server
CLUSQL01 nsrsqlsv.exe -A CLUSQL01 MSSQL: AD\dbadmin

SQL Server AlwaysOn beschikbaarheidsgroepen
Een SQL Server AlwaysOn Availability Group (AAG) is een databasereplicatiegroep die bestaat uit ten minste één database die wordt gerepliceerd tussen twee of meer knooppunten in een failovercluster.

Bijvoorbeeld:
  • De clusternaam is CLU01
  • Het cluster bevat twee knooppunten, SQLDB1 en SQLDB2
  • SQLDB1 is een zelfstandige SQL Server met SQL Server instantie PROD
  • SQLDB2 is een zelfstandige SQL Server met SQL Server instantie PROD
  • De knooppunten behoren tot een AlwaysOn Availability Group, genaamd AGPROD
  • De knooppunten deelden een gerepliceerde database agdb1 in AGPROD
  • De naam van de luisteraar voor AGPROD is LSTAGPROD
Opmerking:
  1. Als u een back-up wilt maken van de AAG genaamd AGPROD, voegt u de volgende clientbronnen toe.
  • Eén clientresource voor elk knooppunt
  • Eén clientbron voor de clusternaam
  • Als alternatief voor de clusternaam kunt u de listenernaam gebruiken, maar niet beide.
  1. De externe gebruiker is Domeinnaam\Gebruikersnaam, bijvoorbeeld "AD\dbadmin"
  2. De indeling voor de opslagset is MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname>:
BELANGRIJK:
Het gebruik van "#" in de opslagset is vereist om de naam van de AlwaysOn beschikbaarheidsgroep aan te wijzen na MSSQL$InstanceName.
De instantienaam is vereist voor AAG-back-ups, terwijl deze niet wordt ondersteund voor geclusterde instanties.
 
SQL AlwaysOn-beschikbaarheidsgroep
Notitie Naam klant Back-upopdracht Set opslaan Externe gebruiker
Knooppunt1 SQLDB1 Laat dit leeg. Alle Blanco
Knooppunt2 SQLDB2 Laat dit leeg. Alle Blanco
Optie 1.
Clusternaam
CLU01 zei: nsrsqlsv.exe MSSQL$PROD#AGPROD:
Let op de $instancename
Let op de #AAGname.
AD\dbadmin
Optie 2.
Naam van luisteraar
LSTAGPPROD nsrsqlsv.exe MSSQL$PROD#AGPROD:
Let op de $instancename
Let op de #AAGname.
AD\dbadmin

Stap 3: Windows- en SQL Server-machtigingen
verlenenHet veld externe gebruiker is belangrijk voor het slagen van back-ups en herstelbewerkingen. Deze gebruiker moet over de vereiste machtigingen beschikken. 
De externe gebruiker is een domeingebruiker die op elke SQL Server het volgende heeft gekregen:
  • Lid van de groep Windows Local Administrators en Backup Operators
  • Inclusief de SQL Server-rollen, sysadmin en public
  • Voor geclusterde SQL Server-instanties en AlwaysOn Availability-groepen moet het SYSTEM-account op elke SQL Server ook SQL Server sysadmin- en openbare rollen krijgen.

Stap 4: NetWorker-machtigingen
verlenenVoor geclusterde SQL-servers en AlwaysOn-clusters zijn bepaalde NetWorker-rechten vereist.
Op elk knooppunt worden speciale rechten verleend aan het SYSTEM-account en het account voor de externe gebruiker.
Hiervoor is een wijziging nodig in het veld Externe toegang en de gebruikersgroep Operators in NetWorker.

Ras
Voor het veld Externe toegang van de geclusterde SQL Server-client (of de AAG-listenernaamclient) zijn de volgende vermeldingen vereist.
SYSTEM@nodename

remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
 
Opmerking:
  • Voeg de domeinnaam niet toe in het veld Externe toegang. Bijvoorbeeld,
    • Dbadmin@SQLDB1 klopt
    • AD\dbadmin@SQLDB1 is niet correct

Exploitanten
Dezelfde gebruikers worden toegevoegd aan de gebruikersgroep NetWorker Operators :
SYSTEM@nodename
remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
Propriedades do artigo
Número do artigo: 000155601
Tipo de artigo: How To
Último modificado: 20 jan. 2026
Versão:  9
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.