NetWorker: Verwendung des Befehlszeilendienstprogramms nsradmin zum Managen von NetWorker-Ressourcen

Summary: nsradmin ist ein Befehlszeilendienstprogramm, das von der NetWorker-Software bereitgestellt wird. nsradmin kann verwendet werden, um die NetWorker-Serverressourcendatenbank (nsrdb) und die Client-/Sicherheitsdatenbank (nsrladb) zu ändern. Dieser Wissensdatenbank-Artikel bietet eine allgemeine Übersicht über die Funktionen und Anwendungsfälle von nsradmin. ...

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

Übersicht

NetWorker-Ressourcen sind in zwei primären Ordnern enthalten:
    /nsr/res/nsrdb/ – Nur auf NetWorker-Servern zu finden. Dies ist die NetWorker-Serverressourcendatenbank.
    • /nsr/res/nsrladb/ – Auf allen NetWorker-Systemen zu finden. Dies umfasst Sicherheitskonfigurationen (Peer-Zertifikat usw.).

HINWEIS: Auf Windows-Betriebssystemen lautet der Standardpfad für nsrdb und nsrladb "C:\Program Files\EMC NetWorker\nsr\res“.

nsradmin Ermöglicht das Ändern, Erstellen oder Löschen von Ressourcen aus der nsrdb- und nsrladb-Datenbank. Um die Sicherheit zu gewährleisten und unerwünschte Manipulationen zu verhindern, muss eine Root- oder Administrator-Eingabeaufforderung verwendet werden. Wenn der Systemnutzer die Root- oder Admin-Eingabeaufforderung nicht verwenden kann, wird das Symbol nsrlogin verwendet werden. nsrlogin Authentifiziert sich mit Konten, die (lokal oder extern) im NetWorker-Authentifizierungsservice konfiguriert sind. nsrlogin Gibt ein zeitbasiertes Token aus, mit dem der Benutzer (falls zulässig) Änderungen über nsradmin und verwenden Sie andere NetWorker-Befehle mit erhöhten Rechten:

  • Lokales Nutzerkonto: nsrlogin -u username
  • Externe Authentifizierung (AD/LDAP): nsrlogin -t tenant_name -d domain_name -u user_name
  • Abmelden: nsrlogout

Zugriff auf nsradmin

Zum Auflisten aller Attribute für eine bestimmte NetWorker-Ressource, z. B. einen Client.

Sie können das Tool online oder offline verwenden, aber wenn Sie nsrdb oder nsrladb offline ändern, müssen Sie den NetWorker-Service neu starten, um sie anzuwenden.

Online:  nsradmin interagiert mit NetWorker-Daemons, die auf einem Onlineserver ausgeführt werden, um Ressourcenattribute anzuzeigen oder zu ändern.
nsradmin
Online (nsrladb): Wenn keine zusätzlichen Flags angegeben werden, wird standardmäßig nsradmin Versucht, eine Verbindung zur nsrdb zu öffnen. Um auf die nsrladb zuzugreifen, müssen Sie den Clientprozess (nsrexec) angeben.
nsradmin -p nsrexecd
Offline:  nsradmin verweist auf die entsprechende Ressourcendatenbank, um Ressourcenattribute anzuzeigen oder zu ändern.
nsradmin -d /path_to/nsrdb
Remote: Sie müssen die -s Zur Ausführung wechseln nsradmin auf einem Remote-NetWorker-System, um eine Verbindung zu nsradmin auf einem anderen NetWorker-System über das Netzwerk. 
nsradmin -s remote_networker_system [-p nsrexecd]

Eingabedatei: Übernimmt Eingabebefehle aus einer Datei anstelle von Standardeingaben. In diesem Modus wird die interaktive Eingabeaufforderung nicht gedruckt.

nsradmin -i file
Weitere Funktionen und Vorgänge sind im Abschnitt nsradmin Abschnitt des NetWorker Command Reference Guide, verfügbar unter: https://www.dell.com/support/product-details/product/networker/docs

Protokollierung

Änderungen an der nsrdb, die über nsradmin werden in den NetWorker-Servern /nsr/logs/rap.log (Standardeinstellung: C:\Program Files\EMC NetWorker\nsr\logs\rap.log auf Windows-Betriebssystemen)
 

Die Verwendung von nsradmin

nsradmin modes

