NetWorker Module for Microsoft Triage-veiledning for sikkerhetskopiering av SQL Server VDI

Resumo: Veiledning for å konfigurere NetWorker Module for Microsoft (NMM) for å sikkerhetskopiere og gjenopprette SQL Server-databaser. Dette gjelder ved hjelp av Microsofts VDI (Virtual Device Interface) for 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

Formålet med dette dokumentet er å klargjøre og konfigurere NetWorker Module for Microsoft for sikkerhetskopiering og gjenoppretting av Microsoft SQL Server-databaser.

Dette dokumentet fokuserer på sikkerhetskopimetoden for Virtual Device Interface for SQL-sikkerhetskopier.

Denne metoden kan utføre følgende sikkerhetskopieringsnivåer:
Sikkerhetskopieringsnivåer for SQL VDI
Nivå Kommentar
Fullstendig Tilsvarer sikkerhetskopiering av SQL Server-database
Kumulativ økning Tilsvarer SQL Server differensiell sikkerhetskopiering
Logs_only (eller txnlog) Tilsvarer sikkerhetskopiering av SQL-transaksjonslogg.
Dette er det nye sikkerhetskopieringsnivået som ble innført i NetWorker versjon 9.x, og det er utformet for sikkerhetskopier av SQL-transaksjonslogger.
Dette er det nødvendige nivået som skal brukes til LOG-sikkerhetskopiering. Ikke bruk nivåintervall.
Trinnvis Dette nivået ble brukt til sikkerhetskopiering av logger for NetWorker-versjoner før versjon 9.x.
Dette er ikke lenger gyldig for NetWorker versjon 9.x eller nyere.
Ikke bruk trinnvis sikkerhetskopieringsnivå.

Trinn 1: Installasjon
Oppgraderinger:
Det finnes ikke noe oppgraderingsalternativ. Fjern eventuell eldre programvare manuelt i følgende rekkefølge før du installerer en ny versjon av programvaren.
  • Fjern den eldre NMM-programvaren på hver SQL Server, og start den deretter på nytt hvis du blir bedt om det.
  • Fjern den eldre NetWorker Client etter omstarten.
Ny installasjon:
Utfør følgende trinn for en ny klientinstallasjon eller installasjon som er utført etter at du har fjernet eldre programvare.
  • Installer den nyeste versjonen av NetWorker Client.
  • Installer samme versjon av NetWorker Extended Client.  
  • Installer den samme versjonen av NMM som samsvarer med versjonen av NetWorker Client.
Merk: Sørg alltid for at NetWorker Client- og NMM-versjonene er de samme!

Trinn 2: Konfigurere klientressurser.
For alle SQL Server-forekomster kreves det en klientressurs for å sikkerhetskopiere SQL-databasene. Dette inkluderer frittstående SQL-forekomster, grupperte SQL-forekomster og tilgjengelighetsgrupper som alltid er på.

Dette er obligatoriske felt.
  • Kommando for sikkerhetskopiering
  • Ekstern bruker
  • Passord
Sikkerhetskopieringskommando
Sikkerhetskopikommandoen for SQL-sikkerhetskopieringer er nsrsqlsv.exe uansett om SQL Server er en frittstående forekomst eller en klyngeforekomst.

Ekstern bruker
Den eksterne brukeren er et obligatorisk felt. Dette feltet er angitt i formatet til: Domenenavn - Brukernavn
For example, when the domain is AD and the user is dbadmin, then the format for remote user field is AD\dbadmin
Passord
Passordfeltet er passordet for den eksterne brukeren.

Lagre sett og forekomster
Frittstående forekomster
Lagre sett-formatet er: MSSQL$<Instance_Name>:

For eksempel en SQL Server-vert kalt SQLDB1 som har en SQL Server-forekomst kalt INST01.
Legg til én klientressurs for å sikkerhetskopiere den navngitte forekomsten INST01.
Hvis verten har en annen forekomst, INST02, legger du til en ekstra klientressurs for denne forekomsten.
 
Egenskaper
SQL Server-forekomst Lagre sett Sikkerhetskopierer følgende objekter
Standard forekomst.

MSSQL:

Sikkerhetskopierer alle databaser i denne standardforekomsten
  MSSQLL:dbname Sikkerhetskopierer bare databasen 'dbname' i dette tilfellet
Navngitt forekomst, for eksempel INST01 MSSQL$INST01: Sikkerhetskopierer alle databaser i denne navngitte forekomsten
  MSSQL$INST01:dbname Sikkerhetskopierer bare databasen 'dbname' i denne navngitte forekomsten
 
Merk:
  • MSSQL skrives med store bokstaver.
  • Hvis den frittstående SQL Server har to forekomster, som standard og INST01, kreves det to klientressurser.
  • Én klientressurs brukes for standardforekomsten, MSSQL:
  • Én klientressurs brukes for den navngitte forekomsten, MSSQL$INST01.
  • Ikke plasser begge klientene i samme gruppe og arbeidsflyt for bedre detaljert planlegging og ytelse.
  • Husk å konfigurere kommandoen for sikkerhetskopiering og ekstern bruker.

SQL-server
i klyngerEn SQL-serverforekomst i klynger installeres i en failover-klynge. I dette eksemplet kan en gruppert SQL Server-forekomst med navnet CLUSQL01 ha to noder der:
  • Node1 kalles SQLDB1
  • Node2 kalles SQLDB2
  • SQL Server-navnet i gruppering er et unikt navn, for eksempel CLUSQL01
