NetWorker:nsradminコマンド ライン ユーティリティーを使用してNetWorkerリソースを管理する方法

Summary: nsradminは、NetWorkerソフトウェアによって提供されるコマンド ライン ユーティリティーです。nsradminを使用して、NetWorkerサーバー リソース データベース(nsrdb)およびクライアント/セキュリティ データベース(nsrladb)を変更できます。このKBでは、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リソースは、次の2つのプライマリ フォルダーに含まれています。
    • /nsr/res/nsrdb/ - NetWorkerサーバーでのみ見つかります。これはNetWorkerサーバー リソース データベースです。
    • /nsr/res/nsrladb/ - すべてのNetWorkerシステムで見つかります。これには、セキュリティ構成(ピア証明書など)が含まれます。

メモ: Windowsオペレーティング システムでは、nsrdbとnsrladbのデフォルト パスは「C:\Program Files\EMC NetWorker\nsr\res」の出力です。

nsradmin nsrdbおよびnsrladbデータベースのリソースを変更、作成、または削除することができます。セキュリティを確保し、不要な改ざんを防止するには、rootまたは管理者のコマンド プロンプトを使用する必要があります。システム ユーザーが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
その他の機能と操作の詳細については、 nsradminNetWorkerコマンド リファレンス ガイド』のセクションに記載されています。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 次の2つのモードで使用できます。

  • コマンドモード(デフォルト)とビジュアルモード。コマンド モードは、表示と操作に使用される一般的な方法です nsradmin.このモードを使用するために追加のオプションは必要ありません。
  • ビジュアル モードでは、全画面表示のコマンド ライン インターフェイスが提供され、これを使用してNetWorkerリソースを表示および管理できます。このメソッドは、特定のリソースまたは 属性、つまり 値が 不明な場合に役立ちます。ただし、バッチ処理操作には制限があります。ビジュアルモードにするには、次のように入力します。 visualnsradmin プロンプト:
[root@nsr ~]# nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> visual
メモ: このKBでは、コマンド モードの手順のみを提供します。

 

NetWorkerリソース タイプ

既知のリソース タイプのリストを取得します。Enterを押します。 typensradmin プロンプト。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 
リソースのすべての属性は、返される 属性 の組み合わせによって識別されます。
たとえば、Plutoという名前のNetWorkerクライアント リソースのすべての属性をクエリーするには、次のように入力します。
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
1つのリソースの複数の属性を更新できます。属性: の組み合わせはセミコロン(;)で区切ります。たとえば、クライアントが使用するセーブセットとバックアップ コマンドを変更するには、次のように入力します。
nsradmin> . type: nsr client; name: win-srvr01.amer.local 
nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
メモ: 属性値の先頭一文字を大文字にするなど、属性名と値を正しく指定します。属性名と値が正しく指定されていないと、属性が更新されず、エラー メッセージは表示されません。

リソースの削除

警告:削除すべきリソースのみを削除するようにしてください。依存関係のあるNetWorkerリソースでは、依存関係がまだ存在する場合、リソースの削除がブロックされます。また、一部のリソースは、NetWorkerサービスの実行中またはNetWorkerサービスの実行中は削除できません。 nsradmin online-mode が使用されます。これらのデータベースを変更する前に、/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.