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. ...

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

Ö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).

Obs! På Windows-operativsystem är standardsökvägen för nsrdb och nsrladb "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.

Uppkopplad:  nsradmin interagerar med NetWorker-daemoner som körs på en onlineserver för att visa eller ändra resursattribut.
nsradmin
Online (nsrladb): Om inga ytterligare flaggor anges som standard, 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
Offline:  nsradmin pekar på den relevanta resursdatabasen för att visa eller ändra resursattribut.
nsradmin -d /path_to/nsrdb
Avlägsen: Du måste använda -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 file
Andra 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 visual i slutet av nsradmin snabb:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
Obs! Denna KB innehåller endast instruktioner för kommandoläge.

 

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

Om du vill fråga en NetWorker-resurs anger du följande kommando i nsradmin snabb:
nsradmin> print type:NetWorker_resource; attribute:value 
Alla attribut för resursen identifieras av attributet: värdekombination som returneras.
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

Om du vill visa en lista över specifika attribut för alla klientresurser anger du följande kommando på 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

Om du vill uppdatera en NetWorker-resurs anger du följande i nsradmin snabb:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
Du 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
Obs! Ange attributnamn och attributvärden på rätt sätt, till exempel med rätt skiftläge för attributvärden. Om attributnamnet och värdet inte anges korrekt uppdateras inte attributet och inget felmeddelande visas.

Ta bort resurser

VIKTIGT! Se till att du bara tar bort resurser som ska tas bort. NetWorker-resurser med beroenden hindrar dig från att ta bort dem om beroendet fortfarande finns. Vissa resurser kan inte heller tas bort när NetWorker-tjänsten körs eller 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
NetWorker-resurser som har beroenden kan inte tas bort. meddela dig om vad som förhindrade raderingen.
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.
Obs! Du måste lösa beroendena antingen genom att uppdatera eller ta bort dem också. I vissa fall kan det vara nödvändigt att använda 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

Om du vill skapa en resurs anger du följande:
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.