NetWorker: Slik bruker du kommandolinjeverktøyet nsradmin til å administrere NetWorker-ressurser

Summary: nsradmin er et kommandolinjeverktøy som leveres av NetWorker-programvaren. nsradmin kan brukes til å endre NetWorker-serverressursdatabasen (nsrdb) og klient-/sikkerhetsdatabasen (nsrladb). Denne kunnskapsartikkelen gir en generell oversikt over nsradmin-funksjonalitet og brukstilfeller. ...

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

Oversikt

NetWorker-ressurser finnes i to hovedmapper:
    • /nsr/res/nsrdb/ – Finnes bare på NetWorker-servere. Dette er NetWorker Server Resource Database.
    • /nsr/res/nsrladb/ – finnes på alle NetWorker-systemer. Denne inneholder sikkerhetskonfigurasjoner (nodesertifikat osv.).

MERK: På Windows-operativsystemer er standardbanen for nsrdb og nsrladb "C:\Program Files\EMC NetWorker\nsr\res."

nsradmin Brukes til å endre, opprette eller slette ressurser fra databasene nsrdb og nsrladb. For å sikre sikkerheten og forhindre uønsket tukling, må en rot- eller administratorledetekst brukes. Hvis systembrukeren er begrenset fra å bruke rot- eller administratorledeteksten, vil nsrlogin Kommandoen kan brukes. nsrlogin godkjennes ved hjelp av kontoer som er konfigurert (enten lokale eller eksterne) i NetWorker-godkjenningstjenesten. nsrlogin Utsteder et tidsbasert token som lar brukeren (hvis tillatt) gjøre endringer gjennom nsradmin og bruke andre forhøyede NetWorker-kommandoer:

  • Lokal brukerkonto: nsrlogin -u username
  • Ekstern godkjenning (AD/LDAP): nsrlogin -t tenant_name -d domain_name -u user_name
  • Logg ut: nsrlogout

Åpner nsradmin

Hvis du vil vise alle attributtene for en bestemt NetWorker-ressurs, for eksempel en klient.

Du kan bruke verktøyet tilkoblet eller frakoblet, men hvis du endrer nsrdb eller nsrladb frakoblet, må du starte NetWorker-tjenesten på nytt for å bruke dem.

Pålogget:  nsradmin samhandler med NetWorker-bakgrunnsprosesser som kjører på en nettserver for å vise eller endre ressursattributter.
nsradmin
Online (nsrladb): Som standard, hvis ingen flere flagg er angitt, nsradmin Forsøker å åpne en tilkobling til nsrdb. For å få tilgang til nsrladb må du spesifisere klientprosessen (nsrexec).
nsradmin -p nsrexecd
Frakoblet:  nsradmin pekes på den relevante ressursdatabasen for å vise eller endre ressursattributter.
nsradmin -d /path_to/nsrdb
Fjern: Du må bruke -s Bytt til Kjør nsradmin på et eksternt NetWorker-system å koble til nsradmin på et annet NetWorker-system over nettverket. 
nsradmin -s remote_networker_system [-p nsrexecd]

Inndatafil: Henter inndatakommandoer fra en fil i stedet for fra standardinndata. I denne modusen skrives ikke den interaktive ledeteksten ut.

nsradmin -i file
Andre funksjoner og operasjoner er beskrevet i nsradmin -delen av referanseveiledningen for NetWorker-kommandoer, tilgjengelig på: https://www.dell.com/support/product-details/product/networker/docs

Logging

Endringer i nsrdb som utføres via nsradmin logges på NetWorker-serverens /nsr/logs/rap.log (standard: C:\Program Files\EMC NetWorker\nsr\logs\rap.log på Windows-operativsystemer)
 

Bruke nsradmin

nsradmin modes

nsradmin Kan brukes i to moduser:

  • Kommandomodus (standard) og visuell modus; Kommandomodus er den vanlige metoden som brukes til å vise og operere nsradmin. Ingen ekstra alternativer kreves for å bruke denne modusen.
  • Visuell modus gir et kommandolinjegrensesnitt i fullskjerm som kan brukes til å vise og administrere NetWorker-ressursene. Denne metoden kan være nyttig når spesifikke ressurser eller attributter: verdier er ukjente; Det er imidlertid begrenset i batchbehandlingsoperasjoner. Hvis du vil angi visuell modus, skriver du inn visual ved nsradmin omgående:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
MERK: Denne kunnskapsartikkelen gir bare instruksjoner for kommandomodus.

 

NetWorker-ressurstyper

Slik får du en liste over kjente ressurstyper. Enter type ved nsradmin omgående. Eksempel fra en NetWorker-server:

