如何利用 Networker nsradmin 程序实用程序

说明 nsradmin 程序使备份管理员能够查询和管理 NetWorker 服务器资源。可从 NMC NetWorker 服务器图形界面执行的所有任务都可以从 nsradmin 程…

说明

nsradmin
程序使备份管理员能够查询和管理 NetWorker 服务器资源。可从 NMC NetWorker 服务器图形界面执行的所有任务都可以从
nsradmin 程序执行。此外,某些任务只能使用 nsradmin 执行,例如,在全局范围内关闭 VSS。nsradmin 界面是管理 NW
服务器的一种有用的替代方案,特别是在以下场景中:

  • 对相同资源类型的属性执行批量更改

  • 为数据收集执行一个或多个资源类型的资源属性的批量查询

  • 自动执行 NetWorker 操作

  • 无法使用 NMC 服务器图形界面,例如由于网络带宽问题。

  • 故障处理

必要的要求
 
使用 nsradmin 程序时,请注意以下要求:

  • 您必须在 NetWorker 主机上以根用户或 Windows 管理员身份登录

  • 在修改属性时,必须正确指定属性名称和值。如果未正确指定属性名称和值(包括正确的大小写),属性将不会更新。不提供任何错误消息。

  • 创建用于 nsradmin 程序的输入文件时,确保在文件中的最后一行文本后输入回车。

其他信息

Nsradmin — 如何使用 nsradmin 程序执行简单的资源查询或更新操作,以及如何使用输入文件自动执行 nsradmin 任务。在大量 NetWorker 主机上执行批量操作时,输入文件尤其有用。  
 
打开 nsradmin 程序
 
要访问 nsradmin 程序,请执行以下操作:  
1.以根用户或 Windows 管理员身份登录 NetWorker 服务器。  
2.在命令提示符处输入 nsradmin 命令。  
 
查询 NetWorker 资源
 
要查询 NetWorker 资源,请执行以下操作:  
1.  在 nsradmin 提示符处输入以下内容:  
nsradmin> . type:NetWorker_resource; attribute:value   
nsradmin> print  
以上,将返回由属性:值组合确定的所有资源属性。例如,要查询名为 Pluto 的 NetWorker 客户端资源的所有属性,请键入以下内容:  
nsradmin> . type:NSR client; name:pluto   
nsradmin> print  
 
更新 NetWorker 资源
 
要更新 NetWorker 资源,请执行以下操作:  
1.  在 nsradmin 提示符处输入以下内容:  
nsradmin>. type:NetWorker_resource; attribute:value   
nsradmin> update action; attribute1:value; attribute2:value  
 
请注意,您可以更新一个资源的多个属性。每个属性:值组合由英文分号 (;) 分隔。例如,要为名为 Accounting 的备份组资源启用自动启动属性和计划备份开始时间,请输入以下内容:  
nsradmin> . type:NSR Group; name:Accounting   
nsradmin> update action; autostart:enabled; start time: 23:55   
 
注意:正确指定属性名称和值,包括属性值的正确大小写。如果未正确指定属性名称和值,则不会更新属性,并且不会提供任何错误消息。  
 
NetWorker 资源
 
以下列表包含您将使用 nsradmin 程序查询或更新的最常见 NetWorker 资源:

  • NSR(NetWorker 服务器资源)

  • NSR 客户端

  • NSR 设备

  • NSR 指令

  • NSR 组

  • NSR 自动存储塔

  • NSR 标签

  • NSR 许可证

  • NSR 通知

  • NSR 政策

  • NSR 池

  • NSR 计划

  • NSR 阶段

资源查询示例
 
您可以对任何 NetWorker 服务器或客户端资源及其属性执行查询。其中包括一些有用且常用的查询示例。  
 
列出资源的所有属性
 
列出特定 NetWorker 资源的所有属性,例如客户端资源:  
1.以根用户或 Windows 管理员身份登录 NetWorker 服务器。  
2.在命令提示符处输入 nsradmin 命令。  
3.在 nsradmin 提示符处输入以下内容:  
nsradmin> . type: NSR client; name: client_name   
nsradmin> show   
nsradmin> print  
 
其中 client_name 是您想要显示其属性的 NetWorker 客户端资源。  
 
列出 NetWorker 资源的特定属性
 
您可以按其任何属性列出任何 NetWorker 资源。此示例显示如何按以下客户端资源属性列出所有 NetWorker 客户端资源:

  • 名称

  • 备份计划

  • 备份组

  • 备份命令

  • 备份保存集

要列出所有客户端资源的特定属性,请在 nsradmin 提示符处输入以下内容:  
nsradmin> . type: NSR client   
nsradmin> show name; schedule; group; backup command; save set  
nsradmin> print  
 
其中,NSR client 是正在查询的资源的名称。必须用分号分隔每个资源属性。  
 
列出特定资源实例的特定属性
 
要列出特定资源实例(例如,NetWorker 客户端资源 pluto)的特定属性,请在 nsradmin 提示符处输入以下内容:  
nsradmin> . type: NSR client; name:pluto   
nsradmin> show name; schedule   
nsradmin> print  
 
列出特定组中的所有 NetWorker 客户端
 
要列出特定组中的所有客户端,请在 nsradmin 提示符处输入以下内容:  
nsradmin> . type: NSR client; group:group_name   
nsradmin> show name   
nsradmin> print  
其中 group_name 是您要显示其 NetWorker 客户端的备份组。  
 
列出所有已注册的客户端及其操作系统
 
要输出所有已注册客户端及其操作系统的列表,请在 nsradmin 提示符处输入以下内容:  
nsradmin> . type: NSR client   
nsradmin> show name; Client OS type   
nsradmin> print  
 
列出所有服务模式的设备
 
要列出处于服务模式的所有设备,请在 nsradmin 提示符处输入以下内容:  
nsradmin> show name:   
nsradmin> print type: NSR device; enabled: Service  
 
使用输入文件列出 NetWorker 服务器上的许可证
 
无需始终从 NMC GUI 手动复制和粘贴许可证,您可以使用输入文件和 nsradmin 创建当前许可证启用程序的文本文件,然后通过电子邮件向支持团队发送该文件进行续订  
 
要创建许可证启用程序列表,请执行以下操作:  
1.以根用户或 Windows 管理员身份登录 NetWorker 服务器。  
2.创建 nsradmin 输入文件以从 NetWorker 服务器资源数据库中提取许可证。例如,创建一个名为 show_licences.txt 的文本文件,并添加以下文本:  
. type: nsr   
show name;version;contact name;company;street   
address;state/province;zip/postal   
code;country;phone;email address;server OS type;site   
id;purchase date;product serial number   
print   
.type: nsr license   
show name;comment;enabler code;auth   
code;hostid;expiration date   
print  
 
注意:请确保在最后一行后添加回车,在本示例中最后一行为 print。  
3.从命令提示符处运行以下命令:  
nsradmin -i path\show_licenses.txt 1>licenses.txt 2>1  
其中 path 是 show_licenses.txt 文件的位置。  
Licenses.txt 文件将包含 NetWorker 服务器上的所有当前许可证启用程序。  
 
列出使用 NetWorker 模块许可证的 NetWorker 客户端
 
要列出使用模块许可证 NetWorker 客户端,请在 nsradmin 提示符处输入以下内容:  
nsradmin> . type: NSR client   
nsradmin> show name;licensed applications;enabler in use   
nsradmin> print

作者: admin

为您推荐

返回顶部