NetWorker: Så här felsöker du säkerhetskopieringsåtgärder

Summary: Det finns flera alternativ för felsökning av en misslyckad NetWorker-säkerhetskopiering.

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

Det finns flera olika alternativ för att felsöka ett NetWorker-säkerhetskopieringsfel. I den här kunskapsbasartikeln beskrivs de olika felsökningsalternativen beroende på vilken funktion i säkerhetskopieringsprocessen som du vill felsöka. 

1. Loggfiler:

Huvudloggarna för felsökning av säkerhetskopieringsfel är principloggfilerna som finns på följande plats.


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 finns loggfiler för arbetsflöden i raw-format under /nsr/logs/policy/policy_name/workflow_name/jobid.raw och en underkatalog för varje åtgärd. Varje underordnad åtgärd för en åtgärd har en egen loggfil med jobid av det där barnjobbet. När den överordnade åtgärden startar en underordnad åtgärd skapar NetWorker en katalog för dessa underordnade åtgärdsloggar.

Exempel:

Loggstorlekarna varierar beroende på vilken felsökningsnivå som används under säkerhetskopieringen. Raw-filerna är arbetsflödesloggarna, medan backup_[jobid]_logs Kataloger innehåller åtgärdsloggar och underordnade åtgärdsloggar.

Exempel på mappinnehåll för principloggar 
 

NetWorker-huvudloggfilen för alla NetWorker-åtgärder är daemon.raw loggfilen. 
 

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


Om du vill läsa den här loggen använder du nsr_render_log -kommandot, se: NetWorker: Så här använder du nsr_render_log för att återge .raw loggfiler

Exempel:

Exempel på återgivning av en NetWorker-rålogg

Ytterligare resurser:

2. save På NetWorker-klienten:

NetWorker-klientbaserade säkerhetskopieringar använder spara-processen. Sparprocessen kommunicerar med NetWorker-servern, lagringsnoden (om tillämpligt) eller målenheten för säkerhetskopiering. Felsök kan aktiveras när filen sparas genom att skicka -D debug-flaggan till sparprocessen med hjälp av NetWorker Management Console (NMC) eller nsradmin Kommandot.

I NMC ändrar du fältet "Säkerhetskopieringskommando" i de relevanta klientegenskaperna till "save -D9':

Exempel:

Konfigurera felsökningssäkerhetskopiering för en NetWorker-klient

Du kan utföra samma åtgärd med kommandot nsradmin:

Exempel:

Konfigurera felsökning av säkerhetskopiering från nsradmin

Ytterligare resurser:

 

3. Arbetsflödesåtgärd på NetWorker-servern: 

Felsökning av starten av en arbetsflödesåtgärd och detaljerade felsökningsutdata krävs.

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

Då loggas felsökningsutdata för arbetsflödesjobbet till rådatafilen i:

/nsr/logs/policy/policy_name/workflow_name/

Exempel:

Felsöka NSR-arbetsflödet 
 

Köra nsrworkflow Kommandot initierar jobbet manuellt men använder samma alternativ för schemaläggning och nivåkonfiguration som används som en schemalagd automatisk säkerhetskopiering. En annan möjlighet är att använda -a flagga för att definiera nsrworkflow Kör som en adhoc säkerhetskopiering som gör det möjligt att åsidosätta schemat eller nivån för säkerhetskopiering. Om du vill ange vilken säkerhetskopieringsnivå du vill ha (inte vad som är inställt för dagens körning av arbetsflödet) använder du -l (eller -L för säkerhetskopiering av virtuella maskiner).

Exempel:

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

Ytterligare resurser:

4. savefs På NetWorker-klienten:

Informationen savefs används under klientbaserade säkerhetskopieringar. Den skickas till NetWorker-klienten efter att säkerhetskopieringen har initierats på NetWorker-servern. savefs är den här processen som ansvarar för att bestämma vilka filer och kataloger som ska säkerhetskopieras för den här specifika säkerhetskopieringen som körs på klienten.

Du kan hämta det exakta savefs-kommandot som körs på klientsidan från råfilen i principloggarna (/nsr/logs/policy/[policy name]/[workflow name]). Kör sedan detta på klientsidan och lägg till -D9 Alternativet:

Exempel:

På NetWorker-servern: 

Exempel på SaveFS-process  

Och sedan på klientsidan:

Köra savefs debug från kommandoraden 

5. Tilldela målmedia på NetWorker-servern:

Tilldelningen av rätt målvolym för en säkerhetskopia hanteras av nsrd på NetWorker-servern. Om du vill felsöka detta måste du tillfälligt öka felsökningsnivån för nsrd på NetWorker-servern med hjälp av dbgcommand.

Exempel:

kA5f10000004JErCAM_2_7

