NetWorker: Cómo utilizar la utilidad de línea de comandos nsradmin para administrar los recursos de NetWorker

Summary: nsradmin es una utilidad de línea de comandos proporcionada por el software de NetWorker. nsradmin puede utilizarse para modificar la base de datos de recursos del servidor de NetWorker (nsrdb) y la base de datos de cliente/seguridad (nsrladb). En este artículo de la base de conocimientos, se proporciona una visión general de la funcionalidad y los casos de uso de nsradmin. ...

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

Descripción general

Los recursos de NetWorker se encuentran en dos carpetas principales:
    • /nsr/res/nsrdb/: solo se encuentra en servidores NetWorker. Esta es la base de datos de recursos de NetWorker Server.
    • /nsr/res/nsrladb/: se encuentra en todos los sistemas NetWorker. Contiene configuraciones de seguridad (certificados de pares, etc.).

NOTA: En los sistemas operativos Windows, la ruta predeterminada para nsrdb y nsrladb es "C:\Program Files\EMC NetWorker\nsr\res”.

nsradmin Permite cambiar, crear o eliminar recursos de la base de datos nsrdb y nsrladb. Para garantizar la seguridad y evitar la manipulación no deseada, se debe utilizar un símbolo del sistema raíz o de administrador. Si el usuario del sistema tiene restringido el uso del símbolo del sistema raíz o de administrador, el nsrlogin comando. nsrlogin Autentica mediante cuentas configuradas (ya sea locales o externas) en el servicio de autenticación de NetWorker. nsrlogin Emite un token basado en tiempo que permite al usuario (si se le permite) realizar cambios a través de nsradmin y utilice otros comandos elevados de NetWorker:

  • Cuenta de usuario local: nsrlogin -u username
  • Autenticación externa (AD/LDAP): nsrlogin -t tenant_name -d domain_name -u user_name
  • Cierre de sesión: nsrlogout

Acceso nsradmin

Para enumerar todos los atributos de un recurso de NetWorker específico, como un cliente.

Puede utilizar la herramienta en línea u offline, pero si cambia nsrdb o nsrladb offline, debe reiniciar el servicio de NetWorker para aplicarlos.

En línea:  nsradmin interactúa con los demonios de NetWorker que se ejecutan en un servidor en línea para ver o cambiar los atributos de los recursos.
nsradmin
En línea (nsrladb): De manera predeterminada, si no se especifican marcas adicionales, nsradmin Intenta abrir una conexión a nsrdb. Para acceder a nsrladb, debe especificar el proceso del cliente (nsrexec).
nsradmin -p nsrexecd
Offline:  nsradmin apunta a la base de datos de recursos pertinente para ver o cambiar los atributos de los recursos.
nsradmin -d /path_to/nsrdb
Remoto: Debe usar el método -s Cambiar para ejecutar nsradmin en un sistema NetWorker remoto para conectarse a nsradmin en otro sistema NetWorker a través de la red. 
nsradmin -s remote_networker_system [-p nsrexecd]

Archivo de entrada: Toma comandos de entrada de un archivo en lugar de una entrada estándar. En este modo, la indicación interactiva no se imprime.

nsradmin -i file
Otras funciones y operaciones se detallan en el nsradmin de la Guía de referencia de comandos de NetWorker, disponible a través de: https://www.dell.com/support/product-details/product/networker/docs

Registro

Los cambios en nsrdb que se realizan a través de nsradmin se registran en el servidor de NetWorker /nsr/logs/rap.log (valor predeterminado: C:\Program Files\EMC NetWorker\nsr\logs\rap.log en sistemas operativos Windows)
 

Con nsradmin

nsradmin Modos

nsradmin Se puede utilizar en dos modos:

  • Modo de comando (predeterminado) y modo visual; El modo de comando es el método común que se utiliza para ver y operar nsradmin. No se requieren opciones adicionales para utilizar este modo.
  • El modo visual proporciona una interfaz de línea de comandos en pantalla completa que se puede utilizar para ver y administrar los recursos de NetWorker. Este método puede ser útil cuando se desconocen los valores de recursos o atributos específicos; sin embargo, está limitado en las operaciones de procesamiento por lotes. Para ingresar al modo visual, ingrese visual En el nsradmin pronto:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
NOTA: En este artículo de la base de conocimientos, solo se proporcionan instrucciones para el modo de comando.

 

Tipos de recursos de NetWorker

Para obtener una lista de tipos de recursos conocidos. Intro type En el nsradmin pronto. Ejemplo de un servidor NetWorker Server:

