NetWorker: Sådan bruger du kommandolinjeværktøjet nsradmin til at administrere NetWorker-ressourcer

Summary: nsradmin er et kommandolinjeværktøj, der leveres af NetWorker-softwaren. nsradmin kan bruges til at ændre NetWorker Server Resource Database (nsrdb) og Client/Security Database (nsrladb). Denne KB giver et generelt overblik over nsradmin-funktionalitet og brugsscenarier. ...

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

Oversigt

NetWorker-ressourcer findes i to primære mapper:
    • /nsr/res/nsrdb/ - Findes kun på NetWorker-servere. Dette er NetWorker-serverens ressourcedatabase.
    • /nsr/res/nsrladb/ - Findes på alle NetWorker-systemer. Den indeholder sikkerhedskonfigurationer (peer-certifikat osv.).

BEMÆRK: På Windows-operativsystemer er standardstien for nsrdb og nsrladb "C:\Program Files\EMC NetWorker\nsr\res."

nsradmin Lader dig ændre, oprette eller slette ressourcer fra NSRDB- og NSRLADDB-databasen. For at sikre sikkerheden og forhindre uønsket manipulation skal der bruges en rod- eller administratorkommandoprompt. Hvis systembrugeren ikke kan bruge rod- eller administratorkommandoprompten, vises ikonet nsrlogin kommando kan bruges. nsrlogin Godkendes ved hjælp af konti, der er konfigureret (enten lokalt eller eksternt) i NetWorker-godkendelsestjenesten. nsrlogin udsteder et tidsbaseret token, der giver brugeren mulighed for (hvis tilladt) at foretage ændringer gennem: nsradmin og bruge andre forhøjede NetWorker-kommandoer:

  • Lokal brugerkonto: nsrlogin -u username
  • Ekstern godkendelse (AD/LDAP): nsrlogin -t tenant_name -d domain_name -u user_name
  • Log ud: nsrlogout

Adgang nsradmin

Sådan vises alle attributter for en bestemt NetWorker-ressource, f.eks. en klient.

Du kan bruge værktøjet online eller offline, men hvis du ændrer nsrdb eller nsrladb offline, skal du genstarte NetWorker-tjenesten for at anvende dem.

Online:  nsradmin interagerer med NetWorker-dæmoner, der kører på en onlineserver, for at få vist eller ændre ressourceattributter.
nsradmin
Online (nsrladb): Som standard, hvis der ikke er angivet yderligere flag, nsradmin Forsøger at åbne en forbindelse til NSRDB. For at få adgang til nsrladb skal du angive klientprocessen (nsrexec).
nsradmin -p nsrexecd
Offline:  nsradmin peges på den relevante ressourcedatabase for at få vist eller ændre ressourceattributter.
nsradmin -d /path_to/nsrdb
Fjern: Du skal bruge -s Skift for at køre nsradmin på et eksternt NetWorker-system til at oprette forbindelse til nsradmin på et andet NetWorker-system over netværket. 
nsradmin -s remote_networker_system [-p nsrexecd]

Inputfil: Tager inputkommandoer fra en fil i stedet for fra standardinput. I denne tilstand udskrives den interaktive prompt ikke.

nsradmin -i file
Andre funktioner og operationer er beskrevet i nsradmin del af NetWorker Command Reference Guide, tilgængelig via: https://www.dell.com/support/product-details/product/networker/docs

Logføring

Ændringer af nsrdb, der udføres via nsradmin er logget på NetWorker-serverens /nsr/logs/rap.log (Standard: C:\Program Files\EMC NetWorker\nsr\logs\rap.log på Windows-operativsystemer)
 

Bruge nsradmin

nsradmin tilstande