nsradmin> type
                 Known types: NSR, NSR auditlog, NSR client, NSR client fix,
                              NSR cloneconfig, NSR Data Domain, NSR device,
                              NSR directive, NSR hypervisor, NSR label,
                              NSR license, NSR lockbox,
                              NSR NAS discovery task, NSR notification,
                              NSR policy, NSR pool, NSR Protection Group,
                              NSR Protection Policy, NSR recover, NSR Rule,
                              NSR savesets count, NSR SCG, NSR schedule,
                              NSR service, NSR stage, NSR Storage Node,
                              NSR task, NSR usergroup, NSR VMware proxy,
                              NSR vproxy log aggregate;

Operasjoner innen nsradmin er som følger:

         bind [query]
         create attrlist
         delete [query]
           edit [query]
           help [command]
          print [query] (set current query)
         server [name]
           show [attrlist]
          types
         update attrlist
         append attrlist
           quit
         visual [query]
         option [list]
          unset [list]
              . [query]
              ? [command]
           exit

Where:
        query ::= attrlist
        attrlist ::= attribute [; attribute]*
        attribute ::= name [: [value [, value]* ]

Spørre NetWorker-ressurser

Hvis du vil spørre en NetWorker-ressurs, skriver du inn følgende kommando i nsradmin omgående:
nsradmin> print type:NetWorker_resource; attribute:value 
Alle attributter for ressursen identifiseres av attributtet: -verdikombinasjonen som returneres.
Hvis du for eksempel vil spørre etter alle attributtene for en NetWorker-klientressurs som heter Pluto, skriver du inn følgende:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan

Oppføring og filtrering nsradmin Resultater

Hvis du vil vise bestemte attributter for alle klientressurser, skriver du inn følgende kommando i nsradmin omgående:
nsradmin> . type: NSR client; name: client_name 
nsradmin> show 
nsradmin> print

Hvis du vil vise alle klientene i en bestemt beskyttelsesgruppe, skriver du inn følgende kommando i nsradmin omgående:

nsradmin> . type: nsr client; protection group list:Protection_Group_Name
nsradmin> show name 
nsradmin> print

Hvis du vil skrive ut en liste over alle registrerte klienter og operativsystemene deres, skriver du inn følgende kommando i nsradmin omgående:

nsradmin> . type: NSR client 
nsradmin> show name; OS 
nsradmin> print

Hvis du vil vise alle enheter som er i servicemodus, skriver du inn følgende kommando på nsradmin omgående:

nsradmin> show name
nsradmin> print type: NSR device; enabled: Service

Skjulte alternativer kan vises ved å skrive inn følgende før du spør en ressurstype:

nsradmin> option hidden

Hvis du vil tilbakestille spørringsspesifikasjonene som er angitt ved å skrive inn show attribute, skriver du inn show:

nsradmin> show

Oppdatere ressurser

Hvis du vil oppdatere en NetWorker-ressurs, angir du følgende på nsradmin omgående:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
Du kan oppdatere flere attributter for en ressurs. Attributt: verdikombinasjoner er atskilt med et semikolon (;). Slik endrer du for eksempel lagringssettet og sikkerhetskopikommandoen som brukes av en klient:
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
MERK: Angi riktige attributtnavn og -verdier, og pass på å skille mellom store og små bokstaver i attributtverdiene. Hvis attributtnavnet og -verdien ikke er riktig angitt, oppdateres ikke attributtet, og det gis ingen feilmelding.

Slette ressurser

FORSIKTIG: Forsikre deg om at du bare sletter ressurser som skal slettes. NetWorker-ressurser med avhengigheter blokkerer deg fra å slette dem hvis avhengigheten fremdeles eksisterer. Noen ressurser kan heller ikke slettes mens NetWorker-tjenestene kjører eller nsradmin online-modus brukes. Det er lurt å sikkerhetskopiere /nsr/res/nsrdb (tjener) og /nsr/res/nsrladb (klient) før du endrer disse databasene.

Hvis du vil slette en ressurs, skriver du inn slett etter at du har angitt ressurstypen. for eksempel:

nsradmin> . type: NetWorker_Resource; attribute:value
nsradmin> delete
NetWorker-ressurser som har avhengigheter, kan ikke slettes. varsle deg om hva som forhindret slettingen.
Eksempel:
nsradmin> delete type: nsr pool; name: DD_Bootstrap 
name: DD_Bootstrap; 
Delete? yes 
delete failed: Pool `DD_Bootstrap' cannot be deleted because it has active volumes in the media database.
MERK: Du må løse avhengighetene enten ved å oppdatere eller fjerne dem også. I noen tilfeller kan det være nødvendig å bruke nsradmin i frakoblet modus; Dette sletter imidlertid en ressurs uavhengig av om avhengigheter løses. Når tjenestene på serveren startes på nytt, vises ikke lenger den slettede ressursen.

Opprette ressurser

Skriv inn følgende for å opprette en ressurs:
nsradmin> create type: Networker_resource; name:resource_name; attribute1:value; attribute2:value 
create? yes

Additional Information

Affected Products

NetWorker

Products

NetWorker Series
Article Properties
Article Number: 000203325
Article Type: How To
Last Modified: 14 Feb 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.