NetWorker: Come reindirizzare l'output di nsradmin e jobquery a un file di testo

Summary: Questo articolo fornisce una panoramica su come reindirizzare gli output di nsradmin o jobquery a un file sui sistemi NetWorker Linux e Windows.

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 - Il comando nsradmin è un programma amministrativo basato su riga di comando per il sistema NetWorker. nsradmin Monitora e modifica le risorse di NetWorker configurate.

jobquery - Programma di query del database dei job NetWorker. La variabile jobquery command è un programma basato su riga di comando usato per eseguire query sul database dei job del server NetWorker.

nsradmin:

È possibile esaminare quali tipi di risorse sono noti al database NetWorker nsradmin sta accedendo inserendo il tipo nella finestra nsradmin Prompt:

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;

I tipi disponibili variano in base alla configurazione del server NetWorker e se nsradmin sta accedendo al nsrdb (server) o nsrladb database (client).

Le opzioni disponibili con nsradmin:

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]* ]
È possibile accedere a un'interfaccia visiva della riga di comando tramite nsradmin, inserendo visual in corrispondenza nsradmin Prompt. È possibile spostarsi tra le risorse configurate per visualizzare il tipo di risorse esistenti e le risorse comuni attribute:value Stringhe.

Per accedere al database del client NetWorker, specificare il seguente flag durante l'esecuzione< nsradmin:
nsradmin -p nsrexecd
Per accedere al database del server NetWorker in modalità offline, specificare quanto segue durante l'esecuzione nsradmin:
nsradmin -d /nsr/res/nsrdb

NOTA: Percorso assoluto verso il nsrdb oppure nsrladb è necessario quando si accede in modalità offline. Per ulteriori istruzioni, consultare: NetWorker: come utilizzare l'utilità della riga di comando nsradmin per gestire le risorse di NetWorker


jobquery

È possibile esaminare quali tipi di risorse sono noti al server NetWorker jobsdb jobquery sta accedendo inserendo il tipo nella finestra jobquery Prompt:

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;

Le opzioni disponibili all'interno jobquery sono:

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

NOTA: jobquery può essere utilizzato per esaminare il jobsdb. La variabile jobsdb la retention è definita nelle proprietà del server NetWorker; Per impostazione predefinita, questo valore è impostato su 72 ore. È possibile eseguire query sui dati solo all'interno del jobsdb periodo di conservazione.


Reindirizzamento dell'output a un file

Il processo presuppone che si sappia quale sottoinsieme di comandi si desidera eseguire durante il reindirizzamento dell'output a un file di output. L'output non viene visualizzato nel prompt e viene inviato direttamente al file.

Finestre:

  1. Aprire un prompt dei comandi amministratore.
  2. Eseguire nuovamente il comando nsradmin oppure jobquery utilizzando la sintassi seguente:
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
  1. Invio nsradmin oppure jobquery sottocomandi che si desidera eseguire, al termine è possibile tornare al prompt dei comandi inserendo quit.
Esempio:
C:\Users\Administrator.EMCLAB>nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
show name; networker version
p type: nsr client
quit
Il file di output per il caso d'uso di cui sopra contiene quanto segue:
                        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. Aprire un prompt dei comandi radice:
  2. Eseguire nuovamente il comando nsradmin oppure jobquery utilizzando la sintassi seguente.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
  1. Invio nsradmin oppure jobquery sottocomandi che si desidera eseguire, al termine è possibile tornare al prompt dei comandi inserendo EOB.
Esempio:
[root@networker-mc ~]# cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
> show name; job id; saveset time
> print completion status: failed
> EOB
Il file di output per il caso d'uso di cui sopra contiene quanto segue:
[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.