NetWorker: Sådan foretages fejlfinding af sikkerhedskopieringshandlinger
Summary: Der er angivet flere muligheder for fejlfinding af en mislykket NetWorker-sikkerhedskopiering.
Instructions
1. Logfiler:
De primære logfiler til fejlfinding af sikkerhedskopieringsfejl er politiklogfilerne , som findes på følgende placering.
Linux: /nsr/logs/policy_name/workflow_name/action_name
Windows (standard): C:\Program Files\EMC NetWorker\nsr\logs\policy_name\workflow_name\action_name
Der er workflow-logfiler i raw-formatet under /nsr/logs/policy/policy_name/workflow_name/jobid.raw og en undermappe til hver handling. Hver underordnet handling i en handling har sin egen logfil med ikonet jobid af det pågældende børnejob. Når den overordnede handling starter en underordnet handling, opretter NetWorker en mappe til disse underordnede handlingslogfiler.
Eksempel:
Logstørrelserne varierer afhængigt af det fejlfindingsniveau, der bruges under sikkerhedskopieringen. Raw-filerne er workflow-logfilerne, mens backup_[jobid]_logs Mapper indeholder handlingslogfiler og underordnede handlingslogfiler.
Den primære NetWorker-logfil for alle NetWorker-handlinger er daemon.raw Logfilen.
/nsr/logs/daemon.raw
Windows (standard):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
Hvis du vil læse denne log, skal du bruge ikonet nsr_render_log kommando, se: NetWorker: Sådan bruges nsr_render_log til at gengive .raw logfiler
Eksempel:
Yderligere ressourcer:
- NetWorker: Logfiler og placeringer
- NetWorker: Processer og porte
- NetWorker: Sådan bruges NSRGet-værktøjet til dataindsamling i NetWorker
- Se NetWorker Command Reference Guide, som findes på: Support til NetWorker | Vejledninger og dokumenter (Du skal logge på med din Dell-supportkonto).
2. save på NetWorker-klienten:
NetWorker-klientbaserede sikkerhedskopier bruger lagringsprocessen. Lagringsprocessen kommunikerer med NetWorker-serveren, storagenoden (hvor det er relevant) eller mediet for destinationssikkerhedskopieringsenheden. Fejlfinding kan aktiveres på lagringsprocessen ved at overføre flaget -D debug til lagringsprocessen ved hjælp af enten NetWorker Management Console (NMC) eller ved hjælp af nsradmin Kommando.
I NMC ændrer du feltet 'Backup command' i de relevante klientegenskaber til 'save -D9':
Eksempel:
Du kan udføre den samme handling ved hjælp af kommandoen nsradmin:
Eksempel:
Yderligere ressourcer:
- NetWorker: NDMP-fejlfindingsvejledning
- NetWorker: NMM-fejlfindingsvejledning
- NetWorker: Sådan aktiveres fejlfinding for NMDA
- NetWorker VMware Protection-vProxy: Sådan aktiveres fejlfindingslogføring
3. Arbejdsgangshandling på NetWorker-serveren:
Fejlfinding af starten af en arbejdsgangsoperation og detaljeret fejlfindingsoutput er nødvendig.
nsrworkflow -D9 -p [policy] -w [workflow]
Dette logfører outputtet af fejlfinding af arbejdsprocesjob til raw-filen i:
/nsr/logs/policy/policy_name/workflow_name/
Eksempel:
Kørsel af nsrworkflow Starter jobbet manuelt, men bruger de samme planlægnings- og niveaukonfigurationsindstillinger, som bruges som en planlagt automatisk sikkerhedskopiering. En anden mulighed er at bruge -a Flag for at definere nsrworkflow Kør som en adhoc backup, som gør det muligt at tilsidesætte backupplanen eller niveauet. Hvis du vil angive det ønskede sikkerhedskopieringsniveau (ikke det, der er angivet for dagens kørsel af arbejdsprocessen), skal du bruge ikonet -l (eller -L til sikkerhedskopier af virtuelle maskiner).
Eksempel:
nsrworkflow -p [policy] -w [workflow] -A "'[action]' -l [level]" -ansrworkflow -p Mona -w Bokonon_wf -A "'backup' -l full" -a
Yderligere ressourcer:
- NetWorker: Sådan bruges kommandoen NetWorker nsrworkflow
- NetWorker: Sådan bruger du kommandoen NetWorker nsrpolicy
- Se NetWorker Command Reference Guide, som findes på: Support til NetWorker | Vejledninger og dokumenter (Du skal logge på med din Dell-supportkonto).
4. savefs på NetWorker-klienten:
Ikonet savefs Kommandoen bruges under klientbaserede sikkerhedskopieringer. Den sendes til NetWorker-klienten, når sikkerhedskopieringen er påbegyndt på NetWorker-serveren. savefs er denne proces, der er ansvarlig for at bestemme de filer og mapper, der skal sikkerhedskopieres til denne specifikke sikkerhedskopiering, der køres på denne klient.
Du kan hente den nøjagtige savefs-kommando, der køres på klientsiden, fra raw-filen i politiklogfilerne (/nsr/logs/policy/[policy name]/[workflow name]). Kør derefter dette på klientsiden, og tilføj -D9 Mulighed:
Eksempel:
På NetWorker-serveren:
Og så på klientsiden:
5. Tildeling af destinationsmedier på NetWorker-serveren:
Tildelingen af den korrekte måldiskenhed til en sikkerhedskopi administreres af nsrd proces på NetWorker-serveren. Hvis du vil foretage fejlfinding af dette, skal du midlertidigt øge fejlfindingsniveauet for nsrd proces på NetWorker-serveren ved hjælp af dbgcommand.
Eksempel:
Når fejlfindingen er fuldført, skal du deaktivere fejlfinding ved at indstille fejlfindingsniveauet tilbage til nul:
dbgcommand kan bruges mod et procesnavn eller proces-id (PID), eksempel:
dbgcommand -n PROCESS_NAME Debug=DEBUG_LEVEL
dbgcommand -p PROCESS_ID Debug=DEBUG_LEVEL
Yderligere ressourcer:
6. Sikkerhedskopier, der venter på skrivbar diskenhed:
Hvis NetWorker-serveren ikke kan finde en passende NetWorker-diskenhed at skrive til, holder den op med at reagere og genererer en advarsel. I dette tilfælde er jobbet i den 'aktive' tilstand. Du kan kontrollere jobbets tilstand ved hjælp af nsrpolicy monitor Kommando.
Eksempel:
Advarslen i NetWorker Management Console giver flere oplysninger om, hvilken type diskenhed der søges efter, og på hvilken storagenode.
Eksempel:
Yderligere ressourcer:
- Fejlfinding af medieventehændelser – venter på 1 skrivbar diskenhed eller ingen matchende enheder
- NetWorker: Fejlfinding af problemer med båndbibliotek i NetWorker
- NetWorker: Sådan bruger du værktøjet DDPCONNCHK til at teste DD ddboost-forbindelsen fra NetWorker-værter
- NetWorker med Data Domain Cloud Tier: Vejledning til prioritering og fejlfinding
7. Sikkerhedskopieringer holdt uventet op med at reagere på grund af parallelitet:
Hvis NetWorker-serveren bestemmer, at den ikke kan fortsætte med sikkerhedskopieringen, fordi der ikke er et ledigt parallelitetsslot, er jobbet i tilstanden "i kø".
For at fejle parallelismen skal du øge fejlfindingsniveauet for nsrjobd proces på NetWorker-serveren som vist nedenfor. Dæmonlogfilen udsender en masse fejlfindingsdata i forhold til parallelisme.
Eksempel:
Yderligere ressourcer:
- NetWorker: Parallelitet og målsessioner
- Se NetWorker-vejledningerne til administration og optimering af ydeevne samt planlægning . Support til NetWorker | Vejledninger og dokumenter (Du skal logge på med din Dell-supportkonto).
8. Client Direct-sikkerhedskopiering fungerer ikke som forventet:
En "Client Direct"-sikkerhedskopi sender data direkte fra NetWorker-klienten til destinationsmediet uden først at skrive til NetWorker-storagenoden.
Du kan definere i klientegenskaberne, om klientens direkte sikkerhedskopiering skal bruges eller ej til denne klientforekomst.
For at foretage fejlfinding af, om Client Direct fungerer eller ej, skal du inspicere logfilerne i henhold til nedenstående eksempel:
Eksempel:
Log output: Kunder direkte i drift.
Ikonet 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 åbne TCP-forbindelser fra klienten både til NetWorker-serveren og til DD. For at finde ud af, hvilke processer NetWorker-serveren er tilsluttet, kan du krydstjekke med lsof på serveren. Den fjerde kolonne er den filbeskrivelse, der bruges.
På Windows-værter kan du udføre lignende diagnosticering ved hjælp af SysInternals Procmon.
9: Client Direct Backup bruger ikke Client Direct:
Ikonet 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 giver dig dette output hurtigt. Se NetWorker-administrationsvejledningens liste over betingelser, der skal være opfyldt, for at klienten kan gå direkte på arbejde. De mest almindelige årsager er, at klienten mangler direkte netværksadgang til Data Domain, eller at dens navneopløsning ikke fungerer korrekt.
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)
Yderligere ressourcer:
- NetWorker: Bedste fremgangsmåder for netværkskonfiguration
- Se vejledninger til optimering af ydeevne og planlægning. Support til NetWorker | Vejledninger og dokumenter (Du skal logge på med din Dell-supportkonto).
10. PSS-sikkerhedskopier (Parallel Save Stream):
Sådan foretages fejlfinding af PSS-sikkerhedskopier. Sørg for, at egenskaben "parallel gem strøm" er markeret i klientressourcen i NetWorker-administrationskonsollen. Rediger save kommando til at sætte det i fejlfinding i henhold til afsnit 2. Opret også en tom fil i ../nsr/debug kaldet 'mbsdopen'. Dette giver ekstra fejlfindingslogføring både på klienten i /nsr/tmp og i politiklogfilerne på NetWorker-serveren (se afsnit 1).
Eksempel:
Yderligere ressourcer:
- Sådan foretager du fejlfinding af NetWorker Parallel Save Stream-sikkerhedskopier
- Se vejledninger til optimering af ydeevne og planlægning. Support til NetWorker | Vejledninger og dokumenter (Du skal logge på med din Dell-supportkonto).
11. NetWorker-storagenode nsrmmd Processen fungerer ikke som forventet, da den skriver til målmediet:
Du kan øge fejlfindingsniveauet for nsrmmd processer, der bruger dbgcommand (Se afsnit 5). Du kan enten øge fejlfindingsniveauet for alle nsrmmd processer eller ellers bruge operativsystemværktøjer til at identificere, hvilke nsrmmd Processen er aktiv:
Yderligere ressourcer:
- NetWorker: Fejlfinding af problemer med båndbibliotek i NetWorker
- NetWorker: Sådan bruger du værktøjet DDPCONNCHK til at teste DD ddboost-forbindelsen fra NetWorker-værter
- NetWorker med Data Domain Cloud Tier: Vejledning til prioritering og fejlfinding
- Se integrationsvejledningen til NetWorker DD Boost, som er tilgængelig via: Support til NetWorker | Vejledninger og dokumenter (Du skal logge på med din Dell-supportkonto).





