NetWorker : Comment rediriger la sortie nsradmin et jobquery vers un fichier texte

Summary: Cet article explique comment rediriger les sorties nsradmin ou jobquery vers un fichier sur les systèmes NetWorker Linux et 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 - La commande nsradmin est un programme d’administration basé sur la ligne de commande du système NetWorker. nsradmin surveille et modifie les ressources NetWorker configurées.

jobquery - Programme de requête de la base de données des tâches NetWorker. Le jobquery command est un programme basé sur la ligne de commande qui est utilisé pour interroger la base de données des tâches du serveur NetWorker.

nsradmin:

Vous pouvez vérifier quels types de ressources sont connus de la base de données NetWorker nsradmin est accessible en saisissant le type à l’extrémité nsradmin Invite de commande :

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;

Les types disponibles varient en fonction de la configuration du NetWorker Server et du fait qu’ils soient nsradmin est d’accéder à l’outil nsrdb (serveur) ou nsrladb base de données

(client).Les options disponibles avec 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]* ]
Vous pouvez accéder à une interface de ligne de commande visuelle via nsradmin, en entrant visual à l’extrémité nsradmin invite de commande. Vous pouvez parcourir les ressources configurées pour voir quels types de ressources existent et les attribute:value Cordes.

Pour accéder à la base de données du client NetWorker, spécifiez la balise suivante lors de l’exécution< nsradmin:
nsradmin -p nsrexecd
Pour accéder à la base de données du NetWorker Server en mode hors ligne, spécifiez les éléments suivants lors de l’exécution nsradmin:
nsradmin -d /nsr/res/nsrdb

Remarque : Chemin absolu vers le nsrdb ou nsrladb est requis lors de l’accès en mode hors ligne. Pour obtenir des instructions supplémentaires, consultez : NetWorker : Utilisation de l’utilitaire de ligne de commande nsradmin pour gérer les ressources NetWorker


jobquery

Vous pouvez vérifier quels types de ressources sont connus du serveur NetWorker jobsdb jobquery est accessible en saisissant le type à l’extrémité jobquery Invite de commande :

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;

Les options disponibles dans jobquery are:

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

Remarque : jobquery peut être utilisé pour passer en revue les jobsdb. Le jobsdb la rétention est définie dans les propriétés du serveur NetWorker ; Par défaut, cette valeur est définie sur 72 heures. Il n’est possible d’interroger les données que dans le jobsdb Période de rétention.


Redirection d’un résultat vers un fichier

Le processus suppose que vous connaissiez le sous-ensemble de commandes que vous souhaitez exécuter lors de la redirection de la sortie vers un fichier de sortie. La sortie ne s’affiche pas dans l’invite et est envoyée directement au fichier.

Windows:

  1. Ouvrez une invite de commande admin.
  2. Exécutez la commande nsradmin ou jobquery à l’aide de la syntaxe suivante :
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
  1. Entrée nsradmin ou jobquery sous-commandes que vous souhaitez exécuter, une fois que vous avez terminé, vous pouvez revenir à l’invite de commande en saisissant quit.
Exemple :
C:\Users\Administrator.EMCLAB>nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
show name; networker version
p type: nsr client
quit
Le fichier de sortie pour l’exemple d’utilisation ci-dessus contient les éléments suivants :
                        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. Ouvrez une invite de commande root :
  2. Exécutez la commande nsradmin ou jobquery à l’aide de la syntaxe suivante.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
  1. Entrée nsradmin ou jobquery sous-commandes que vous souhaitez exécuter, une fois que vous avez terminé, vous pouvez revenir à l’invite de commande en saisissant EOB.
Exemple :
[root@networker-mc ~]# cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
> show name; job id; saveset time
> print completion status: failed
> EOB
Le fichier de sortie pour l’exemple d’utilisation ci-dessus contient les éléments suivants :
[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.