NetWorker. Перенаправление выходных данных nsradmin и jobquery в текстовый файл

Summary: В этой статье приводится обзор перенаправления выходных данных nsradmin или jobquery в файл в системах Linux и Windows NetWorker.

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 - Команда nsradmin — это программа администрирования на основе командной строки для системы NetWorker. nsradmin осуществляет мониторинг и изменение настроенных ресурсов NetWorker.

jobquery - Программа запроса к базе данных заданий NetWorker. Переменная jobquery command — это программа на основе командной строки, которая используется для запроса базы данных заданий сервера NetWorker.

nsradmin:

Можно просмотреть, какие типы ресурсов известны базе данных NetWorker nsradmin получает доступ путем ввода типа в nsradmin Командная строка:

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;

Доступные типы зависят от конфигурации сервера NetWorker и от того, nsradmin обращается к nsrdb (сервер) или nsrladb (клиентская) база данных.

Опции, доступные с 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]* ]
Вы можете войти в визуальный интерфейс командной строки следующим образом: nsradmin, введя visual в nsradmin командная строка. Вы можете просмотреть настроенные ресурсы, чтобы увидеть, какой тип ресурсов существует, и общий attribute:value Строки.

Чтобы получить доступ к клиентской базе данных NetWorker, укажите при запуске следующий флаг< nsradmin.
nsradmin -p nsrexecd
Чтобы получить доступ к базе данных сервера NetWorker в автономном режиме, укажите при запуске следующие команды: nsradmin.
nsradmin -d /nsr/res/nsrdb

ПРИМЕЧАНИЕ. Абсолютный путь к nsrdb или nsrladb требуется при доступе в автономном режиме. Дополнительные инструкции см. в разделе: NetWorker. Как использовать утилиту командной строки nsradmin для управления ресурсами NetWorker


jobquery

Можно просмотреть, какие типы ресурсов известны серверу NetWorker jobsdb jobquery получает доступ путем ввода типа в jobquery Командная строка:

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;

Опции, доступные в jobquery ар:

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

ПРИМЕЧАНИЕ. jobquery может быть использован для обзора jobsdb. Переменная jobsdb хранение определяется в свойствах сервера NetWorker; По умолчанию для этого параметра установлено значение 72 часа. Запрашивать данные можно только в jobsdb Срок хранения.


Перенаправление вывода в файл

Процесс предполагает, что вы знаете, какое подмножество команд вы хотите выполнить, при перенаправлении выходных данных в выходной файл. Выходные данные не отображаются в запросе и отправляются непосредственно в файл.

Виндоус:

  1. Откройте командную строку администратора.
  2. Выполните команду nsradmin или jobquery с использованием следующего синтаксиса:
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
  1. Enter nsradmin или jobquery подкоманд, которые вы хотите выполнить, когда вы закончите, вы можете вернуться в командную строку, введя quit.
Пример:
C:\Users\Administrator.EMCLAB>nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
show name; networker version
p type: nsr client
quit
Выходной файл для вышеуказанного сценария использования содержит следующее:
                        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. Откройте командную строку root:
  2. Выполните команду nsradmin или jobquery с использованием следующего синтаксиса.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
  1. Enter nsradmin или jobquery подкоманд, которые вы хотите выполнить, когда вы закончите, вы можете вернуться в командную строку, введя EOB.
Пример:
[root@networker-mc ~]# cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
> show name; job id; saveset time
> print completion status: failed
> EOB
Выходной файл для вышеуказанного сценария использования содержит следующее:
[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.