nsradmin Kann in zwei Modi verwendet werden:

  • Befehlsmodus (Standard) und visueller Modus; Der Befehlsmodus ist die gängige Methode, die zum Anzeigen und Verwenden von nsradmin. Es sind keine zusätzlichen Optionen erforderlich, um diesen Modus zu verwenden.
  • Der visuelle Modus bietet eine Vollbild-Befehlszeilenoberfläche, die zum Anzeigen und Managen der NetWorker-Ressourcen verwendet werden kann. Diese Methode kann nützlich sein, wenn bestimmte Ressourcen oder Attribute: Werte unbekannt sind; Bei Batchverarbeitungsvorgängen ist sie jedoch eingeschränkt. Geben Sie Folgendes ein, um in den visuellen Modus zu wechseln visual am nsradmin prompt:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
HINWEIS: Dieser Wissensdatenbank-Artikel enthält nur Anweisungen für den Befehlsmodus.

 

NetWorker-Ressourcentypen

Zum Abrufen einer Liste bekannter Ressourcentypen. Eingabetaste type am nsradmin prompt. Beispiel von einem 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;

Vorgänge innerhalb von nsradmin sind wie folgt:

         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]* ]

Abfragen von NetWorker-Ressourcen

Um eine NetWorker-Ressource abzufragen, geben Sie den folgenden Befehl im nsradmin prompt:
nsradmin> print type:NetWorker_resource; attribute:value 
Alle Attribute für die Ressource werden durch die zurückgegebene Kombination attribute: value identifiziert.
Um beispielsweise alle Attribute für eine NetWorker-Clientressource mit dem Namen Pluto abzufragen, geben Sie Folgendes ein:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan

Auflisten und Filtern nsradmin Befund

Um bestimmte Attribute für alle Clientressourcen aufzulisten, geben Sie den folgenden Befehl im Feld nsradmin prompt:
nsradmin> . type: NSR client; name: client_name 
nsradmin> show 
nsradmin> print

Um alle Clients in einer bestimmten Schutzgruppe aufzulisten, geben Sie den folgenden Befehl im nsradmin prompt:

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

Um eine Liste aller registrierten Clients und deren Betriebssysteme zu drucken, geben Sie den folgenden Befehl im nsradmin prompt:

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

Um alle Geräte aufzulisten, die sich im Servicemodus befinden, geben Sie den folgenden Befehl im nsradmin prompt:

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

Ausgeblendete Optionen können angezeigt werden, indem Sie Folgendes eingeben, bevor Sie einen Ressourcentyp abfragen:

nsradmin> option hidden

Geben Sie Folgendes ein, um die Abfragespezifikationen zurückzusetzen, die durch Eingabe von show attribute festgelegt wurden show:

nsradmin> show

Aktualisieren von Ressourcen

Um eine NetWorker-Ressource zu aktualisieren, geben Sie Folgendes in das Feld nsradmin prompt:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
Sie können mehrere Attribute für eine Ressource aktualisieren. Attribut: Wertkombinationen werden durch ein Semikolon (;) getrennt. So ändern Sie beispielsweise den Befehl „save set and backup“, der von einem Client verwendet wird:
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
HINWEIS: Geben Sie die Attributnamen und -werte korrekt ein, einschließlich der richtigen Groß-/Kleinschreibung für Attributwerte. Wenn der Attributname und der Wert nicht korrekt angegeben sind, wird das Attribut nicht aktualisiert und es wird keine Fehlermeldung angezeigt.

Löschen von Ressourcen

VORSICHT: Stellen Sie sicher, dass Sie nur Ressourcen löschen, die gelöscht werden sollen. NetWorker-Ressourcen mit Abhängigkeiten blockieren das Löschen von Ressourcen, wenn die Abhängigkeit weiterhin vorhanden ist. Außerdem können einige Ressourcen nicht gelöscht werden, während NetWorker-Services ausgeführt werden oder nsradmin Online-Modus verwendet wird. Es empfiehlt sich, ein Backup von /nsr/res/nsrdb (Server) und /nsr/res/nsrladb (Client) zu erstellen, bevor Sie diese Datenbanken ändern.

Um eine Ressource zu löschen, geben Sie delete ein, nachdem Sie den Ressourcentyp festgelegt haben. Zum Beispiel:

nsradmin> . type: NetWorker_Resource; attribute:value
nsradmin> delete
NetWorker-Ressourcen mit Abhängigkeiten können nicht gelöscht werden. Sie werden darüber informiert, was das Löschen verhindert hat.
Beispiel:
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.
HINWEIS: Sie müssen die Abhängigkeiten entweder durch Aktualisieren oder Entfernen auflösen. In einigen Fällen kann es erforderlich sein, nsradmin im Offline-Modus; Dadurch wird jedoch eine Ressource gelöscht, unabhängig davon, ob Abhängigkeiten aufgelöst werden. Sobald die Services auf dem Server neu gestartet wurden, wird die gelöschte Ressource nicht mehr angezeigt.

Erstellen von Ressourcen

Geben Sie Folgendes ein, um eine Ressource zu erstellen:
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.