开始新对话

未解决

此帖子已超过 5 年

1215

2013年3月25日 19:00

NetWorker nsradmin命令行工具探秘(二)—— 资源查询举例

​ ​
​ ​

​NetWorker nsradmin​​命令行工具探秘(二)—— ​

​ ​

​资源查询举例​

​ ​
​ ​

​ ​

​转载请在文首保留原文出处:​​EMC​​中文支持论坛​​https://community.emc.com/go/chinese​

​ ​
​ ​

​介绍​

​ ​
​ ​

​ ​

​我们可以使用​​nsradmin​​查询任意​​NetWorker​​服务器或客户机资源和它们的属性。本章将提供一些如何使用​​nsradmin​​作常用资源查询操作的举例说明。​

​ ​

​ ​

​NetWorker nsradmin命令行工具探秘(一) —— nsradmin简介​

​ ​

​NetWorker nsradmin命令行工具探秘(三) —— 资源更新举例​

​ ​

​ ​
​ ​

​更多信息​

​ ​
​ ​

​ ​

​列出资源的所有属性:​

​ ​

​ ​

​要列出指定​​NetWorker​​资源(如客户机资源)的所有属性:​

​ ​

​ ​

​1. ​​以​​root​​或​​Windows​​管理员账户登录​​NetWorker​​服务器。​

​ ​

​2. ​​在命令提示符中输入​​nsradmin​

​ ​

​3. ​​在​​nsradmin​​提示符中输入:​

​ ​

​ ​

​nsradmin> . type: NSR client; name: client_name ​

​ ​

​nsradmin> show ​

​ ​

​nsradmin> print​

​ ​

​ ​

​其中,​​client_name​​是要显示其属性的​​NetWorker​​客户机资源。​

​ ​

​ ​

​列出​​NetWorker​​资源的指定属性:​

​ ​

​ ​

​可以根据任意​​NetWorker​​资源属性列出​​NetWorker​​资源。本例展示了如何根据以下客户机资源属性列出所有​​NetWorker​​客户机的属性:​

​ ​

​ ​

​name​

​ ​

​backup schedule​

​ ​

​backup group​

​ ​

​backup command​

​ ​

​backup save sets​

​ ​

​ ​

​要列出所有客户机资源的指定属性,在​​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​

​ ​

​ ​

​列出正处于服务模式(​​service mode​​)中的所有设备:​

​ ​

​ ​

​要列出正处于服务模式(​​service mode​​)中的所有设备,在​​nsradmin​​提示符中输入以下:​

​ ​

​ ​

​nsradmin> show name: ​

​ ​

​nsradmin> print type: NSR device; enabled: Service​

​ ​

​ ​

​使用一个输入文件来列出​​NetWorker​​服务器上的序列号:​

​ ​

​ ​

​在联系​​EMC​​销售支持和续约部门时,你经常需要提供​​datazone​​中的启用码列表。如果不想从​​NMC​​图形化界面中手动拷贝粘贴,可以使用​​nsradmin​​和一个输入文件来创建一个当前序列号启用码的文本文件,然后发送电子邮件给​​EMC​​销售支持和续约部门。​

​ ​

​ ​

​要创建序列号启用码列表:​

​ ​

​ ​

​1. ​​以​​root​​或​​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​

​ ​
​ ​

​应用于​

​ ​
​ ​

​ ​

​NetWorker​

​ ​
没有回复!
找不到事件!

Top