NetWorker: Cómo redirigir la salida de nsradmin y jobquery a un archivo de texto
Summary: En este artículo, se proporciona una visión general de cómo redirigir las salidas de nsradmin o jobquery a un archivo en los sistemas NetWorker Linux y Windows.
Instructions
nsradmin - El comando nsradmin es un programa administrativo basado en la línea de comandos para el sistema NetWorker. nsradmin monitorea y modifica los recursos configurados de NetWorker.jobquery - Programa de consulta de la base de datos de trabajos de NetWorker. La variable jobquery es un programa basado en la línea de comandos que se utiliza para consultar la base de datos de trabajos del servidor de NetWorker.
nsradmin:
Puede revisar qué tipos de recursos son conocidos para la base de datos de NetWorker nsradmin está accediendo ingresando tipo en el nsradmin Símbolo del sistema:
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;
Los tipos disponibles varían en función de la configuración de NetWorker Server y de si nsradmin está accediendo a la carpeta nsrdb (servidor) o nsrladb (cliente) base de datos.
Las opciones disponibles 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]* ]
Puede ingresar a una interfaz visual de línea de comandos a través de nsradmin, ingresando visual en el nsradmin símbolo del sistema. Puede navegar por los recursos configurados para ver qué tipo de recursos existen y las opciones comunes attribute:value instrumentos de cuerda.
Para acceder a la base de datos del cliente de NetWorker, especifique la siguiente marca cuando ejecute<
nsradmin:
nsradmin -p nsrexecdPara acceder a la base de datos de NetWorker Server en modo offline, especifique lo siguiente cuando ejecute
nsradmin:
nsradmin -d /nsr/res/nsrdb
NOTA: Ruta de acceso absoluta a la
nsrdb o nsrladb es necesario cuando se accede en modo offline. Para obtener instrucciones adicionales, consulte: NetWorker: Cómo utilizar la utilidad de línea de comandos nsradmin para administrar los recursos de NetWorker
jobquery
Puede revisar qué tipos de recursos son conocidos por NetWorker Server jobsdb jobquery está accediendo ingresando tipo en el jobquery Símbolo del sistema:
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;
Las opciones disponibles dentro de jobquery son:
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 se puede utilizar para revisar el jobsdb. La variable jobsdb la retención se define en las propiedades del servidor de NetWorker; De manera predeterminada, este valor se establece en 72 horas. Solo es posible consultar datos dentro de la carpeta jobsdb Período de retención.
Redireccionamiento de la salida a un archivo
El proceso supone que sabe qué subconjunto de comandos desea ejecutar mientras redirige la salida a un archivo de salida. La salida no se muestra en el símbolo del sistema y se envía directamente al archivo.
Windows:
- Abra un símbolo del sistema de administrador.
- Ejecute el comando
nsradminojobquerymediante la siguiente sintaxis:
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
- Intro
nsradminojobquerysubcomandos que desea ejecutar, cuando haya terminado, puede volver al símbolo del sistema ingresandoquit.
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:
- Abra un símbolo del sistema raíz:
- Ejecute el comando
nsradminojobquerymediante la siguiente sintaxis.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
- Intro
nsradminojobquerysubcomandos que desea ejecutar, cuando haya terminado, puede volver al símbolo del sistema ingresandoEOB.
[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;