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. ...
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.).
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ć.
nsradmin Współdziała z demonami NetWorker działającymi na serwerze online w celu wyświetlania lub zmiany atrybutów zasobów.
nsradmin
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
nsradmin jest wskazywany na odpowiednią bazę danych zasobów w celu wyświetlenia lub zmiany atrybutów zasobów.
nsradmin -d /path_to/nsrdb
-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 fileInne 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ź
visualNansradminmonit:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> visual
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
nsradmin monit:
nsradmin> print type:NetWorker_resource; attribute:value
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
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
nsradmin monit:
nsradmin>. type:NetWorker_resource; attribute:value nsradmin> update action; attribute1:value; attribute2:valueMoż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
Usuwanie zasobów
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
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.
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
nsradmin> create type: Networker_resource; name:resource_name; attribute1:value; attribute2:value create? yes
Additional Information
- NetWorker: Jak określić, które klienty wymagają wyczyszczenia informacji o elementach równorzędnych „An error occurred as a result of an SSL protocol failure”
- NetWorker: Konfigurowanie uwierzytelniania AD/LDAP
- NetWorker: Jak korzystać ze sprawdzania poprawności zasobów narzędzia NetWorker nsradmin -C