NetWorker: Slik feilsøker du sikkerhetskopieringsoperasjoner

Sammendrag: Flere alternativer er oppført for feilsøking av en mislykket NetWorker-sikkerhetskopi.

Denne artikkelen gjelder for Denne artikkelen gjelder ikke for Denne artikkelen er ikke knyttet til noe bestemt produkt. Det er ikke produktversjonene som identifiseres i denne artikkelen.

Instruksjoner

Det finnes flere ulike alternativer for å feilsøke en NetWorker-sikkerhetskopifeil. Denne kunnskapsartikkelen dekker de ulike feilsøkingsalternativene, avhengig av hvilken funksjon i sikkerhetskopieringsprosessen du vil feilsøke. 

1. Loggfiler:

Prinsipploggene for feilsøking av sikkerhetskopieringsfeil er policyloggfilene som er på følgende plassering.


Linux: /nsr/logs/policy_name/workflow_name/action_name
Windows (standard): C:\Program Files\EMC NetWorker\nsr\logs\policy_name\workflow_name\action_name


Det finnes arbeidsflytloggfiler i råformat under /nsr/logs/policy/policy_name/workflow_name/jobid.raw og en underkatalog for hver handling. Hver underordnet handling av en handling har sin egen loggfil med jobid av den barnejobben. Når den overordnede handlingen starter en underordnet handling, oppretter NetWorker en katalog for disse underordnede handlingsloggene.

Eksempel:

Loggstørrelsene varierer avhengig av feilsøkingsnivået som ble brukt under sikkerhetskopieringen. Råfilene er arbeidsflytloggene, mens backup_[jobid]_logs Kataloger inneholder handlingslogger og underordnede handlingslogger.

Eksempel på mappeinnhold for policylogger 
 

Den viktigste NetWorker-loggfilen for alle NetWorker-operasjoner er daemon.raw loggfil. 
 

Linux: /nsr/logs/daemon.raw
Windows (standard): C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw


Hvis du vil lese denne loggen, bruker du nsr_render_log -kommandoen, se: NetWorker: Slik bruker du nsr_render_log til å gjengi .raw loggfiler

Eksempel:

Eksempel på gjengivelse av en NetWorker-rålogg

Andre ressurser:

2. save På NetWorker-klienten:

NetWorker klientbaserte sikkerhetskopier bruker lagringsprosessen. Lagringsprosessen kommuniserer med NetWorker-serveren, lagringsnoden (der det er aktuelt) eller målmediet for sikkerhetskopieringsenhet. Feilsøking kan aktiveres i lagringsprosessen ved å sende -D-feilsøkingsflagget til lagringsprosessen enten ved hjelp av NetWorker Management Console (NMC) eller ved hjelp av nsradmin Kommandoen.

I NMC endrer du feltet 'Backup command' i de relevante klientegenskapene til 'save -D9':

Eksempel:

Konfigurere feilsøkingssikkerhetskopier for en NetWorker-klient

Du kan utføre den samme operasjonen ved å bruke kommandoen nsradmin:

Eksempel:

Konfigurere feilsøking for sikkerhetskopiering fra nsradmin

Andre ressurser:

 

3. Arbeidsflytoperasjon på NetWorker-serveren: 

Feilsøking av starten på en arbeidsflytoperasjon og detaljert feilsøking er nødvendig.

nsrworkflow -D9 -p [policy] -w [workflow]

Dette logger feilsøkingsutdataene for arbeidsflytjobben til råfilen i:

/nsr/logs/policy/policy_name/workflow_name/

Eksempel:

Feilsøke NSR-arbeidsflyten 
 

Kjører nsrworkflow -kommandoen starter jobben manuelt, men bruker de samme alternativene for planlegging og nivåkonfigurasjon som brukes som en planlagt automatisk sikkerhetskopiering. En annen mulighet er å bruke -a flagg for å definere nsrworkflow Kjør som en adhoc Sikkerhetskopiering, som gjør det mulig å overstyre tidsplanen eller nivået for sikkerhetskopiering. Hvis du vil angi ønsket sikkerhetskopinivå (ikke det som er angitt for dagens kjøring av arbeidsflyten), bruker du -l (eller -L for sikkerhetskopiering av virtuelle maskiner).

Eksempel:

nsrworkflow -p [policy] -w [workflow] -A "'[action]' -l [level]" -a
nsrworkflow -p Mona -w Bokonon_wf -A "'backup' -l full" -a

