NetWorker. Как использовать утилиту командной строки nsradmin для управления ресурсами NetWorker

Summary: nsradmin — это утилита командной строки, предоставляемая программным обеспечением NetWorker. nsradmin можно использовать для изменения базы данных ресурсов сервера NetWorker (nsrdb) и базы данных клиента/безопасности (nsrladb). В данной статье приводится общий обзор функциональности и сценариев использования 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

Обзор

Ресурсы NetWorker содержатся в двух основных папках:
    • /nsr/res/nsrdb/ — встречается только на серверах NetWorker. Это база данных серверных ресурсов NetWorker.
    • /nsr/res/nsrladb/ — есть во всех системах NetWorker. Содержит конфигурации безопасности (одноранговый сертификат и т. д.).

ПРИМЕЧАНИЕ. В операционных системах Windows путь по умолчанию для nsrdb и nsrladb — «C:\Program Files\EMC NetWorker\nsr\res».

nsradmin Позволяет изменять, создавать или удалять ресурсы из базы данных nsrdb и nsrladb. Для обеспечения безопасности и предотвращения несанкционированного вмешательства необходимо использовать командную строку с правами root или Administrator. Если системный пользователь не может использовать командную строку root или администратора, то nsrlogin можно использовать команду. nsrlogin Выполняет проверку подлинности с помощью учетных записей, настроенных (локальных или внешних) в службе проверки подлинности NetWorker. nsrlogin выдает маркер на основе времени, который позволяет пользователю (если это разрешено) вносить изменения с помощью nsradmin и используйте другие команды NetWorker с повышенными привилегиями:

  • Локальная учетная запись пользователя: nsrlogin -u username
  • Внешняя аутентификация (AD/LDAP): nsrlogin -t tenant_name -d domain_name -u user_name
  • Выход: nsrlogout

Доступ nsradmin

Для вывода списка всех атрибутов конкретного ресурса NetWorker, например клиента.

Это средство можно использовать в оперативном или автономном режиме, но при изменении nsrdb или nsrladb в автономном режиме необходимо перезапустить службу NetWorker, чтобы применить их.

Оперативный режим  nsradmin взаимодействует с управляющими программами NetWorker, работающими на сетевом сервере, с целью просмотра или изменения атрибутов ресурсов.
nsradmin
Оперативный режим (nsrladb) По умолчанию, если не указаны дополнительные флаги, nsradmin Попытка открыть соединение с NSRDB. Для доступа к nsrladb необходимо указать клиентский процесс (nsrexec).
nsradmin -p nsrexecd
Автономный режим  nsradmin указывает на соответствующую базу данных ресурсов для просмотра или изменения атрибутов ресурса.
nsradmin -d /path_to/nsrdb
Удаленный запуск Необходимо использовать метод -s Переход к выполнению nsradmin в удаленной системе NetWorker для подключения nsradmin в другой системе NetWorker по сети. 
nsradmin -s remote_networker_system [-p nsrexecd]

Входной файл: Принимает команды ввода из файла, а не из стандартного ввода. В этом режиме интерактивная подсказка не печатается.

nsradmin -i file
Другие функции и операции подробно описаны в разделе nsradmin раздел Справочного руководства по командам NetWorker, доступного по адресу: https://www.dell.com/support/product-details/product/networker/docs

Ведение журнала

Изменения nsrdb, которые выполняются с помощью nsradmin входят в файл сервера NetWorker /nsr/logs/rap.log (по умолчанию: C:\Program Files\EMC NetWorker\nsr\logs\rap.log в операционных системах Windows)
 

Использование nsradmin

nsradmin Режимы

nsradmin Может использоваться в двух режимах:

  • Command-mode (по умолчанию) и visual-mode; Командный режим — это общий метод просмотра и работы nsradmin. Для использования этого режима дополнительные параметры не требуются.
  • Визуальный режим предоставляет полноэкранный интерфейс командной строки, который можно использовать для просмотра ресурсов NetWorker и управления ими. Этот метод может быть полезен, когда конкретные ресурсы или атрибуты: значения неизвестны; Однако он ограничен в операциях пакетной обработки. Чтобы войти в визуальный режим, введите visual В то же время, nsradmin подсказывать:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
ПРИМЕЧАНИЕ. В этой статье базы знаний содержатся только инструкции для командного режима.

 

Типы ресурсов NetWorker

Получить список известных типов ресурсов. Enter type В то же время, nsradmin подсказывать. Пример с сервера 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;

Операции в рамках nsradmin Они заключаются в следующем:

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

Запрос ресурсов NetWorker

Чтобы запросить ресурс NetWorker, введите следующую команду в nsradmin подсказывать:
nsradmin> print type:NetWorker_resource; attribute:value 
Все атрибуты ресурса идентифицируются возвращаемой комбинацией
значений attribute .Например, чтобы запросить все атрибуты клиентского ресурса NetWorker с именем Pluto, введите следующее:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan

Перечисление и фильтрация nsradmin Результаты

Чтобы отобразить конкретные атрибуты для всех ресурсов клиента, введите следующую команду в nsradmin подсказывать:
nsradmin> . type: NSR client; name: client_name 
nsradmin> show 
nsradmin> print

Чтобы вывести список всех клиентов в определенной группе защиты, введите следующую команду в nsradmin подсказывать:

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

Чтобы распечатать список всех зарегистрированных клиентов и их операционных систем, введите следующую команду в nsradmin подсказывать:

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

Чтобы вывести список всех устройств, находящихся в режиме обслуживания, введите следующую команду в nsradmin подсказывать:

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

Скрытые параметры можно отобразить, введя следующие данные перед запросом любого типа ресурса:

nsradmin> option hidden

Чтобы сбросить спецификации запроса, заданные путем ввода атрибута show, введите show:

nsradmin> show

Обновление ресурсов

Чтобы обновить ресурс NetWorker, введите следующее в nsradmin подсказывать:
nsradmin>. type:NetWorker_resource; attribute:value 
nsradmin> update action; attribute1:value; attribute2:value
Для ресурса можно обновить несколько атрибутов. Атрибут: комбинации значений разделяются точкой с запятой (;). Например, чтобы изменить набор сохранений и команду резервного копирования, используемые клиентом, выполните следующие действия.
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
ПРИМЕЧАНИЕ. Правильно указывайте имена и значения атрибутов. Значения атрибутов указывайте с учетом регистра. Если имя и значение атрибута указаны неверно, атрибут не обновляется и сообщение об ошибке не отображается.

Удаление ресурсов

ВНИМАНИЕ! Убедитесь, что удаляются только те ресурсы, которые должны быть удалены. Ресурсы NetWorker с зависимостями невозможно удалить, если зависимость все еще существует. Кроме того, некоторые ресурсы не могут быть удалены во время работы служб NetWorker или nsradmin Используется онлайн-режим. Рекомендуется создать резервную копию /nsr/res/nsrdb (сервер) и /nsr/res/nsrladb (клиент) перед изменением этих баз данных.

Чтобы удалить любой ресурс, введите delete после настройки типа ресурса; Например:

nsradmin> . type: NetWorker_Resource; attribute:value
nsradmin> delete
Ресурсы NetWorker, имеющие зависимости, не удаляются; отображается уведомление о том, что препятствует удалению.
Пример.
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 в автономном режиме; Однако при этом удаляется ресурс независимо от того, разрешены ли зависимости. После перезапуска служб на сервере удаленный ресурс больше не будет отображаться.

Создание ресурсов

Чтобы создать ресурс, введите:
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.