NetWorker: Як перенаправити вивід nsradmin і jobquery на текстовий файл
Summary: У цій статті наведено огляд того, як перенаправити вихідні дані nsradmin або jobquery до файлу в системах Linux і Windows NetWorker.
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, вводячи візуальний у 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 Термін зберігання.
Перенаправлення виводу на файл
Процес передбачає, що ви знаєте, яку підмножину команд ви хочете запустити, перенаправляючи вихідні дані до вихідного файлу. Виведені дані не відображаються у запиті та надсилаються безпосередньо до файлу.
Вікна:
- Відкрийте командний рядок адміністратора.
- Запустіть команду
nsradminабоjobqueryкоманду, використовуючи наступний синтаксис:
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
- Входити
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:
- Відкрийте командний рядок root (Root):
- Запустіть команду
nsradminабоjobqueryз використанням наступного синтаксису.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
- Входити
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;