NetWorker: NDMP-vianmääritysopas

Yhteenveto: Tässä artikkelissa kerrotaan, mistä aloittaa NetWorker Data Management Protocol (NDMP) -protokollaan liittyvien ongelmien tunnistaminen ja vianmääritys.

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Ohjeet

Kerää seuraavat tiedot:

Vaihe 1: Ympäristön peruskokoontuminen:

Tietoja NetWorker-palvelimesta:
  1. NetWorker-palvelimen nimi.
  2. NetWorker-versio ja koontiversion numero.
  3. NetWorker-palvelimen isännän käyttöjärjestelmän tyyppi ja versio.

Lisätietoja:

 
Tietoja NDMP-asiakkaasta:
  1. NDMP-asiakkaan nimi
  2. NAS-ilmoittajan käyttöjärjestelmän tyyppi ja versio
  3.  Onko konfiguraatio Direct-NDMP (varmuuskopiointi SAN-järjestelmään liitetyille NDMP-nauha-asemille suoraan NAS:sta) vai NDMP-DSA (varmuuskopiointi TCP/IP-yhteyden kautta NetWorker-palvelimeen tai etätallennussolmulaitteeseen)?
    1. Onko NDMP-DSA-määritys tarkoitettu varmuuskopiolaite NetWorker-palvelimessa tai NetWorker-etätallennustilasolmussa?
    2. Mikä on varmuuskopiointilaitteen tyyppi NDMP-DSA-kokoonpanossa (AFTD, DD Boost, Tape)?

Ennen kuin teet ongelmien vianmäärityksen, tarkista mahdolliset tukiristiriidat NetWorker-yhteensopivuusoppaasta: E-Lab Interoperability Navigator 2.0-HOME
Tutustu NetWorkerin versiokohtaisen Network Data Management Protocol -käyttöoppaaseen: NetWorker-tuki | Käyttöoppaat ja asiakirjat 

HUOMAUTUS: Sinun on kirjauduttava sisään Dell-tukitililläsi, jotta voit käyttää yllä mainittuja resursseja.

Vaihe 2: Perustiedot ongelmasta:

  1. Onko ongelma varmuuskopiointiin, palautukseen tai kloonaukseen liittyvä virhe?
  2. Liittyykö ongelma suorituskykyyn?
  3. Onko ongelma jatkuva vai ajoittainen?
  4. Ilmeneekö ongelma uudessa NDMP-asiakaskokoonpanossa vai onko kyseessä aiemmin luotu ympäristö, joka toimi aiemmin mutta alkoi äskettäin epäonnistua?
  5. Luettele kaikki viimeaikaiset muutokset ympäristössä, jotka ovat johtaneet ongelman havaitsemiseen ensimmäisen kerran.

Vaihe 3: Tuloste ja tarkistettavat lokit:

