NetWorker: Jak korzystać z narzędzia wiersza polecenia nsradmin do zarządzania zasobami NetWorker

Summary: nsradmin to narzędzie wiersza poleceń dostarczane przez oprogramowanie NetWorker. Za pomocą narzędzia nsradmin można zmodyfikować bazę danych zasobów serwera NetWorker (nsrdb) i bazę danych klienta/zabezpieczeń (nsrladb). Ten artykuł bazy wiedzy zawiera ogólny przegląd funkcji nsradmin i przypadków użycia. ...

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

Omówienie

Zasoby NetWorker znajdują się w dwóch folderach głównych:
    • /nsr/res/nsrdb/ – znajduje się tylko na serwerach NetWorker. Jest to baza danych zasobów serwera NetWorker.
    • /nsr/res/nsrladb/ – znajduje się we wszystkich systemach NetWorker. Zawiera konfiguracje zabezpieczeń (certyfikat równorzędny itd.).

UWAGA: W systemach operacyjnych Windows domyślną ścieżką dla nsrdb i nsrladb jest "C:\Program Files\EMC NetWorker\nsr\res”.

nsradmin Umożliwia zmienianie, tworzenie i usuwanie zasobów z bazy danych nsrdb i nsrladb. Aby zapewnić bezpieczeństwo i zapobiec niepożądanym manipulacjom, należy użyć wiersza poleceń administratora lub root. Jeśli użytkownik systemu nie może korzystać z wiersza poleceń administratora lub roota, nsrlogin można użyć polecenia. nsrlogin Uwierzytelnia się przy użyciu kont skonfigurowanych (lokalnych lub zewnętrznych) w usłudze uwierzytelniania NetWorker. nsrlogin wystawia token czasowy, który umożliwia użytkownikowi (jeśli jest to dozwolone) wprowadzanie zmian za pośrednictwem nsradmin i użyj innych poleceń NetWorker z podwyższonym poziomem uprawnień:

  • Lokalne konto użytkownika: nsrlogin -u username
  • Uwierzytelnianie zewnętrzne (AD/LDAP): nsrlogin -t tenant_name -d domain_name -u user_name
  • Wyloguj się: nsrlogout

Dostęp do konfiguracji nsradmin

Wyświetlanie wszystkich atrybutów dla określonego zasobu NetWorker, na przykład klienta.

Można korzystać z narzędzia w trybie online lub offline, ale w przypadku zmiany nsrdb lub nsrladb w trybie offline należy ponownie uruchomić usługę NetWorker, aby je zastosować.

Tryb online:  nsradmin Współdziała z demonami NetWorker działającymi na serwerze online w celu wyświetlania lub zmiany atrybutów zasobów.
nsradmin
Tryb online (nsrladb): Domyślnie, jeśli nie określono żadnych dodatkowych flag, nsradmin Próbuje otworzyć połączenie z bazą danych nsrdb. Aby uzyskać dostęp do narzędzia nsrladb, należy określić proces klienta (nsrexec).
nsradmin -p nsrexecd
Tryb offline:  nsradmin jest wskazywany na odpowiednią bazę danych zasobów w celu wyświetlenia lub zmiany atrybutów zasobów.
nsradmin -d /path_to/nsrdb
Tryb zdalny: Należy użyć przycisku -s Przełącz, aby uruchomić nsradmin w zdalnym systemie NetWorker, aby nawiązać połączenie nsradmin w innym systemie NetWorker za pośrednictwem sieci. 
nsradmin -s remote_networker_system [-p nsrexecd]

Plik wejściowy: Pobiera polecenia wejściowe z pliku zamiast ze standardowego wejścia. W tym trybie interaktywny monit nie jest drukowany.

nsradmin -i file
Inne funkcje i operacje są szczegółowo opisane w sekcji nsradmin podręcznika informacyjnego NetWorker Command Reference Guide, dostępna pod adresem: https://www.dell.com/support/product-details/product/networker/docs

Rejestrowanie

Zmiany w nsrdb dokonywane za pośrednictwem nsradmin są rejestrowane w katalogu serwera NetWorker /nsr/logs/rap.log (ustawienie domyślne: C:\Program Files\EMC NetWorker\nsr\logs\rap.log w systemach operacyjnych Windows)
 

Korzystanie z nsradmin

nsradmin kontroli