Andre ressurser:

4. savefs På NetWorker-klienten:

Informasjonen i savefs -kommandoen brukes under klientbaserte sikkerhetskopieringer. Den sendes til NetWorker-klienten etter at sikkerhetskopieringen er startet på NetWorker-serveren. savefs er denne prosessen som er ansvarlig for å bestemme filene og katalogene som skal sikkerhetskopieres for denne spesifikke sikkerhetskopien som kjøres på denne klienten.

Du kan få den nøyaktige savefs-kommandoen som kjøres på klientsiden fra råfilen i policyloggene (/nsr/logs/policy/[policy name]/[workflow name]). Kjør deretter dette på klientsiden, og legg til -D9 Alternativet:

Eksempel:

På NetWorker-serveren: 

Eksempel på savefs-prosess  

Og så på klientsiden:

Running savefs debug fra kommandolinjen 

5. Tilordne målmedier på NetWorker-serveren:

Tilordningen av riktig målvolum for en sikkerhetskopi administreres av nsrd -prosessen på NetWorker-serveren. Hvis du vil feilsøke dette, må du midlertidig øke feilsøkingsnivået for nsrd Prosess på NetWorker-serveren ved hjelp av dbgcommand.

Eksempel:

kA5f10000004JErCAM_2_7

Når feilsøkingen er fullført, må du deaktivere feilsøking ved å sette feilsøkingsnivået tilbake til null:

kA5f10000004JErCAM_2_8

dbgcommand kan brukes mot prosessnavn eller prosess-ID (PID), eksempel:

dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL

Andre ressurser:

ADVARSEL: Prosessfeilsøking må bare aktiveres med den hensikt å feilsøke et problem. Når feilsøkingen er avsluttet, må prosessfeilsøking deaktiveres. Noen prosesser kan generere mye meldinger med feilsøking aktivert. Dette kan føre til filsystemvekst og plassproblemer.

6. Sikkerhetskopier venter på skrivbart volum:

Hvis NetWorker-serveren ikke finner et passende NetWorker-volum å skrive til, slutter den å svare og genererer et varsel. I dette tilfellet er jobben i tilstanden "aktiv". Du kan sjekke statusen til jobben ved å bruke nsrpolicy monitor Kommandoen.

Eksempel:

Eksempel på nsrpolicy monitor

Varselet i NetWorker Management Console gir mer informasjon om hvilken type volum det søkes etter, og på hvilken lagringsnode.

Eksempel:

NMC varsler om venting på 1 skrivbart volum

Andre ressurser:

7. Sikkerhetskopieringer sluttet uventet å svare på grunn av parallellitet:

Hvis NetWorker-serveren finner ut at den ikke kan fortsette med sikkerhetskopieringen fordi det ikke finnes et ledig parallellitetspor, ligger jobben i kø

.For å feilsøke parallelliteten, må du øke feilsøkingsnivået til nsrjobd -prosessen på NetWorker-serveren som vist nedenfor. Daemon-loggfilen sender ut mye feilsøkingsdata i forhold til parallellitet.

Eksempel:

Eksempel på aktivering av nsrjobd-feilsøking 

Daemon-logg som viser parallellitetfeil

Andre ressurser:

8. Client Direct Backup fungerer ikke som forventet:

En "Client Direct"-sikkerhetskopi sender data direkte fra NetWorker-klienten til målmediet uten først å skrive til NetWorker Storage Node.

Du kan definere i klientegenskapene om direkte sikkerhetskopiering for klient skal brukes eller ikke for denne klientforekomsten.

Innstillinger for direkte sikkerhetskopiering for NetWorker-klient

For å feilsøke om client direct fungerer eller ikke, må du inspisere loggene i henhold til eksemplet nedenfor:

Eksempel:

Logg utgang: Klienter direkte i drift.

Informasjonen i daemon.raw -fil på NetWorker-serveren:

91787 MM/DD/YYYY HH:mm:SS  nsrmmd NSR notice Save-set ID '4091251191' (vm-lego-231:/NetWorker) is using direct file save with Data Domain device 'dd4500-dd.local_onetwoone'.

lsof på NetWorker-klienten

