NetWorker: Fouten opsporen in back-upbewerkingen

Summary: Er worden verschillende opties vermeld voor het debuggen van een mislukte NetWorker-back-up.

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Instructions

Er zijn verschillende opties beschikbaar voor het debuggen van een NetWorker-back-upfout. Dit KB-artikel behandelt de verschillende foutopsporingsopties, afhankelijk van de functie van het back-upproces die u wilt debuggen. 

1. Logboekbestanden:

De belangrijkste logboeken voor foutopsporing van back-upfouten zijn de beleidslogboekbestanden die zich op de volgende locatie bevinden.


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


Er zijn workflowlogbestanden in de RAW-indeling onder /nsr/logs/policy/policy_name/workflow_name/jobid.raw en een subdirectory voor elke actie. Elke onderliggende actie van een actie heeft een eigen logbestand met de jobid van die kinderbaan. Wanneer de bovenliggende actie een onderliggende actie start, maakt NetWorker een map voor deze onderliggende actielogboeken.

Voorbeeld:

De logboekgroottes variëren op basis van het foutopsporingsniveau dat tijdens de back-up wordt gebruikt. De onbewerkte bestanden zijn de workflowlogboeken, terwijl de backup_[jobid]_logs Mappen bevatten de actielogboeken en onderliggende actielogboeken.

Voorbeeld van de inhoud van de map beleidslogboeken 
 

Het belangrijkste NetWorker-logboekbestand voor alle NetWorker-bewerkingen is het daemon.raw Logboekbestand. 
 

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


Om dit logbestand te lezen, gebruikt u de nsr_render_log commando, zie: NetWorker: De nsr_render_log gebruiken om .raw logbestanden weer te geven

Voorbeeld:

Voorbeeld van het renderen van een onbewerkt NetWorker-logboek

Additional Resources:

2. save op de NetWorker-client:

Back-ups op basis van NetWorker-clients maken gebruik van het opslagproces. Het opslagproces communiceert met de NetWorker-server, het storageknooppunt (indien van toepassing) of de doelmedia van het back-upapparaat. Foutopsporing kan worden ingeschakeld in het opslagproces door de foutopsporingsvlag -D door te geven aan het opslagproces met behulp van de NetWorker Management Console (NMC) of met behulp van de nsradmin Opdracht.

In de NMC verander je het veld 'Backup command' in de betreffende client properties naar 'save -D9':

Voorbeeld:

Configuring debug backups for a NetWorker client

U kunt dezelfde bewerking uitvoeren met de opdracht nsradmin:

Voorbeeld:

Back-upfoutopsporing van nsradmin configureren

Additional Resources:

 

3. Workflowbewerking op de NetWorker-server: 

Foutopsporing bij het begin van een workflowbewerking en gedetailleerde foutopsporingsuitvoer is nodig.

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

Hiermee wordt de uitvoer van de foutopsporing van de workflowtaak vastgelegd in het RAW-bestand in:

/nsr/logs/policy/policy_name/workflow_name/

Voorbeeld:

Foutopsporing in de NSR-workflow 
 

Het uitvoeren van de nsrworkflow De opdracht start de taak handmatig, maar gebruikt dezelfde plannings- en niveauconfiguratieopties die worden gebruikt als een geplande geautomatiseerde back-up. Een andere mogelijkheid is om gebruik te maken van de -a vlag om de nsrworkflow Uitvoeren als een adhoc Back-up waarmee het back-upschema of -niveau kan worden overschreven. Als u het gewenste back-upniveau wilt opgeven (niet wat is ingesteld voor de huidige uitvoering van de workflow), gebruikt u het -l (of -L voor back-ups van virtuele machines).

Voorbeeld:

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

Additional Resources:

4. savefs op de NetWorker-client:

De savefs Opdracht wordt gebruikt tijdens clientgebaseerde back-ups. Deze informatie wordt naar de NetWorker-client verzonden nadat de back-up op de NetWorker-server is gestart. savefs Is dit proces dat verantwoordelijk is voor het bepalen van de bestanden en mappen waarvan een back-up moet worden gemaakt voor deze specifieke back-up die op deze client wordt uitgevoerd.

U kunt de exacte savefs-opdracht verkrijgen die aan de clientzijde wordt uitgevoerd vanuit het RAW-bestand in de beleidslogboeken (/nsr/logs/policy/[policy name]/[workflow name]). Voer dit vervolgens uit aan de clientzijde, waarbij u de -D9 Optie:

Voorbeeld:

Op de NetWorker-server: 

Voorbeeld van een SAVEFS-proces  

En dan aan de clientkant:

Savefs debug uitvoeren vanaf de opdrachtregel 

5. Doelmedia toewijzen op de NetWorker Server:

De toewijzing van het juiste doelvolume voor een back-up wordt beheerd door de nsrd proces op de NetWorker-server. Om dit te debuggen, moet u tijdelijk het debugniveau van de nsrd proces op de NetWorker-server met behulp van de dbgcommand.

Voorbeeld:

kA5f10000004JErCAM_2_7

Nadat de foutopsporing is voltooid, moet u foutopsporing uitschakelen door het foutopsporingsniveau weer op nul in te stellen:

kA5f10000004JErCAM_2_8

dbgcommand kan worden gebruikt voor een procesnaam of proces-ID (PID), bijvoorbeeld:

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