nsradmin Może być używany w dwóch trybach:

  • Tryb poleceń (domyślny) i tryb wizualny; Tryb poleceń to powszechna metoda używana do wyświetlania i obsługi nsradmin. Do korzystania z tego trybu nie są wymagane żadne dodatkowe opcje.
  • Tryb wizualny zapewnia pełnoekranowy interfejs wiersza poleceń, który może być używany do przeglądania zasobów NetWorker i zarządzania nimi. Ta metoda może być przydatna, gdy określone zasoby lub atrybuty: wartości są nieznane; Jest on jednak ograniczony w operacjach przetwarzania wsadowego. Aby przejść do trybu wizualnego, wprowadź visual Na nsradmin monit:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
UWAGA: Ten artykuł bazy wiedzy zawiera tylko instrukcje dotyczące trybu polecenia.

 

Typy zasobów NetWorker

Aby uzyskać listę znanych typów zasobów. Enter type Na nsradmin monit. Przykład serwera 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;

Operacje w ramach nsradmin są następujące:

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

Odpytywanie zasobów NetWorker

Aby odpytać zasób NetWorker, wprowadź następujące polecenie w oknie nsradmin monit:
nsradmin> print type:NetWorker_resource; attribute:value 
Wszystkie atrybuty zasobu są identyfikowane przez kombinację atrybut: wartość , która jest zwracana.
Na przykład, aby wysłać zapytanie o wszystkie atrybuty zasobu klienta NetWorker o nazwie Pluto, wpisz następujące polecenie:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan

Wyświetlanie i filtrowanie nsradmin Wyniki

Aby wyświetlić określone atrybuty wszystkich zasobów klienta, wprowadź następujące polecenie na nsradmin monit:
nsradmin> . type: NSR client; name: client_name 
nsradmin> show 
nsradmin> print

Aby wyświetlić listę wszystkich klientów w określonej grupie ochrony, wprowadź następujące polecenie nsradmin monit:

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

Aby wydrukować listę wszystkich zarejestrowanych klientów i ich systemów operacyjnych, wprowadź następujące polecenie w oknie nsradmin monit:

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

Aby wyświetlić listę wszystkich urządzeń w trybie serwisowym, wprowadź następujące polecenie w oknie nsradmin monit:

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

Ukryte opcje można wyświetlić, wpisując następujące elementy przed wysłaniem zapytania do dowolnego typu zasobu:

nsradmin> option hidden

Aby zresetować dane techniczne kwerendy ustawione przez wprowadzenie atrybutu wyświetlania, wprowadź show:

nsradmin> show

Aktualizowanie zasobów

Aby zaktualizować zasób NetWorker, wprowadź następujące informacje w oknie dialogowym nsradmin monit:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
Można zaktualizować wiele atrybutów zasobu. Atrybut: kombinacje wartości są oddzielone średnikiem (;). Na przykład, aby zmodyfikować zestaw zapisu i polecenie kopii zapasowej używane przez klienta:
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
UWAGA: Podaj prawidłowo nazwy i wartości atrybutów, w tym wielkość liter w wartościach atrybutu. Jeśli nazwa i wartość atrybutu nie zostały poprawnie określone, atrybut nie jest aktualizowany i nie jest wyświetlany żaden komunikat o błędzie.

Usuwanie zasobów

PRZESTROGA: Upewnij się, że usuwasz tylko te zasoby, które powinny zostać usunięte. Zasoby NetWorker z zależnościami blokują możliwość ich usunięcia, jeśli zależność nadal istnieje. Ponadto niektórych zasobów nie można usunąć, gdy usługa NetWorker jest uruchomiona lub nsradmin używany jest tryb online. Dobrym pomysłem jest utworzenie kopii zapasowej /nsr/res/nsrdb (serwer) i /nsr/res/nsrladb (klient) przed zmianą tych baz danych.

Aby usunąć dowolny zasób, wprowadź delete po ustawieniu typu zasobu; na przykład:

nsradmin> . type: NetWorker_Resource; attribute:value
nsradmin> delete
Nie można usunąć zasobów NetWorker, które mają zależności; powiadomienie o przyczynie niemożności usunięcia.
Przykład:
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.
UWAGA: Należy rozwiązać zależności, aktualizując lub usuwając je. W niektórych przypadkach może być konieczne użycie nsradmin w trybie offline; Spowoduje to jednak usunięcie zasobu niezależnie od tego, czy zależności zostały rozwiązane. Po ponownym uruchomieniu usług na serwerze usunięty zasób nie będzie już wyświetlany.

Tworzenie zasobów

Aby utworzyć zasób, wprowadź następujące polecenie:
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.