Veritas NetBackup™ 管理指南,第 II 卷
- NetBackup 许可模型和 nbdeployutil 实用程序
- 额外的配置
- 关于动态主机名和 IP 寻址
- 关于 UNIX 客户端上的繁忙文件处理
- 关于 Shared Storage Option
- 关于在 NetBackup 中配置 Shared Storage Option
- 查看 SSO 摘要报告
- 关于 vm.conf 配置文件
- 保留管理
- UNIX 上的菜单用户界面
- 参考主题
- 主机名规则
- 关于使用 nbtar 或 tar32.exe 读取备份映像
- 影响备份时间的因素
- NetBackup 通知脚本
- 介质和设备管理最佳做法
- 关于 TapeAlert
- 关于磁带驱动器清洗
- NetBackup 如何保留驱动器
- NetBackup 如何选择介质
- 关于 UNIX 上的磁带 I/O 命令
手动生成许可报告
运行 nbdeployutil 实用程序以收集本地主服务器、远程主服务器或一部分客户端的数据。可以手动运行 nbdeployutil 以便为容量或传统报告模型生成报告。
该实用程序通过多个步骤生成报告。第一步收集数据,然后分析并显示数据。 该实用程序位于以下目录中:
在 Windows 上:Install_dir\NetBackup\bin\admincmd\
在 UNIX 上:/usr/openv/netbackup/bin/admincmd/
表:用于收集、分析和准备报告的 nbdeployutil 选项
任务编号 |
描述 |
---|---|
任务 1 |
nbdeployutil 实用程序使用以下选项从一个或多个主服务器收集数据。 nbdeployutil --gather [--output=DIRECTORY] [--capacity | --traditional] [--hoursago=N] [--start="mm/dd/yyyy HH:MM:SS" [--end="mm/dd/yyyy HH:MM:SS"]] [--clientlist=FILENAME | --clients=HOSTNAME[,...]] [--master=HOSTNAME[,...]] [--log=FILENAME] [--runtimestats] [--nolog] [--bpimagelist=OPTIONS] [--use-bpflist] 假如主服务器授予了启动服务器的权限,nbdeployutil 实用程序就可以从一个中央位置远程收集多个主服务器的数据。该实用程序支持从二线支持主服务器远程收集数据。将与该实用程序相关的工程二进制文件加载到您要收集信息的所有主服务器。
|
任务 2 |
nbdeployutil 实用程序使用以下选项分析所收集的数据,并准备报告: nbdeployutil --report <--capacity | --traditional> <directory> ... [--dirlist=FILENAME | --parentdir=DIRECTORY] [--capacity] [--debug-inputs] [--log=FILENAME] [--clientlist=FILENAME | --clients=HOSTNAME[,...]] [--day-boundary=TIME] [--runtimestats] [--nolog] [--overlap-details] 对于传统报告,请运行:nbdeployutil --report --traditional 对于容量报告,请运行:nbdeployutil --report --capacity
|
任务 3 |
检查结果并进行调整。
|
在使用 NetBackup 8.0 或更高版本的主服务器上,当在容量授权中手动运行 nbdeployutil 执行收集操作时,必须输入以下凭据信息对 NetBackup Web 管理服务进行身份验证:
表:所需的凭据信息
选项 |
描述 |
---|---|
域类型 |
从 NIS、NISPLUS、WINDOWS、vx、unixpwd、ldap 中输入域类型值。该值区分大小写。 |
域名 |
主服务器主机所属的域的名称。如果主服务器不属于任何域,则输入主服务器的名称。 |
用户名 |
具有管理员权限的用户的名称。 |
密码 |
具有管理员权限的同一用户的密码。输入密码时,字符不会特意显示在命令行中。 |
在多主服务器的情况下,您必须输入 gather 命令提及的所有主服务器的凭据。
注意:
必须更新已对 NetBackup 主服务器 8.0 或更高版本执行的 nbdeployutil 收集过程的任何自动化。由于 nbdeployutil 中已进行更改,因此需要执行此更新才能接受用户凭据。
nbdeployutil 实用程序的性能取决于运行该实用程序的系统以及 NetBackup 目录库的大小。对于 90 天价值的映像,--gather 选项的执行速度仅与 bpimagelist 命令的运行速度一样快。报告生成速度取决于映像和片段的数量。运行该命令的操作系统也会影响此实用程序的性能。
根据环境,nbdeployutil 实用程序可能需要几秒钟到几分钟不等的时间来运行 --gather 或 --report 选项。
Veritas 将 nbdeployutil 实用程序的最新信息发布至以下网站:
http://www.veritas.com/docs/TECH145972
在此示例中,nbdeployutil 实用程序用于收集本地主服务器的信息。使用 --capacity 或 --traditional 选项,具体视要生成的报告的类型而定
C:\Program Files\Veritas\NetBackup\bin\admincmd>nbdeployutil --gather NetBackup Deployment Utility, version 8.1 Gathering license deployment information... Discovered master server master.example.com Master Server:master.example.com Domain Type (NIS, NISPLUS, WINDOWS, vx, unixpwd, ldap):WINDOWS Domain Name:example.com User Name:Administrator Password: Output for master.example.com at: C:\Program Files\Veritas\NetBackup\var\global\reports\ 20160525_151315_master.example.com Gather DONE Execution time: 9 secs To create a report for this master server, run one of the following: capacity : nbdeployutil.exe --report --capacity "C:\Program Files\Veritas\NetBackup\var\global\reports\ 20160525_151315_master.example.com" traditional: nbdeployutil.exe --report --traditional "C:\Program Files\Veritas\NetBackup\var\global\reports\ 20160525_151315_master.example.com"
该实用程序在收集操作期间将生成一个名为 nbdeployutil-gather-timestamp.log
的日志文件, 默认情况下,该日志文件是在收集的数据所在的目录中创建的。
nbdeployutil --gather --master=sidon.example.com
nbdeployutil --gather --client=dynamo,lettuce,marble2
或
nbdeployutil --gather --clientlist=filename.txt
注意:
当使用 --clients 或 --clientlist 选项时,报告中可能会将某些介质服务器显示为无法连接,即使实用程序可以连接到这些服务器。此消息不会影响摘要信息。
在多个主服务器环境中运行 nbdeployutil 之前,请完成以下步骤作为一次性活动:
在主服务器之间建立信任关系。
有关更多信息,请参考《Veritas NetBackup™ 管理指南,第 I 卷》中的“添加可信主服务器”主题。
在多个主服务器环境中的每个远程主服务器上,添加计划运行 nbdeployutil 的主服务器的条目。从“NetBackup 管理控制台”中,导航到“主机属性”> 选择 > 右键单击远程主服务器 > 单击 > 选择 > 在“附加服务器”选项卡中添加主服务器条目。