[root@vm-lego-231 ~]# lsof -i TCP | grep save
save       9831    root    3u  IPv4 111668      0t0  TCP vm-lego-231:23178->vm-lego-121:8985 (ESTABLISHED)
save       9831    root    5u  IPv4 111695      0t0  TCP vm-lego-231:19752->vm-lego-121:9417 (ESTABLISHED)
save       9831    root    7u  IPv4 111720      0t0  TCP vm-lego-231:31095->vm-lego-121:9035 (ESTABLISHED)
save       9831    root    8u  IPv4 111728      0t0  TCP vm-lego-231:12421->vm-lego-121:9653 (ESTABLISHED)
save       9831    root    9u  IPv4 111731      0t0  TCP vm-lego-231:33739->dd4500-dd.local:nfs (ESTABLISHED)
save       9831    root   10u  IPv4 111736      0t0  TCP vm-lego-231:60278->dd4500-dd.local:midnight-tech (ESTABLISHED)

 

MERK: lsof viser åpne TCP-tilkoblinger fra klienten, både til NetWorker-serveren og til DD. Hvis du vil finne ut hvilke prosesser NetWorker-serveren er koblet til, kan du kryssjekke med lsof på serveren. Den fjerde kolonnen er filbeskrivelsen som brukes.

På Windows-verter kan du utføre lignende diagnostikk ved hjelp av SysInternals Procmon.Denne hyperkoblingen tar deg til et nettsted utenfor Dell Technologies.


9: Client Direct Backup bruker ikke Client Direct:

Informasjonen i daemon.raw -fil på NetWorker-serveren:

91797 MM/DD/YYYY HH:mm:SS nsrmmd NSR severe Unable to perform direct file save with Data Domain device 'ONETWOONE'; setting up traditional save for save-set ID '4024143566' (vm-lego-231:/NetWorker)

 

MERK: Leter etter ordet traditional i loggen gir deg denne utgangen raskt. Se listen over administrasjonsveiledningen for NetWorker over betingelser som må oppfylles for at klienten skal kunne arbeide direkte. De vanligste årsakene er at klienten mangler direkte nettverkstilgang til datadomenet, eller at navneløsingen ikke fungerer som den skal.

lsof på NetWorker-klienten:
[root@vm-lego-231 ~]# lsof -i TCP | grep save
save      10114    root    3u  IPv4 123335      0t0  TCP vm-lego-231:46461->vm-lego-121:8985 (ESTABLISHED)
save      10114    root    5u  IPv4 123369      0t0  TCP vm-lego-231:12593->vm-lego-121:9417 (ESTABLISHED)
save      10114    root    7u  IPv4 123392      0t0  TCP vm-lego-231:63952->vm-lego-121:9035 (ESTABLISHED)
save      10114    root    8u  IPv4 123400      0t0  TCP vm-lego-231:29597->vm-lego-121:9653 (ESTABLISHED)
MERK: Bare TCP-tilkoblinger til NetWorker-serveren (som også er lagringsnoden i dette eksemplet) er åpne her. Det er ingen TCP-tilkobling åpen for DD. Alle dataene går til lagringsnoden.

Flere ressurser:


10. Parallel Save Stream (PSS) sikkerhetskopier:

Slik feilsøker du PSS-sikkerhetskopier. Kontroller at det er merket av for «parallell lagringsstrøm» i klientressursen i NetWorker Management Console. Endre save kommando for å sette den i feilsøking i henhold til seksjon 2. Opprett også en tom fil i ../nsr/debug kalt 'mbsdopen'. Dette gir ekstra feilsøkingslogging både på klienten i /nsr/tmp og i policyloggene på NetWorker-serveren (se del 1).

Eksempel:

PSS-alternativet er aktivert i NetWorker-klientressursen

mbsdfopen-fil

Lagre MBS-filer i TMP-katalogen 

Andre ressurser:

11. NetWorker-lagringsnode nsrmmd prosessen fungerer ikke som forventet som den skriver til målmediet:

Du kan øke feilsøkingsnivået for nsrmmd prosesser ved hjelp av dbgcommand (Se kapittel 5). Du kan enten øke feilsøkingsnivået for alle nsrmmd prosesser eller ellers bruke operativsystemverktøy for å identifisere hvilke nsrmmd Prosessen er aktiv:

nsrmmd-prosesser 

Andre ressurser:

Tilleggsinformasjon

Berørte produkter

NetWorker

Produkter

NetWorker, NetWorker Series
Artikkelegenskaper
Artikkelnummer: 000010035
Artikkeltype: How To
Sist endret: 30 jan. 2026
Versjon:  8
Få svar på spørsmålene dine fra andre Dell-brukere
Støttetjenester
Sjekk om enheten din er dekket av støttetjenestene.