Merk:
  1. Enhver SQL Server i klynge inneholder bare én forekomst.
  2. Den eksterne brukeren er en domenebruker, og er skrevet som "domenenavn \ brukernavn." Legg for eksempel til denne AD\dbadmin for den eksterne brukeren.
  3. Lagre sett-formatet er MSSQL:
  4. Forekomstnavnet brukes IKKE i lagringssettet.
For eksempel,
  • Det riktige lagringssettet er MSSQL:
  • MSSQL$INST01 er IKKE riktig for klyngede SQL Server-forekomster.
  1. Kommandoen for sikkerhetskopiering er nsrsqlsv -A virtual_SQL_Server_name. Kommandoen Sikkerhetskopiering er for eksempel nsrsqlsv.exe -A CLUSQL01
  2. I dette eksemplet kreves det tre klientressurser.
Gruppert SQL-forekomst
Notat Klientnavn Kommando for sikkerhetskopiering Lagre sett Ekstern bruker
Node 1 SQLDB1 La dette stå tomt. Alle Blank
Node 2 SQLDB2 La dette stå tomt. Alle Blank
Navn på SQL-server i klynge
CLUSQL01 nsrsqlsv.exe -A CLUSQL01 MSSQL: AD\dbadmin

Tilgjengelighetsgrupper
for SQL Server AlwaysOnEn SQL Server AlwaysOn Availability Group (AAG) er en databasereplikeringsgruppe som består av minst én database replikert mellom to eller flere noder i en failover-klynge.

For eksempel:
  • Klyngenavnet er CLU01
  • Klyngen inneholder to noder, SQLDB1 og SQLDB2
  • SQLDB1 er en frittstående SQL-server med SQL Server-forekomst PROD
  • SQLDB2 er en frittstående SQL-server med SQL Server-forekomst PROD
  • Nodene tilhører en AlwaysOn Availability Group, kalt AGPROD
  • Nodene delte en replikert database agdb1 i AGPROD
  • Lytternavnet for AGPROD er LSTAGPROD
Merk:
  1. For å sikkerhetskopiere AAG kalt AGPROD, legg til følgende klientressurser.
  • Én klientressurs for hver node
  • Én klientressurs for klyngenavnet
  • Som et alternativ til klyngenavnet kan du bruke lytternavnet, men ikke begge.
  1. Den eksterne brukeren er domenenavn\brukernavn, for eksempel "AD\dbadmin"
  2. Lagre sett-formatet er MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname>:
VIKTIG:
Bruken av "#" i lagringssettet er nødvendig for å angi navnet på tilgjengelighetsgruppen for AlwaysOn etter MSSQL$InstanceName.
Forekomstnavnet er obligatorisk for AAG-sikkerhetskopier, mens det ikke støttes for klyngede forekomster.
 
SQL AlwaysOn Availability Group
Notat Klientnavn Kommando for sikkerhetskopiering Lagre sett Ekstern bruker
Node 1 SQLDB1 La dette stå tomt. Alle Blank
Node 2 SQLDB2 La dette stå tomt. Alle Blank
Alternativ 1.
Navn på klynge
CLU01 nsrsqlsv.exe MSSQL$PROD#AGPROD:
Legg merke til $instancename
Legg merke til #AAGname.
AD\dbadmin
Alternativ 2.
Navn på lytter
LSTAGPPROD nsrsqlsv.exe MSSQL$PROD#AGPROD:
Legg merke til $instancename
Legg merke til #AAGname.
AD\dbadmin

Trinn 3: Gi Windows- og SQL Server-tillatelser
Feltet for ekstern bruker er viktig for at sikkerhetskopieringer og gjenopprettinger skal lykkes. Denne brukeren må ha de nødvendige tillatelsene. 
Den eksterne brukeren er en domenebruker som har fått følgende på hver SQL Server:
  • Medlem av gruppen Windows lokale administratorer og gruppen Sikkerhetskopioperatører
  • Inkluderer SQL Server-roller, systemadministrator og offentlig
  • For SQL Server-forekomster i klynger og alltid på-tilgjengelighetsgrupper bør SYSTEM-kontoen på hver SQL Server også gis SQL Server-, systemadministrator- og fellesroller.

Trinn 4: Gi NetWorker-tillatelser
For SQL-servere i klynger og AlwaysOn-klynger kreves det visse NetWorker-rettigheter.
Spesielle rettigheter gis til SYSTEM-kontoen og den eksterne brukerkontoen på hver node.
Dette krever en endring i feltet Ekstern tilgang og brukergruppen Operatorer i NetWorker.

Ekstern pålogging
Feltet Ekstern tilgang for SQL Server-klienten i klynge (eller AAG-lytternavnklienten) krever følgende oppføringer.
SYSTEM@nodename

remoteuser@nodename

For the example given, that would require:
SYSTEM@SQLDB1
SYSTEM@SQLDB2
dbadmin@SQLDB1
dbadmin@SQLDB2
 
Merk:
  • Ikke legg til domenenavnet i feltet for ekstern tilgang. For eksempel,
    • Dbadmin@SQLDB1 er riktig
    • AD\dbadmin@SQLDB1 er ikke riktig

Operatører
De samme brukerne legges til i brukergruppen 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.