nsradmin> type
                 Known types: NSR, NSR auditlog, NSR client, NSR client fix,
                              NSR cloneconfig, NSR Data Domain, NSR device,
                              NSR directive, 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 recover, NSR Rule,
                              NSR savesets count, NSR SCG, NSR schedule,
                              NSR service, NSR stage, NSR Storage Node,
                              NSR task, NSR usergroup, NSR VMware proxy,
                              NSR vproxy log aggregate;

Operaciones dentro de nsradmin son los siguientes:

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

Consultar recursos de NetWorker

Para consultar un recurso de NetWorker, ingrese el siguiente comando en la nsradmin pronto:
nsradmin> print type:NetWorker_resource; attribute:value 
Todos los atributos del recurso se identifican mediante la combinación atributo: valor que se devuelve.
Por ejemplo, para consultar todos los atributos de un recurso de cliente de NetWorker denominado Plutón, escriba lo siguiente:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan

Listado y filtrado nsradmin Resultados

Para enumerar los atributos específicos de todos los recursos del cliente, ingrese el siguiente comando en el nsradmin pronto:
nsradmin> . type: NSR client; name: client_name 
nsradmin> show 
nsradmin> print

Para obtener una lista de todos los clientes en un grupo de protección específico, ingrese el siguiente comando en el nsradmin pronto:

nsradmin> . type: nsr client; protection group list:Protection_Group_Name
nsradmin> show name 
nsradmin> print

Para imprimir una lista de todos los clientes registrados y sus sistemas operativos, ingrese el siguiente comando en el nsradmin pronto:

nsradmin> . type: NSR client 
nsradmin> show name; OS 
nsradmin> print

Para obtener una lista de todos los dispositivos que están en modo de servicio, ingrese el siguiente comando en el nsradmin pronto:

nsradmin> show name
nsradmin> print type: NSR device; enabled: Service

Es posible ver las opciones ocultas si ingresa lo siguiente antes de consultar cualquier tipo de recurso:

nsradmin> option hidden

Para restablecer las especificaciones de consulta establecidas ingresando el atributo show, ingrese lo siguiente show:

nsradmin> show

Actualización de recursos

Para actualizar un recurso de NetWorker, ingrese lo siguiente en la nsradmin pronto:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
Puede actualizar varios atributos de un recurso. Atributo: las combinaciones de valores están separadas por punto y coma (;). Por ejemplo, para modificar el conjunto de guardado y el comando de respaldo que utiliza un cliente:
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
NOTA: Especifique correctamente los nombres y los valores de los atributos, e incluya las mayúsculas y minúsculas adecuadas para los valores de atributos. Si el nombre y el valor del atributo no se especifican correctamente, el atributo no se actualiza y no se proporciona ningún mensaje de error.

Eliminación de recursos

ADVERTENCIA: Asegúrese de que solo está eliminando los recursos que se supone que se deben eliminar. Los recursos de NetWorker con dependencias impiden su eliminación si la dependencia aún existe. Además, algunos recursos no se pueden eliminar mientras los servicios de NetWorker están en ejecución o nsradmin Se utiliza el modo online. Es una buena idea crear un respaldo de /nsr/res/nsrdb (servidor) y /nsr/res/nsrladb (cliente) antes de cambiar estas bases de datos.

Para eliminar cualquier recurso, ingrese delete después de establecer el tipo de recurso; por ejemplo:

nsradmin> . type: NetWorker_Resource; attribute:value
nsradmin> delete
Los recursos de NetWorker que tienen dependencias no se pueden eliminar. Usted recibe una notificación sobre lo que impidió la eliminación.
Ejemplo:
nsradmin> delete type: nsr pool; name: DD_Bootstrap 
name: DD_Bootstrap; 
Delete? yes 
delete failed: Pool `DD_Bootstrap' cannot be deleted because it has active volumes in the media database.
NOTA: También debe resolver las dependencias, ya sea actualizándolas o eliminándolas. En algunos casos, puede ser necesario utilizar nsradmin en modo fuera de línea; Sin embargo, esto elimina un recurso independientemente de si se resuelven las dependencias. Una vez que se reinician los servicios en el servidor, el recurso eliminado ya no aparecerá.

Creación de recursos

Para crear un recurso, ingrese lo siguiente:
nsradmin> create type: Networker_resource; name:resource_name; attribute1:value; attribute2:value 
create? yes

Additional Information

Affected Products

NetWorker

Products

NetWorker Series
Article Properties
Article Number: 000203325
Article Type: How To
Last Modified: 14 Feb 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.