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:
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.
Utfør følgende trinn for en ny klientinstallasjon eller installasjon som er utført etter at du har fjernet eldre programvare.
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.
Sikkerhetskopikommandoen for SQL-sikkerhetskopieringer er
Ekstern bruker
Den eksterne brukeren er et obligatorisk felt. Dette feltet er angitt i formatet til: Domenenavn - Brukernavn
Passordfeltet er passordet for den eksterne brukeren.
Lagre sett og forekomster
Frittstående forekomster
Lagre sett-formatet er:
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.
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:
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:
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:
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.
Dette dokumentet fokuserer på sikkerhetskopimetoden for Virtual Device Interface for SQL-sikkerhetskopier.
Denne metoden kan utføre følgende sikkerhetskopieringsnivåer:
| 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.
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
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\dbadminPassord
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.
| 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:
- Enhver SQL Server i klynge inneholder bare én forekomst.
- Den eksterne brukeren er en domenebruker, og er skrevet som "domenenavn \ brukernavn." Legg for eksempel til denne AD\dbadmin for den eksterne brukeren.
- Lagre sett-formatet er MSSQL:
- Forekomstnavnet brukes IKKE i lagringssettet.
For eksempel,
- Det riktige lagringssettet er MSSQL:
- MSSQL$INST01 er IKKE riktig for klyngede SQL Server-forekomster.
- Kommandoen for sikkerhetskopiering er
nsrsqlsv -A virtual_SQL_Server_name. Kommandoen Sikkerhetskopiering er for eksempelnsrsqlsv.exe -A CLUSQL01 - I dette eksemplet kreves det tre klientressurser.
| 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:
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.
- 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.
- Den eksterne brukeren er domenenavn\brukernavn, for eksempel "AD\dbadmin"
- Lagre sett-formatet er MSSQL$<InstanceName>#<AlwaysOn_Availability_groupname>:
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.
| 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:
Operatører
De samme brukerne legges til i brukergruppen NetWorker Operators :
- 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.