Additional Resources:

WAARSCHUWING: Procesfoutopsporing mag alleen worden ingeschakeld met de bedoeling een probleem op te lossen. Zodra de probleemoplossing is voltooid, moet procesfoutopsporing worden uitgeschakeld. Sommige processen kunnen veel berichten genereren als foutopsporing is ingeschakeld. Dit kan leiden tot groei van het bestandssysteem en ruimteproblemen.

6. Back-ups wachten op beschrijfbaar volume:

Als de NetWorker-server geen geschikt NetWorker-volume kan vinden om naar te schrijven, reageert deze niet meer en wordt er een waarschuwing gegenereerd. In dit geval bevindt de taak zich in de status 'actief'. U kunt de status van de taak controleren met behulp van het nsrpolicy monitor Opdracht.

Voorbeeld:

Voorbeeld van nsrpolicy monitor

De melding in de NetWorker Management Console geeft meer informatie over welk type volume wordt gezocht en op welk storageknooppunt.

Voorbeeld:

NMC alerts of waiting for 1 writable volume

Additional Resources:

7. Back-ups reageren onverwacht niet meer vanwege parallellisme:

Als de NetWorker-server bepaalt dat de back-up niet kan worden voortgezet omdat er geen vrije parallelliteitssleuf is, bevindt de taak zich in de status 'In wachtrij'.

Om het parallellisme te debuggen, moet u het debug-niveau van de nsrjobd proces op de NetWorker-server, zoals hieronder wordt weergegeven. Het logbestand van de daemon voert veel foutopsporingsgegevens uit met betrekking tot parallellisme.

Voorbeeld:

Voorbeeld van het inschakelen van nsrjobd-foutopsporing 

Daemon-logboek met parallelliteitsfout

Additional Resources:

8. Client Direct-back-up werkt niet zoals verwacht:

Een "Client direct"-back-up verzendt data rechtstreeks van de NetWorker-client naar de doelmedia zonder eerst naar het NetWorker-storageknooppunt te schrijven.

U kunt in de clienteigenschappen bepalen of voor deze clientinstantie al dan niet gebruik moet worden gemaakt van directe back-ups van de client.

Instellingen voor directe back-up van NetWorker client

Om te bepalen of Client Direct werkt of niet, moet u de logboeken inspecteren volgens het onderstaande voorbeeld:

Voorbeeld:

Logboekuitvoer: Clients direct in bedrijf.

De daemon.raw bestand op de NetWorker-server:

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 op de NetWorker-client

[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)

 

OPMERKING: lsof geeft een overzicht van open TCP-verbindingen van de client naar zowel de NetWorker-server als de DD. Om te bepalen met welke processen de NetWorker-server is verbonden, kunt u lsof op de server. De vierde kolom is de bestandsdescriptor die wordt gebruikt.

Op Windows-hosts kunt u vergelijkbare diagnoses uitvoeren met behulp van SysInternals Procmon.Deze hyperlink leidt u naar een website buiten Dell Technologies.


9: Client Direct Backup maakt geen gebruik van Client Direct:

De daemon.raw bestand op de NetWorker-server:

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)

 

OPMERKING: Op zoek naar het woord traditional in het logboek geeft u deze uitvoer snel. Zie de lijst met voorwaarden in de NetWorker Administration Guide waaraan moet worden voldaan voordat Client Direct kan werken. De meest voorkomende oorzaken zijn dat de client geen directe netwerktoegang heeft tot het Data Domain of dat de naamomzetting niet goed werkt.

lsof op de NetWorker-client:
[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)
OPMERKING: Alleen TCP-verbindingen met de NetWorker-server (in dit voorbeeld ook het storageknooppunt) zijn hier geopend. Er is geen TCP-verbinding open met de DD. Alle data gaan naar het storageknooppunt.

Additional Resources:


10. Parallel Save Stream (PSS) back-ups:

Foutopsporing in PSS-back-ups uitvoeren. Zorg ervoor dat de eigenschap 'parallelle opslagstroom' is aangevinkt in de clientresource in de NetWorker Management Console. Wijzig de save opdracht om het in debug te zetten zoals beschreven in sectie 2. Maak ook een leeg bestand in ../nsr/debug genaamd 'mbsdopen'. Dit zorgt voor extra debug logging, zowel op de client in /nsr/tmp en in de beleidslogboeken op de NetWorker-server (zie sectie 1).

Voorbeeld:

PSS-optie ingeschakeld in de NetWorker-clientresource

MBSDFOPEN FILE

Sla MBS-bestanden op in de TPP-directory 

Additional Resources:

11. NetWorker Storage Node nsrmmd Het proces werkt niet zoals verwacht tijdens het schrijven naar de doelmedia:

U kunt het foutopsporingsniveau verhogen van de nsrmmd processen die gebruik maken van de dbgcommand (Zie rubriek 5). U kunt het foutopsporingsniveau van alle nsrmmd processen of anders besturingssysteemtools gebruiken om vast te stellen welke nsrmmd proces is actief:

NSRMMD-processen 

Additional Resources:

Additional Information

Produse afectate

NetWorker

Produse

NetWorker, NetWorker Series
Proprietăți articol
Article Number: 000010035
Article Type: How To
Ultima modificare: 30 ian. 2026
Version:  8
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.