NetWorker: Sådan omdirigeres nsradmin- og jobquery-output til en tekstfil
Summary: Denne artikel indeholder en oversigt over, hvordan du omdirigerer nsradmin- eller jobquery-output til en fil på både Linux- og Windows NetWorker-systemer.
Instructions
nsradmin - Kommandoen nsradmin er et kommandolinjebaseret administrativt program til NetWorker-systemet. nsradmin Overvåger og ændrer konfigurerede NetWorker-ressourcer.jobquery - NetWorker job database forespørgselsprogram. Ikonet jobquery kommando er et kommandolinjebaseret program, der bruges til at forespørge på NetWorker-serverens jobdatabase.
nsradmin:
Du kan gennemse, hvilke ressourcetyper der er kendt af NetWorker-databasen nsradmin tilgår ved at indtaste type på nsradmin kommandoprompt:
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;
De tilgængelige typer varierer afhængigt af NetWorker-serverkonfigurationen, og om nsradmin har adgang til nsrdb (server) eller nsrladb (klient) database.
De muligheder, der er tilgængelige med 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]* ]
Du kan åbne en visuel kommandolinjegrænseflade via nsradminved at indtaste visualiseringen på nsradmin kommandoprompt. Du kan navigere gennem de konfigurerede ressourcer for at se, hvilken type ressourcer der findes, og den fælles attribute:value Strenge.
For at få adgang til NetWorker-klientdatabasen skal du angive følgende flag, når du kører<
nsradmin:
nsradmin -p nsrexecdHvis du vil have adgang til NetWorker-serverdatabasen i offlinetilstand, skal du angive følgende, når du kører
nsradmin:
nsradmin -d /nsr/res/nsrdb
BEMÆRK: Absolut sti til
nsrdb eller nsrladb er påkrævet ved adgang i offline-tilstand. Du kan finde yderligere instruktioner i: NetWorker: Sådan bruger du kommandolinjeværktøjet nsradmin til at administrere NetWorker-ressourcer
jobquery
Du kan gennemse, hvilke ressourcetyper NetWorker-serveren kender jobsdb jobquery tilgår ved at indtaste type på jobquery kommandoprompt:
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;
De muligheder, der er tilgængelige inden for jobquery er:
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]* ]
BEMÆRK:
jobquery kan bruges til at gennemgå jobsdb. Ikonet jobsdb Opbevaring er defineret i NetWorker-serveregenskaberne. Denne værdi er som standard indstillet til 72 timer. Det er kun muligt at forespørge på data inden for jobsdb Opbevaringsperioden.
Omdirigering af output til en fil
Processen forudsætter, at du ved, hvilket undersæt af kommandoer du vil køre, mens du omdirigerer output til en outputfil. Output vises ikke i prompten og sendes direkte til filen.
Windows:
- Åbn en administratorkommandoprompt.
- Kør
nsradminellerjobquerykommando ved hjælp af følgende syntaks:
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
- Enter
nsradminellerjobqueryunderkommandoer, som du vil køre, når du er færdig, kan du vende tilbage til kommandoprompten ved at indtastequit.
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:
- Åbn en rodkommandoprompt:
- Kør
nsradminellerjobquerykommando ved hjælp af følgende syntaks.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
- Enter
nsradminellerjobqueryunderkommandoer, som du vil køre, når du er færdig, kan du vende tilbage til kommandoprompten ved at indtasteEOB.
[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;