NetWorker: Slik feilsøker du sikkerhetskopieringsoperasjoner
Sammendrag: Flere alternativer er oppført for feilsøking av en mislykket NetWorker-sikkerhetskopi.
Instruksjoner
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.
Den viktigste NetWorker-loggfilen for alle NetWorker-operasjoner er daemon.raw loggfil.
/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:
Andre ressurser:
- NetWorker: Loggfiler og plasseringer
- NetWorker: Prosesser og porter
- NetWorker: Slik bruker du datainnsamlingsverktøyet NSRGet NetWorker
- Se referanseveiledningen for NetWorker-kommandoer, som er tilgjengelig gjennom: Støtte for NetWorker | Håndbøker og dokumenter (Du må logge deg på med Dell-støttekontoen din).
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:
Du kan utføre den samme operasjonen ved å bruke kommandoen nsradmin:
Eksempel:
Andre ressurser:
- NetWorker: Feilsøkingsveiledning for NDMP
- NetWorker: Feilsøkingsveiledning for NMM
- NetWorker: Slik aktiverer du feilsøking for NMDA
- NetWorker VMware Protection-vProxy: Slik aktiverer du feilsøkingslogging
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:
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]" -ansrworkflow -p Mona -w Bokonon_wf -A "'backup' -l full" -a
Andre ressurser:
- NetWorker: Slik bruker du kommandoen NetWorker nsrworkflow
- NetWorker: Slik bruker du nsrpolicy-kommandoen NetWorker
- Se referanseveiledningen for NetWorker-kommandoer, som er tilgjengelig gjennom: Støtte for NetWorker | Håndbøker og dokumenter (Du må logge deg på med Dell-støttekontoen din).
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:
Og så på klientsiden:
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:
Når feilsøkingen er fullført, må du deaktivere feilsøking ved å sette feilsøkingsnivået tilbake til null:
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:
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:
Varselet i NetWorker Management Console gir mer informasjon om hvilken type volum det søkes etter, og på hvilken lagringsnode.
Eksempel:
Andre ressurser:
- Feilsøke mediets ventende hendelser – vente på 1 skrivbart volum eller ingen samsvarende enheter
- NetWorker: Feilsøke problemer med båndbibliotek i NetWorker
- NetWorker: Slik bruker du DDPCONNCHK-verktøyet til å teste DD ddboost-tilkobling fra NetWorker-verter
- NetWorker med Data Domain-skynivå: Veiledning for sortering og feilsøking
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:
Andre ressurser:
- NetWorker: Parallellitet og måløkter
- Se veiledningene for administrasjon og av ytelsesoptimalisering og planlegging for NetWorker. Støtte for NetWorker | Håndbøker og dokumenter (Du må logge deg på med Dell-støttekontoen din).
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.
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)
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.
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)
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)
Flere ressurser:
- NetWorker: Anbefalte fremgangsmåter for nettverkskonfigurasjon
- Se veiledningene for ytelsesoptimalisering og planlegging. Støtte for NetWorker | Håndbøker og dokumenter (Du må logge deg på med Dell-støttekontoen din).
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:
Andre ressurser:
- Slik feilsøker du NetWorker Parallel Save Stream-sikkerhetskopier
- Se veiledningene for ytelsesoptimalisering og planlegging. Støtte for NetWorker | Håndbøker og dokumenter (Du må logge deg på med Dell-støttekontoen din).
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:
Andre ressurser:
- NetWorker: Feilsøke problemer med båndbibliotek i NetWorker
- NetWorker: Slik bruker du DDPCONNCHK-verktøyet til å teste DD ddboost-tilkobling fra NetWorker-verter
- NetWorker med Data Domain-skynivå: Veiledning for sortering og feilsøking
- Se veiledningen for integrering av NetWorker DD Boost, tilgjengelig via: Støtte for NetWorker | Håndbøker og dokumenter (Du må logge deg på med Dell-støttekontoen din).





