NetWorker: come utilizzare l'utilità della riga di comando nsradmin per gestire le risorse di NetWorker

Summary: nsradmin è un'utilità della riga di comando fornita dal software NetWorker. è possibile utilizzare nsradmin per modificare il database delle risorse del server NetWorker (nsrdb) e il database client/sicurezza (nsrladb). Questo articolo della Knowledge Base fornisce una panoramica generale della funzionalità nsradmin e dei casi d'uso. ...

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

Panoramica

Le risorse NetWorker sono contenute in due cartelle primarie:
    • /nsr/res/nsrdb/ - Si trova solo sui server NetWorker. Si tratta del database delle risorse del server NetWorker.
    /nsr/res/nsrladb/ - Disponibile su tutti i sistemi NetWorker. Contiene configurazioni di sicurezza (certificato peer e così via).

NOTA: Nei sistemi operativi Windows, il percorso predefinito per nsrdb e nsrladb è "C:\Program Files\EMC NetWorker\nsr\res".

nsradmin Consente di modificare, creare o eliminare risorse dai database nsrdb e nsrladb. Per garantire la sicurezza e impedire manomissioni indesiderate, è necessario utilizzare un prompt dei comandi root o amministratore. Se l'utente di sistema non può utilizzare il prompt dei comandi root o amministratore, l'icona nsrlogin è possibile utilizzare il comando. nsrlogin autentica utilizzando account configurati (locali o esterni) nel servizio di autenticazione NetWorker. nsrlogin emette un token basato sul tempo che consente all'utente (se consentito) di apportare modifiche tramite nsradmin e usare altri comandi NetWorker con privilegi elevati:

  • Account utente locale: nsrlogin -u username
  • Autenticazione esterna (AD/LDAP): nsrlogin -t tenant_name -d domain_name -u user_name
  • Disconnessione: nsrlogout

Accesso al nsradmin

Per elencare tutti gli attributi di una specifica risorsa di NetWorker, ad esempio un client.

È possibile utilizzare lo strumento online o offline, ma se si modifica nsrdb o nsrladb offline, è necessario riavviare il servizio NetWorker per applicarli.

Online:  nsradmin interagisce con i daemon di NetWorker in esecuzione su un server online per visualizzare o modificare gli attributi delle risorse.
nsradmin
Online (nsrladb): Per impostazione predefinita, se non vengono specificati flag aggiuntivi, nsradmin Tenta di aprire una connessione a nsrdb. Per accedere a nsrladb, è necessario specificare il processo client (nsrexec).
nsradmin -p nsrexecd
Offline:  nsradmin viene indirizzato al database delle risorse pertinente per visualizzare o modificare gli attributi delle risorse.
nsradmin -d /path_to/nsrdb
Remoto: È necessario utilizzare il metodo -s Switch per l'esecuzione nsradmin su un sistema NetWorker remoto a cui connettersi nsradmin su un altro sistema NetWorker in rete. 
nsradmin -s remote_networker_system [-p nsrexecd]

File di input: Accetta i comandi di input da un file anziché dall'input standard. In questa modalità, il prompt interattivo non viene stampato.

nsradmin -i file
Altre funzioni e operazioni sono descritte in dettaglio nella nsradmin della NetWorker Command Reference Guide, disponibile tramite: https://www.dell.com/support/product-details/product/networker/docs

Registrazione

Le modifiche apportate a nsrdb che vengono eseguite tramite nsradmin hanno effettuato l'accesso al server NetWorker /nsr/logs/rap.log (impostazione predefinita: C:\Program Files\EMC NetWorker\nsr\logs\rap.log su sistemi operativi Windows)
 

Se si utilizza nsradmin

nsradmin modalità