När felsökningen är klar måste du inaktivera felsökning genom att ställa in felsökningsnivån på noll:

kA5f10000004JErCAM_2_8

dbgcommand kan användas mot ett processnamn eller process-ID (PID), exempel:

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

Ytterligare resurser:

VARNING! Processfelsökning får endast aktiveras med avsikten att felsöka ett problem. När felsökningen har slutförts måste processfelsökningen avaktiveras. Vissa processer kan generera många meddelanden med felsökning aktiverat. Detta kan leda till filsystemtillväxt och utrymmesproblem.

6. Säkerhetskopior som väntar på skrivbar volym:

Om NetWorker-servern inte kan hitta en lämplig NetWorker-volym att skriva till slutar den att svara och genererar en varning. I det här fallet är jobbet i "aktivt" tillstånd. Du kan kontrollera jobbets status med hjälp av nsrpolicy monitor Kommandot.

Exempel:

Exempel på nsrpolicy-övervakare

Varningen i NetWorker Management Console ger mer information om vilken typ av volym som eftersöks och på vilken lagringsnod.

Exempel:

NMC-varningar om väntan på 1 skrivbar volym

Ytterligare resurser:

7. Säkerhetskopior slutade oväntat svara på grund av parallellitet:

Om NetWorker-servern fastställer att den inte kan fortsätta med säkerhetskopieringen eftersom det inte finns någon ledig parallellitetsplats, är jobbet i köläge.

För att kunna felsöka parallelliteten måste du öka felsökningsnivån för nsrjobd på NetWorker-servern enligt nedan. Daemon-loggfilen matar ut mycket felsökningsdata i förhållande till parallellitet.

Exempel:

Exempel på hur du aktiverar nsrjobd debug 

Daemonlogg som visar parallellitetsfel

Ytterligare resurser:

8. Client Direct-säkerhetskopiering fungerar inte som förväntat:

En "Client direct"-säkerhetskopia skickar data direkt från NetWorker-klienten till målmediet utan att först skriva till NetWorker-lagringsnoden.

Du kan definiera i klientegenskaperna om direkt säkerhetskopiering av klienter ska användas eller inte för den här klientinstansen.

Inställningar för direkt säkerhetskopiering av NetWorker-klient

För att felsöka om klient direkt fungerar eller inte måste du granska loggarna enligt exemplet nedan:

Exempel:

Loggutdata: Klienter direkt i drift.

Informationen daemon.raw på NetWorker-servern:

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)

 

Obs! lsof visar en lista över öppna TCP-anslutningar från klienten både till NetWorker-servern och till DD. Du kan kontrollera vilka processer som NetWorker-servern är ansluten till genom att dubbelkolla med lsof på servern. Den fjärde kolumnen är den filbeskrivning som används.

På Windows-värdar kan du utföra liknande diagnostik med hjälp av SysInternals Procmon.Den här hyperlänken tar dig till en webbplats utanför Dell Technologies.


9: Client Direct Backup använder inte Client Direct:

Informationen daemon.raw på NetWorker-servern:

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)

 

Obs! Letar efter ordet traditional i loggen ger dig dessa utdata snabbt. Se NetWorker-administrationsguidens lista över villkor som måste uppfyllas för att klienten ska fungera direkt. De vanligaste orsakerna är att klienten saknar direkt nätverksåtkomst till Data Domain eller att dess namnmatchning inte fungerar 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)
Obs! Endast TCP-anslutningar till NetWorker-servern (som också är lagringsnoden i det här exemplet) är öppna här. Det finns ingen TCP-anslutning öppen för DD. Alla data går till lagringsnoden.

Ytterligare resurser:


10. PSS-säkerhetskopior (Parallel Save Stream):

Felsöka PSS-säkerhetskopior. Kontrollera att egenskapen "parallell sparström" är markerad i klientresursen i NetWorker Management Console. Ändra save för att sätta den i debug enligt avsnitt 2. Skapa också en tom fil i ../nsr/debug kallas 'mbsdopen'. Detta ger extra felsökningsloggning både på klienten i /nsr/tmp och i policyloggarna på NetWorker-servern (se avsnitt 1).

Exempel:

PSS-alternativet är aktiverat i NetWorker-klientresursen

mbsdfopen-fil

Spara MBS-filer i TMP-katalogen 

Ytterligare resurser:

11. NetWorker-lagringsnod nsrmmd Processen fungerar inte som förväntat när den skriver till målmediet:

Du kan öka felsökningsnivån för nsrmmd processer med hjälp av dbgcommand (Se avsnitt 5). Du kan antingen öka felsökningsnivån för alla nsrmmd processer eller på annat sätt använda operativsystemsverktyg för att identifiera vilka nsrmmd Processen är aktiv:

NSRMMD-processer 

Ytterligare resurser:

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.