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. ...
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.).
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.
nsradmin interagerer med NetWorker-dæmoner, der kører på en onlineserver, for at få vist eller ændre ressourceattributter.
nsradmin
nsradmin Forsøger at åbne en forbindelse til NSRDB. For at få adgang til nsrladb skal du angive klientprocessen (nsrexec).
nsradmin -p nsrexecd
nsradmin peges på den relevante ressourcedatabase for at få vist eller ændre ressourceattributter.
nsradmin -d /path_to/nsrdb
-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 fileAndre 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
visualpånsradminlynhurtig:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> visual
NetWorker-ressourcetyper
For at få en liste over kendte ressourcetyper. Enter type på nsradmin 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
nsradmin lynhurtig:
nsradmin> print type:NetWorker_resource; attribute:value
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
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
nsradmin lynhurtig:
nsradmin>. type:NetWorker_resource; attribute:value nsradmin> update action; attribute1:value; attribute2:valueDu 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
Sletning af ressourcer
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
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.
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
nsradmin> create type: Networker_resource; name:resource_name; attribute1:value; attribute2:value create? yes