nsradmin Kan bruges i to tilstande:

  • Kommandotilstand (standard) og visuel tilstand; Kommandotilstand er den almindelige metode, der bruges til at se og betjene nsradmin. Der kræves ingen yderligere indstillinger for at bruge denne tilstand.
  • Visuel tilstand indeholder en kommandolinjegrænseflade i fuld skærm, som kan bruges til at få vist og administrere NetWorker-ressourcerne. Denne metode kan være nyttig, når specifikke ressourcer eller attributter: værdier er ukendte; Det er dog begrænset i batchbehandlingsoperationer. Hvis du vil gå i visuel tilstand, skal du indtaste visualnsradmin lynhurtig:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
BEMÆRK: Denne KB indeholder kun instruktioner til kommandotilstand.

 

NetWorker-ressourcetyper

For at få en liste over kendte ressourcetyper. Enter typensradmin lynhurtig. 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;

Virksomhed inden for 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]* ]

Forespørgsler om NetWorker-ressourcer

Hvis du vil forespørge på en NetWorker-ressource, skal du indtaste følgende kommando på nsradmin lynhurtig:
nsradmin> print type:NetWorker_resource; attribute:value 
Alle attributter for ressourcen identificeres af attributten: værdikombination , der returneres.
Hvis du f.eks. vil forespørge på alle attributterne for en NetWorker-klientressource med navnet Pluto, skal du skrive følgende:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan

Liste og filtrering nsradmin Resultater

Hvis du vil angive specifikke attributter for alle klientressourcer, skal du skrive følgende kommando på nsradmin lynhurtig:
nsradmin> . type: NSR client; name: client_name 
nsradmin> show 
nsradmin> print

Hvis du vil angive en liste over alle klienter i en bestemt beskyttelsesgruppe, skal du indtaste følgende kommando på nsradmin lynhurtig:

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

Hvis du vil udskrive en liste over alle registrerede klienter og deres operativsystemer, skal du indtaste følgende kommando på nsradmin lynhurtig:

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

Hvis du vil have vist en liste over alle enheder, der er i servicetilstand, skal du indtaste følgende kommando på nsradmin lynhurtig:

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

Skjulte indstillinger kan vises ved at angive følgende, før der forespørges på en ressourcetype:

nsradmin> option hidden

Hvis du vil nulstille de forespørgselsspecifikationer, der er angivet ved at indtaste attributten vis, skal du angive show:

nsradmin> show

Opdatering af ressourcer

Hvis du vil opdatere en NetWorker-ressource, skal du angive følgende på nsradmin lynhurtig:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
Du kan opdatere flere attributter for en ressource. Attribut: værdikombinationer adskilles af et semikolon (;). Sådan ændrer du f.eks. kommandoen gem sæt og sikkerhedskopier, der bruges af en klient:
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
BEMÆRK: Angiv attributnavne og værdier korrekt, herunder attributværdiers store eller små bogstaver. Hvis attributnavnet og værdien ikke er angivet korrekt, opdateres attributten ikke, og der vises ingen fejlmeddelelse.

Sletning af ressourcer

FORSIGTIG: Sørg for, at du kun sletter ressourcer, der skal slettes. NetWorker-ressourcer med afhængigheder forhindrer dig i at slette dem, hvis afhængigheden stadig eksisterer. Nogle ressourcer kan heller ikke slettes, mens NetWorker-tjenesten kører eller nsradmin Online-tilstand bruges. Det er en god ide at oprette en sikkerhedskopi af /nsr/res/nsrdb (server) og /nsr/res/nsrladb (klient), før du ændrer disse databaser.

Hvis du vil slette en ressource, skal du angive slet, når du har angivet ressourcetypen. for eksempel:

nsradmin> . type: NetWorker_Resource; attribute:value
nsradmin> delete
NetWorker-ressourcer, der har afhængigheder, slettes ikke. underrette dig om, hvad der forhindrede sletningen.
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.
BEMÆRK: Du skal også løse afhængighederne ved at opdatere eller fjerne dem. I nogle tilfælde kan det være nødvendigt at bruge nsradmin i offline-tilstand; Dette sletter dog en ressource, uanset om afhængigheder løses. Når tjenester på serveren genstartes, vises den slettede ressource ikke længere.

Oprettelse af ressourcer

Angiv følgende for at oprette en ressource:
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.