NetWorker: Så här använder du kommandoradsverktyget nsradmin för att hantera NetWorker-resurser
Summary: nsradmin är ett kommandoradsverktyg som tillhandahålls av NetWorker-mjukvaran. nsradmin kan användas för att modifiera NetWorker-serverresursdatabasen (nsrdb) och klient-/säkerhetsdatabasen (nsrladb). Denna KB ger en allmän översikt över nsradmins funktioner och användningsfall. ...
Instructions
Översikt
NetWorker-resurser finns i två primära mappar:
• /nsr/res/nsrdb/ – Finns endast på NetWorker-servrar. Det här är NetWorker-serverns resursdatabas.
• /nsr/res/nsrladb/ – finns på alla NetWorker-system. Detta innehåller säkerhetskonfigurationer (peer-certifikat och så vidare).
C:\Program Files\EMC NetWorker\nsr\res.”
nsradmin Här kan du ändra, skapa eller ta bort resurser från NSRDB- och NSRLADB-databasen. För att säkerställa säkerheten och förhindra oönskad manipulering måste en rot- eller administratörskommandotolk användas. Om systemanvändaren inte kan använda kommandotolken root eller Admin visas nsrlogin kommandot kan användas. nsrlogin autentiserar med hjälp av konton som är konfigurerade (antingen lokala eller externa) i NetWorker-autentiseringstjänsten. nsrlogin utfärdar en tidsbaserad token som gör det möjligt för användaren (om det är tillåtet) att göra ändringar genom nsradmin och använda andra förhöjda NetWorker-kommandon:
- Lokalt användarkonto:
nsrlogin -u username - Extern autentisering (AD/LDAP):
nsrlogin -t tenant_name -d domain_name -u user_name - Logga ut: nsrlogout
Öppna nsradmin
Om du vill visa en lista över alla attribut för en viss NetWorker-resurs, till exempel en klient.
Du kan använda verktyget online eller offline, men om du ändrar nsrdb eller nsrladb offline måste du starta om NetWorker-tjänsten för att tillämpa dem.
nsradmin interagerar med NetWorker-daemoner som körs på en onlineserver för att visa eller ändra resursattribut.
nsradmin
nsradmin Försöker öppna en anslutning till NSRDB. För att få åtkomst till nsrladb måste du ange klientprocessen (nsrexec).
nsradmin -p nsrexecd
nsradmin pekar på den relevanta resursdatabasen för att visa eller ändra resursattribut.
nsradmin -d /path_to/nsrdb
-s Växla till körning nsradmin på ett fjärranslutet NetWorker-system för att ansluta till nsradmin på ett annat NetWorker-system över nätverket.
nsradmin -s remote_networker_system [-p nsrexecd]
Indatafil: Tar inmatningskommandon från en fil i stället för från standardinmatning. I det här läget skrivs inte den interaktiva uppmaningen ut.
nsradmin -i fileAndra funktioner och operationer beskrivs i detalj i
nsradmin i NetWorker Command Reference Guide, som finns på: https://www.dell.com/support/product-details/product/networker/docs
Loggning
Ändringar av nsrdb som utförs via nsradmin är inloggade i NetWorker-serverns /nsr/logs/rap.log (Standard: C:\Program Files\EMC NetWorker\nsr\logs\rap.log på Windows-operativsystem)
Användande nsradmin
nsradmin lägen
nsradmin Kan användas i två lägen:
- Kommandoläge (standard) och visuellt; Kommandoläge är den vanligaste metoden som används för att visa och använda
nsradmin. Inga ytterligare alternativ krävs för att använda det här läget. - Det visuella läget ger ett kommandoradsgränssnitt i helskärmsläge som kan användas för att visa och hantera NetWorker-resurser. Den här metoden kan vara användbar när specifika resurser eller attribut: värden är okända; Det är dock begränsat i batchbearbetningsåtgärder. Om du vill aktivera visuellt läge anger du
visuali slutet avnsradminsnabb:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> visual
NetWorker-resurstyper
För att hämta en lista över kända resurstyper. Enter type i slutet av nsradmin snabb. Exempel från 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;
Verksamhet inom nsradmin är följande:
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]* ]
Fråga NetWorker-resurser
nsradmin snabb:
nsradmin> print type:NetWorker_resource; attribute:value
Om du till exempel vill fråga efter alla attribut för en NetWorker-klientresurs med namnet Pluto skriver du följande:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan
Listning och filtrering nsradmin resultat
nsradmin snabb:
nsradmin> . type: NSR client; name: client_name nsradmin> show nsradmin> print
Om du vill visa en lista över alla klienter i en viss skyddsgrupp anger du följande kommando i nsradmin snabb:
nsradmin> . type: nsr client; protection group list:Protection_Group_Name nsradmin> show name nsradmin> print
Om du vill skriva ut en lista över alla registrerade klienter och deras operativsystem anger du följande kommando i nsradmin snabb:
nsradmin> . type: NSR client nsradmin> show name; OS nsradmin> print
Om du vill visa en lista över alla enheter som är i serviceläge anger du följande kommando i nsradmin snabb:
nsradmin> show name nsradmin> print type: NSR device; enabled: Service
Dolda alternativ kan visas genom att ange följande innan du frågar någon resurstyp:
nsradmin> option hidden
Om du vill återställa frågespecifikationerna som angetts genom att ange show-attributet anger du show:
nsradmin> show
Uppdaterar resurser
nsradmin snabb:
nsradmin>. type:NetWorker_resource; attribute:value nsradmin> update action; attribute1:value; attribute2:valueDu kan uppdatera flera attribut för en resurs. Attribut: värdekombinationer avgränsas med semikolon (;). Om du till exempel vill ändra kommandot spara uppsättning och säkerhetskopiera som används av en klient:
nsradmin> . type: nsr client; name: win-srvr01.amer.local nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
Ta bort resurser
nsradmin online-läge används. Det är en bra idé att skapa en säkerhetskopia av /nsr/res/nsrdb (server) och /nsr/res/nsrladb (klient) innan du ändrar dessa databaser.
Om du vill ta bort en resurs anger du delete när du har angett resurstypen. till exempel:
nsradmin> . type: NetWorker_Resource; attribute:value nsradmin> delete
Exempel:
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-läge; Detta tar dock bort en resurs oavsett om beroenden löses. När tjänsterna på servern har startats om visas inte längre den borttagna resursen.
Skapa resurser
nsradmin> create type: Networker_resource; name:resource_name; attribute1:value; attribute2:value create? yes