NetWorker: Umleiten der Ausgabe von nsradmin und jobquery in eine Textdatei

Summary: Dieser Artikel bietet eine Übersicht darüber, wie Sie nsradmin- oder jobquery-Ausgaben auf Linux- und Windows-NetWorker-Systemen in eine Datei umleiten.

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

nsradmin - Der Befehl nsradmin ist ein befehlszeilenbasiertes Verwaltungsprogramm für das NetWorker-System. nsradmin Überwachung und Änderung konfigurierter NetWorker-Ressourcen.

jobquery - NetWorker-Jobdatenbankabfrageprogramm. Die Datei jobquery command ist ein befehlszeilenbasiertes Programm, mit dem die Jobdatenbank des NetWorker-Servers abgefragt wird.

nsradmin:

Sie können überprüfen, welche Ressourcentypen der NetWorker-Datenbank bekannt sind nsradmin Zugriff durch Eingabe des Typs in der nsradmin Eingabeaufforderung:

nsradmin> type
                 Known types: NSR, NSR auditlog, NSR client, NSR client fix,
                              NSR cloneconfig, NSR Data Domain, NSR device,
                              NSR directive, NSR ESRS, 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 savesets count,
                              NSR schedule, NSR service, NSR stage,
                              NSR Storage Node, NSR task, NSR usergroup,
                              NSR VMware proxy, NSR vproxy log aggregate;

Die verfügbaren Typen variieren je nach NetWorker-Serverkonfiguration und ob nsradmin Zugriff auf die nsrdb (Server) oder nsrladb (Client)-Datenbank.

Die verfügbaren Optionen mit nsradminfestzulegen:

Commands are:
           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]* ]
Sie können eine visuelle Befehlszeilenschnittstelle über nsradmin, indem Sie visual auf der Seite nsradmin Eingabeaufforderung. Sie können durch die konfigurierten Ressourcen navigieren, um zu sehen, welche Art von Ressourcen vorhanden sind und welche allgemeinen attribute:value Streichinstrumente.

Um auf die NetWorker-Clientdatenbank zuzugreifen, geben Sie beim Ausführen von< nsradminfestzulegen:
nsradmin -p nsrexecd
Um im Offlinemodus auf die NetWorker-Serverdatenbank zuzugreifen, geben Sie Folgendes an, wenn Sie Folgendes ausführen nsradminfestzulegen:
nsradmin -d /nsr/res/nsrdb

HINWEIS: Absoluter Pfad zum nsrdb oder nsrladb ist beim Zugriff im Offline-Modus erforderlich. Weitere Anweisungen finden Sie unter: NetWorker: Verwendung des Befehlszeilendienstprogramms nsradmin zum Managen von NetWorker-Ressourcen


jobquery

Sie können überprüfen, welche Ressourcentypen dem NetWorker-Server bekannt sind jobsdb jobquery Zugriff durch Eingabe des Typs in der jobquery Eingabeaufforderung:

jobquery> type
                 Known types: active job db, backup action job,
                              bootstrap save job, Client push master job,
                              clone job, generic remote command,
                              job indication, recover pipe to save job,
                              save job, savefs job, session info, task job,
                              utility job, vproxysave job, workflow job;

Die verfügbaren Optionen in jobquery sind:

Commands are:
          print [query] (set current query)
           show [attrlist]
          types
            all
           quit
           help [command]
              . [query]
              ? [command]

Where:
        query ::= attrlist
        attrlist ::= attribute [; attribute]*
        attribute ::= name [: [value [, value]* ]

HINWEIS: jobquery kann verwendet werden, um die jobsdb. Die Datei jobsdb Die Aufbewahrung wird in den NetWorker-Servereigenschaften definiert. Standardmäßig ist dieser Wert auf 72 Stunden eingestellt. Eine Datenabfrage ist nur innerhalb der jobsdb Aufbewahrungszeitraum.


Umleiten der Ausgabe in eine Datei

Der Prozess geht davon aus, dass Sie wissen, welche Teilmenge von Befehlen Sie ausführen möchten, während Sie die Ausgabe in eine Ausgabedatei umleiten. Die Ausgabe wird nicht in der Eingabeaufforderung angezeigt und direkt an die Datei gesendet.

Fenster:

  1. Öffnen Sie eine Administrator-Eingabeaufforderung.
  2. Führen Sie nsradmin oder jobquery mit der folgenden Syntax:
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
  1. Eingabetaste nsradmin oder jobquery Unterbefehle, die Sie ausführen möchten, können Sie nach Abschluss zur Eingabeaufforderung zurückkehren, indem Sie Folgendes eingeben: quit.
Beispiel:
C:\Users\Administrator.EMCLAB>nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
show name; networker version
p type: nsr client
quit
Die Ausgabedatei für den obigen Anwendungsfall enthält Folgendes:
                        name: winsrvr2k19.emclab.local;
           NetWorker version: 19.3.0.0.Build.21;

                        name: winsrvr2k12.emclab.local;
           NetWorker version: 19.4.0.3.Build.167;

                        name: winsrvr2k16.emclab.local;
           NetWorker version: 19.4.0.2.Build.127;

                        name: ubuntu.emclab.local;
           NetWorker version: 19.3.0.1.Build.51;

                        name: vcenter67.emclab.local;
           NetWorker version: 19.4.0.3.Build.167;

                        name: winsrvr2k12.emclab.local;
           NetWorker version: 19.4.0.3.Build.167;

                        name: winsrvr2k12.emclab.local;
           NetWorker version: 19.4.0.3.Build.167;

                        name: vmwin2k12.emclab.local;
           NetWorker version: 19.3.0.2.Build.89;

                        name: vcenter.emclab.local;
           NetWorker version: ;

                        name: winsrvr2k16.emclab.local;
           NetWorker version: 19.4.0.2.Build.127;
Linux:
  1. Öffnen Sie eine Root-Eingabeaufforderung:
  2. Führen Sie nsradmin oder jobquery mit der folgenden Syntax.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
  1. Eingabetaste nsradmin oder jobquery Unterbefehle, die Sie ausführen möchten, können Sie nach Abschluss zur Eingabeaufforderung zurückkehren, indem Sie Folgendes eingeben: EOB.
Beispiel:
[root@networker-mc ~]# cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
> show name; job id; saveset time
> print completion status: failed
> EOB
Die Ausgabedatei für den obigen Anwendungsfall enthält Folgendes:
[root@networker-mc ~]# tail jobquery_out.txt
                      job id: 96641;
                        name: index backup;
                saveset time: 1664911693;

                      job id: 96640;
                        name: index backup;
                saveset time: 1664911688;

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000204035
Article Type: How To
Last Modified: 02 May 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.