nsradmin Può essere utilizzato in due modalità:

  • Command-mode (impostazione predefinita) e visual-mode; Command-mode è il metodo comune utilizzato per visualizzare e operare nsradmin. Per utilizzare questa modalità non sono necessarie opzioni aggiuntive.
  • La modalità visiva fornisce un'interfaccia a riga di comando a schermo intero che può essere utilizzata per visualizzare e gestire le risorse di NetWorker. Questo metodo può essere utile quando risorse o attributi specifici: i valori non sono noti; tuttavia, è limitato nelle operazioni di elaborazione batch. Per accedere alla modalità visiva, immettere visual al nsradmin sollecito:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
NOTA: Questo articolo della Knowledge Base fornisce solo istruzioni per la modalità di comando.

 

Tipi di risorse NetWorker

Per ottenere un elenco dei tipi di risorse noti. Invio type al nsradmin sollecito. Esempio da un server NetWorker:

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;

Operazioni all'interno di nsradmin sono i seguenti:

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

Esecuzione di query sulle risorse di NetWorker

Per eseguire una query su una risorsa di NetWorker, inserire il seguente comando nella directory nsradmin sollecito:
nsradmin> print type:NetWorker_resource; attribute:value 
Tutti gli attributi della risorsa sono identificati dalla combinazione attributo: valore restituita.
Ad esempio, per eseguire una query su tutti gli attributi di una risorsa client NetWorker denominata Pluto, digitare quanto segue:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan

Elencazione e filtraggio nsradmin risultati

Per elencare attributi specifici per tutte le risorse client, inserire il seguente comando nella directory nsradmin sollecito:
nsradmin> . type: NSR client; name: client_name 
nsradmin> show 
nsradmin> print

Per elencare tutti i client di un determinato gruppo di protezione, inserire il seguente comando nella directory nsradmin sollecito:

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

Per stampare un elenco di tutti i client registrati e dei relativi sistemi operativi, immettere il seguente comando nella directory nsradmin sollecito:

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

Per elencare tutti i dispositivi in modalità di servizio, immettere il seguente comando nella finestra nsradmin sollecito:

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

Le opzioni nascoste possono essere visualizzate immettendo quanto segue prima di eseguire una query su qualsiasi tipo di risorsa:

nsradmin> option hidden

Per reimpostare le specifiche di query impostate inserendo l'attributo show, immettere show:

nsradmin> show

Aggiornamento delle risorse

Per aggiornare una risorsa di NetWorker, immettere quanto segue nella nsradmin sollecito:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
È possibile aggiornare più attributi per una risorsa. Attributo: le combinazioni di valori sono separate da un punto e virgola (;). Ad esempio, per modificare il comando save set e backup utilizzato da un client:
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
NOTA: Specificare correttamente i nomi e i valori degli attributi, inclusi caratteri maiuscoli/minuscoli per i valori degli attributi. Se il nome e il valore dell'attributo non sono specificati correttamente, l'attributo non viene aggiornato e non viene fornito alcun messaggio di errore.

Eliminazione di risorse

ATTENZIONE: Accertarsi di eliminare solo le risorse che devono essere eliminate. Le risorse di NetWorker con dipendenze impediscono di eliminarle se la dipendenza esiste ancora. Inoltre, alcune risorse non possono essere eliminate mentre i servizi NetWorker sono in esecuzione o nsradmin Viene utilizzata la modalità online. È consigliabile creare un backup di /nsr/res/nsrdb (server) e /nsr/res/nsrladb (client) prima di modificare questi database.

Per eliminare una risorsa, immettere delete dopo aver impostato il tipo di risorsa; Per esempio:

nsradmin> . type: NetWorker_Resource; attribute:value
nsradmin> delete
le risorse di NetWorker con dipendenze non vengono eliminate, ma viene visualizzata la notifica di ciò che ha impedito l'eliminazione.
Esempio:
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: è necessario risolvere anche le dipendenze aggiornandole o rimuovendole. In alcuni casi potrebbe essere necessario utilizzare nsradmin in modalità offline; Tuttavia, in questo modo viene eliminata una risorsa indipendentemente dalla risoluzione o meno delle dipendenze. Una volta riavviati i servizi sul server, la risorsa eliminata non verrà più visualizzata.

Creazione di risorse

Per creare una risorsa, inserire quanto segue:
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.