NetWorker: Sådan foretages fejlfinding af sikkerhedskopieringshandlinger

Summary: Der er angivet flere muligheder for fejlfinding af en mislykket NetWorker-sikkerhedskopiering.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Der findes flere forskellige muligheder for fejlfinding af en NetWorker-sikkerhedskopieringsfejl. Denne KB dækker de forskellige fejlfindingsmuligheder, afhængigt af hvilken funktion af sikkerhedskopieringsprocessen du vil debugge. 

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.

Eksempel på indhold i mappen med politiklogfiler 
 

Den primære NetWorker-logfil for alle NetWorker-handlinger er daemon.raw Logfilen. 
 

Linux: /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:

Eksempel på gengivelse af en NetWorker-rålog

Yderligere ressourcer:

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:

Konfiguration af sikkerhedskopier af fejlfinding for en NetWorker-klient

Du kan udføre den samme handling ved hjælp af kommandoen nsradmin:

Eksempel:

Konfiguration af fejlfinding af sikkerhedskopiering fra nsradmin

Yderligere ressourcer:

 

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:

Fejlfinding af NSR-arbejdsprocessen 
 

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]" -a
nsrworkflow -p Mona -w Bokonon_wf -A "'backup' -l full" -a

Yderligere ressourcer:

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: 

Eksempel på SaveFS-proces  

Og så på klientsiden:

Kørsel af savefs-fejlfinding fra kommandolinjen 

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:

kA5f10000004JErCAM_2_7

Når fejlfindingen er fuldført, skal du deaktivere fejlfinding ved at indstille fejlfindingsniveauet tilbage til nul:

kA5f10000004JErCAM_2_8

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:

ADVARSEL: Procesfejlfinding må kun aktiveres med henblik på fejlfinding af et problem. Når fejlfindingen er afsluttet, skal procesfejlfinding deaktiveres. Nogle processer kan generere en masse meddelelser med fejlfinding aktiveret. Dette kan føre til filsystemvækst og pladsproblemer.

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:

Eksempel på overvågning af nsrpolicy

Advarslen i NetWorker Management Console giver flere oplysninger om, hvilken type diskenhed der søges efter, og på hvilken storagenode.

Eksempel:

NMC-advarsler om at vente på 1 skrivbar diskenhed

Yderligere ressourcer:

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:

Eksempel på aktivering af nsrjobd-fejlfinding 

Dæmonlog, der viser parallelitetsfejl

Yderligere ressourcer:

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.

Indstillinger for NetWorker-klientens direkte sikkerhedskopiering

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)

 

BEMÆRK: 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.Dette hyperlink fører dig til et websted uden for Dell Technologies.


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)

 

BEMÆRK: Leder du efter ordet 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)
BEMÆRK: Kun TCP-forbindelser til NetWorker-serveren (som også er lagernoden i dette eksempel) er åbne her. Der er ingen TCP-forbindelse åben til DD. Alle data sendes til storagenoden.

Yderligere ressourcer:


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:

PSS-indstillingen er aktiveret i NetWorker-klientressourcen

MBSDFopen-fil

Gem MBS-filer i TMP-biblioteket 

Yderligere ressourcer:

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:

NSRMMD-processer 

Yderligere ressourcer:

Additional Information

Affected Products

NetWorker

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000010035
Article Type: How To
Last Modified: 30 Jan 2026
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.