NetWorker: Het opdrachtregelhulpprogramma nsradmin gebruiken om NetWorker-resources te beheren
Summary: nsradmin is een opdrachtregelhulpprogramma dat wordt geleverd door de NetWorker-software. nsradmin kan worden gebruikt om de NetWorker Server Resource Database (nsrdb) en de client/security database (nsrladb) te wijzigen. Dit KB-artikel biedt een algemeen overzicht van de functionaliteit en gebruiksscenario's van nsradmin. ...
Instructions
Overzicht
NetWorker-resources bevinden zich in twee primaire mappen:
• /nsr/res/nsrdb/ - Alleen te vinden op NetWorker-servers. Dit is de NetWorker Server Resource Database.
• /nsr/res/nsrladb/ - Beschikbaar op alle NetWorker-systemen. Dit bevat beveiligingsconfiguraties (peercertificaat, enzovoort).
C:\Program Files\EMC NetWorker\nsr\res."
nsradmin Hiermee kunt u bronnen uit de NSRDB- en NSRLAB-database wijzigen, maken of verwijderen. Om de veiligheid te garanderen en ongewenste sabotage te voorkomen, moet een root- of administrator-opdrachtprompt worden gebruikt. Als de systeemgebruiker geen root- of administrator-opdrachtprompt mag gebruiken, wordt het nsrlogin commando kan worden gebruikt. nsrlogin verifieert met behulp van accounts die zijn geconfigureerd (lokaal of extern) in de NetWorker-verificatieservice. nsrlogin Geeft een op tijd gebaseerd token uit waarmee de gebruiker (indien toegestaan) wijzigingen kan aanbrengen via nsradmin en andere NetWorker-opdrachten met verhoogde bevoegdheid gebruiken:
- Lokale gebruikersaccount:
nsrlogin -u username - Externe verificatie (AD/LDAP):
nsrlogin -t tenant_name -d domain_name -u user_name - Uitloggen: nsrlogout
Toegang krijgen nsradmin
Alle kenmerken voor een specifieke NetWorker-resource, zoals een client, weer te geven.
U kunt het hulpprogramma online of offline gebruiken, maar als u de nsrdb of nsrladb offline wijzigt, moet u de NetWorker-service opnieuw starten om ze toe te passen.
nsradmin communiceert met NetWorker-daemons die op een onlineserver worden uitgevoerd om resourcekenmerken weer te geven of te wijzigen.
nsradmin
nsradmin Pogingen om een verbinding met de NSRDB te openen. Om toegang te krijgen tot de nsrladb, moet u het clientproces (nsrexec) opgeven.
nsradmin -p nsrexecd
nsradmin wordt verwezen naar de relevante bronnendatabase om resourcekenmerken weer te geven of te wijzigen.
nsradmin -d /path_to/nsrdb
-s Overschakelen om uit te voeren nsradmin op een extern NetWorker-systeem om verbinding mee te maken nsradmin op een ander NetWorker-systeem via het netwerk.
nsradmin -s remote_networker_system [-p nsrexecd]
Invoerbestand: Neemt invoeropdrachten over van een bestand in plaats van van standaardinvoer. In deze modus wordt de interactieve prompt niet afgedrukt.
nsradmin -i fileAndere functies en bewerkingen worden beschreven in de
nsradmin gedeelte van de NetWorker Command Reference Guide, beschikbaar via: https://www.dell.com/support/product-details/product/networker/docs
Registratie
Wijzigingen in de nsrdb die worden uitgevoerd via nsradmin zijn aangemeld bij het /nsr/logs/rap.log (standaard: C:\Program Files\EMC NetWorker\nsr\logs\rap.log op Windows-besturingssystemen)
Gebruik nsradmin
nsradmin modi
nsradmin Kan in twee modi worden gebruikt:
- Opdrachtmodus (standaard) en visuele modus; De opdrachtmodus is de gebruikelijke methode voor het weergeven en bedienen van
nsradmin. Er zijn geen extra opties vereist om deze modus te gebruiken. - De visuele modus biedt een opdrachtregelinterface op volledig scherm die kan worden gebruikt om de NetWorker-resources weer te geven en te beheren. Deze methode kan nuttig zijn wanneer specifieke bronnen of attributen: waarden niet bekend zijn; Het is echter beperkt in batchverwerkingen. Als u naar de visuele modus wilt gaan, voert u
visualAan het einde van densradminprompt:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> visual
NetWorker-resourcetypen
Om een lijst met bekende resourcetypen te krijgen. Enter- type Aan het einde van de nsradmin prompt. Voorbeeld van een 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;
Bewerkingen binnen nsradmin zijn als volgt:
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]* ]
Query's uitvoeren op NetWorker-bronnen
nsradmin prompt:
nsradmin> print type:NetWorker_resource; attribute:value
Als u bijvoorbeeld een query wilt uitvoeren op alle kenmerken voor een NetWorker-clientresource met de naam Pluto, typt u het volgende:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan
Weergeven en filteren nsradmin Resultaten
nsradmin prompt:
nsradmin> . type: NSR client; name: client_name nsradmin> show nsradmin> print
Als u alle clients in een bepaalde beveiligingsgroep wilt weergeven, voert u de volgende opdracht in bij de nsradmin prompt:
nsradmin> . type: nsr client; protection group list:Protection_Group_Name nsradmin> show name nsradmin> print
Om een lijst van alle geregistreerde clients en hun besturingssystemen af te drukken, voert u de volgende opdracht in bij de nsradmin prompt:
nsradmin> . type: NSR client nsradmin> show name; OS nsradmin> print
Als u alle apparaten wilt weergeven die zich in de servicemodus bevinden, voert u de volgende opdracht in bij de nsradmin prompt:
nsradmin> show name nsradmin> print type: NSR device; enabled: Service
Verborgen opties kunnen worden weergegeven door het volgende in te voeren voordat een query wordt uitgevoerd op een resourcetype:
nsradmin> option hidden
Als u de queryspecificaties opnieuw wilt instellen door het invoeren van het kenmerk show, voert u in show:
nsradmin> show
Bronnen bijwerken
nsradmin prompt:
nsradmin>. type:NetWorker_resource; attribute:value nsradmin> update action; attribute1:value; attribute2:valueU kunt meerdere kenmerken voor een resource bijwerken. Attribuut: waardecombinaties worden gescheiden door een puntkomma (;). Als u bijvoorbeeld de opdracht voor de opslagset en back-up wilt wijzigen die door een client wordt gebruikt, gebeurt het volgende:
nsradmin> . type: nsr client; name: win-srvr01.amer.local nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
Bronnen verwijderen
nsradmin online-modus wordt gebruikt. Het is een goed idee om een back-up te maken van de /nsr/res/nsrdb (server) en /nsr/res/nsrladb (client) voordat u deze databases wijzigt.
Als u een bron wilt verwijderen, voert u verwijderen in na het instellen van het resourcetype; bijvoorbeeld:
nsradmin> . type: NetWorker_Resource; attribute:value nsradmin> delete
Voorbeeld:
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 in offline modus; Hiermee wordt een resource echter verwijderd, ongeacht of afhankelijkheden zijn opgelost. Zodra services op de server opnieuw zijn gestart, wordt de verwijderde bron niet meer weergegeven.
Bronnen maken
nsradmin> create type: Networker_resource; name:resource_name; attribute1:value; attribute2:value create? yes