Varmuuskopiointiin liittyvät ongelmat:
  1. Hyödyllisimmät NDMP-varmuuskopiointiin liittyvät virheet ovat varmuuskopioinnin toimintolokissa. Voit saada varmuuskopiotoimintolokin joko NMC-käyttöliittymästä (kaksoisnapsauta Valvonta-ikkunassa epäonnistunutta tallennusjoukkoa ja valitse Get Full Log). Vaihtoehtoisesti voit kerätä työnkulkukansion toimintolokit myös kohdassa /nsr/logs/policy/[policy_name]/[workflow_name]/*.* NetWorker-palvelimessa (kerää kaikki työnkulun nimetyn kansion alla olevat tiedostot ja alikansiot).
  2. Voit tunnistaa tietyn vian asianmukaisen virheen etsimällä ensimmäiset virheet, jotka ' on kirjannutnsrndmp_save" tai "nsrdsa_save' lokissa. Useimmiten ensimmäinen virhe on asiaankuuluva virhe, ja myöhemmin tulosvaiheessa kirjatut virheet ovat vian oireita eivätkä välttämättä liity suoraan toisiinsa. Esimerkiksi alla oleva virhe kirjataan yleensä useimpien vikojen yhteydessä, se kirjataan viimeisenä, ja melkein aina se ei liity todelliseen vikaan ja ongelman perimmäiseen syyhyn:
88394:nsrndmp_save: Couldn't open NDMP file history directory C:\Program Files\EMC NetWorker\nsr\tmp\FileIndex3288118553, The system cannot find the file specified. (Win32 error 0x2)
  1. Tarkista varmuuskopiointilokin tulos virheilmoitusten varalta ja vertaa niitä Knowledge Base -tietokannan tunnettuihin ongelmiin.

Palauttamiseen liittyvät ongelmat:

  1. NDMP-palautukset kirjataan vain palautuksessa käytetyn liittymän tulokseen. Tämä sisältää NMC Recoveryn, NetWorker Windows -käyttäjän (winworkr.exe) ja "recover' CLI,
  2. NDMP-palautustulos on muodoltaan samanlainen kuin varmuuskopiointilokin tulos. Prosessit, jotka kirjaavat virheen NDMP-palautustulokseen, ovat 'nsrndmp_recover" ja "nsrdsa_recover'. Kuten varmuuskopiointilokeissa, etsi ensimmäiset virheet, jotka ' on kirjannutnsrndmp_recover" tai "nsrdsa_recover' ja vertaa niitä tietokannan tunnettuihin ongelmiin.

Vaihe 4:  Loki- ja määritystietojen kerääminen:

  1. NDMP-varmuuskopiointi- ja palautusvirheet johtuvat usein asiakasresurssien tai NDMP-laitteen määritysongelmista. Aina kun mahdollista, kerää 'nsrdb' resurssitietokanta NetWorker-palvelimelta tarkistettavaksi.
  1. NDMP-varmuuskopioinnit voidaan suorittaa myös NetWorker-palvelimen päätteestä tai komentoikkunasta suorittamalla 'nsrndmp_save' komento manuaalisesti (virheenkorjauksella tai ilman). Komennon tulos -D5 Lisätty virheenkorjaus voidaan ohjata tarkistettavaan tiedostoon käyttämällä alla olevaa esimerkkikomennon syntaksia:
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
  1. NDMP-palautukset voidaan tehdä myös manuaalisesti NetWorker-palvelimen komentoikkunassa suorittamalla 'nsrndmp_recover' -komento (virheenkorjauksella tai ilman) kuten seuraavassa esimerkissä:
nsrndmp_recover -D5 -s [nw_server] -c [ndmp_client] -S [ssid] -v off -m [ndmp_client]::[/restore_target_path] [/backup_source_path] > ndmpRecoverOut.txt 2>&1
  1. Käytä 'ndmpsup' apuohjelma NDMP-kohtaisten versio- ja tukitietojen keräämiseksi NAS-tiedostosta. Apuohjelma toimii myös vianmääritystyökaluna, koska se edellyttää yhteyttä NDMP-isäntään ja todentaa käyttämällä NAS:ssä määritettyä NDMP-käyttäjänimeä ja salasanaa. Jos 'ndmpsup' käynnistyy onnistuneesti, mikä vahvistaa, että NetWorker pystyy selvittämään NDMP-asiakkaan nimen ja muodostamaan yhteyden siihen ja että NDMP-käyttäjän tunnistetiedot ovat kelvolliset. Se vahvistaa myös, että NDMP-palvelu on käytössä ja käynnissä NAS: ssä. Suorita 'ndmpsup' NetWorker-palvelimelta ja kerää apuohjelman tulos käyttäen alla olevaa syntaksia:
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
  1. Kerättävät NDMP-varmuuskopiointi- tai palautusvirheen jälkeiset NAS-arkistointilokit vaihtelevat NAS-tiedostotyypin mukaan. Yleisimmät NAS-ilmoittajat ovat Celerra/VNX, Isilon ja NetApp. Kerää NAS-lokit näiltä ilmoittajilta seuraavasti:

Celerra/VNX:
Yhdistä PuTTY:llä tai muulla SSH-asiakkaalla VNX-ohjausasemaan ja suorita 'server_log' kyseisen tiedonsiirtotyökalun komento (esimerkki: server_2). Ohjaa lokituloste tiedostoon ja hae tulos FTP:llä Control Stationista.

server_log server_2 -a -s > /nas/var/server_log.out

Isilon:
Yhdistä selaimella Isilon OneFS Storage Administration -käyttöliittymään ja siirry klusterisolmun lokeihin seuraavasti:

OneFS-tallennustilan järjestelmänvalvojan päänäkymä -> Tietojen suojaus -> Varmuuskopiointi> - Lokit (lokien näyttämiseen)

Netapp:
Ennen NDMP-lokin keräämistä (ndmpd.debug) NetAppista se on ensin otettava käyttöön kirjaamista varten. Jos käytät NetApp OnTap -versiota 8.1 tai uudempaa, muodosta yhteys kyseiseen NetApp-solmuun ja ota NDMP-lokiinkirjaus käyttöön seuraavasti:

options ndmpd.debug.enable on
options ndmpd.debug.filter all

Jälkeen ndmpd.debug on otettu käyttöön, tee NDMP-varmuuskopiointi tai palautus NetWorkerista. Jos vika ilmenee, kerää ndmpd kirjaudu NetAppista seuraavista sijainneista:

7-moodiset ilmoittajat: /etc/log/mlog/ndmpd.log
C-moodin ilmoittajat: /mroot/etc/log/mlog/ndmpd.log
 

Lisätietoja

Esimerkkejä tyypillisistä NDMP-varmuuskopiointi- ja palautusvirheiden tuloksista:


Seuraavassa tuloksessa näkyy tyypillinen NDMP-asiakkaan varmuuskopiointivirhe, joka johtuu työaseman resurssissa määritetystä virheellisestä tallennuspakan nimestä:
************************************************************************************************
42909:nsrndmp_save: Performing DAR Backup.. 
83563:nsrndmp_save: Performing full backup, BASE_DATE = 0
42794:nsrndmp_save: Performing backup to Non-NDMP type of device
42658:nsrdsa_save: DSA savetime = 1459402009
87976:nsrndmp_save: Checkpoint id 1459402009, backup sequence number 1, backup offset 0, checkpoint interval 104857600 bytes
85183:nsrndmp_save: DSA is listening for an NDMP data connection on: 10.8.67.221, port = 9595
42952:nsrndmp_save: isi-sim-720.plsupport.lab.emc.com:/ifs/data21 NDMP save running on 'oscar'
86724:nsrdsa_save: DSA listening at: host 'oscar', IP address '10.8.67.221', port '9595'.
42958:nsrdsa_save: Performing Immediate save
42619:nsrndmp_save: NDMP Service Error: FILESYSTEM /ifs/data21 is invalid - Unknown error: -1
42738:nsrndmp_save: Data server halted: Error during the backup.
85194:nsrmmd: Chunking ssid 3288118553 failed, because saveset was aborted

85194:nsrmmd: Chunking ssid 3288118553 failed, because saveset was aborted

87170:nsrndmp_save: nsrdsa_save was terminated by signal 22
42950:nsrdsa_save: Save failed
isi-sim-720.plsupport.lab.emc.com: /ifs/data21 level=full, 0 KB 00:00:16      0 file
42913:nsrndmp_save: Save session closed with NW server successfully

nsrndmp_2fh aborted.
88394:nsrndmp_save: Couldn't open NDMP file history directory C:\Program Files\EMC NetWorker\nsr\tmp\FileIndex3288118553, The system cannot find the file specified. (Win32 error 0x2)
Error removing temporary FH index directory: No such file or directory
backup failed.
************************************************************************************************

Seuraavassa NMC Recover UI -tuloksessa näkyy epäonnistunut ohjattu NDMP-palautus, joka johtuu palautukselle määritetystä virheellisestä kohdepolusta:
 
************************************************************************************************
Recovering 1 file from /data3/data3/restore-VAR/data3/users/george/testNotEmpty/ into /data4/george/restore
Total estimated disk space needed for recover is 2 KB.
Requesting 1 file(s), this may take a while...
52949:recover: Performing recover with directories included
03/30/16 23:01:06.573191 NDMP Service Debug: The process id for NDMP service is 0x475c2d40
42795:nsrndmp_recover: Performing recover from Non-NDMP type of device
03/30/16 23:01:06.838828 NDMP Service Debug: The process id for NDMP service is 0x475c2d40
85183:nsrndmp_recover: DSA is listening for an NDMP data connection on: 10.8.67.221, port = 9026
42689:nsrndmp_recover: Performing DAR Recovery..
86724:nsrdsa_recover: DSA listening at: host 'oscar', IP address '10.8.67.221', port '9026'.
91651:nsrdsa_recover: Successfully established AFTD DFA session for recovering save-set ID '3237787234'.
42938:nsrdsa_recover: Performing Direct File Access Restore
42940:nsrdsa_recover: Reading Data...
42619:nsrndmp_recover: NDMP Service Error: Permission denied to restore on Root fs

42617:nsrndmp_recover: NDMP Service Log: server_archive: emctar vol 1, 1 files, 262144 bytes read, 0 bytes written

42738:nsrndmp_recover: Data server halted: Error during the restore.
42856:nsrndmp_recover: NDMP data server has an internal error.
42871:nsrndmp_recover: Error during File NDMP Extraction.
nsrdsa_recover : Aborted
42840:nsrndmp_recover: NDMP recover failed.
42880:nsrndmp_recover: Error during NDMP recover
16279:recover: NDMP retrieval: child failed with status of 1
************************************************************************************************

Tuotteet, joihin vaikutus kohdistuu

NetWorker

Tuotteet

NetWorker Family
Artikkelin ominaisuudet
Artikkelin numero: 000014177
Artikkelin tyyppi: How To
Viimeksi muutettu: 28 tammik. 2026
Versio:  8
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.