Veritas NetBackup™ 管理指南,第 II 卷
- NetBackup 许可模型和 nbdeployutil 实用程序
 - 额外的配置
- 关于多个 NetBackup 主服务器
 - 关于将多个介质服务器与一台主服务器配合使用
 - 关于 Windows 上用于备份的直接 I/O
 - 关于动态主机名和 IP 寻址
 - 关于 UNIX 客户端上的繁忙文件处理
 - 关于指定 NetBackup 安装的语言环境
 - 关于 Shared Storage Option
- 关于 Shared Storage Option 组件
 - 关于保留和释放共享设备
 - 如何不使用 Shared Storage Option 共享磁带库
 - Shared Storage Option 的术语和概念
 - 关于 Shared Storage Option 许可证
 - 关于 Shared Storage Option 先决条件
 - 关于硬件配置准则
 - 关于安装和配置驱动程序
 - 验证连接
 - 关于在 NetBackup 中配置 Shared Storage Option
 - 验证 Shared Storage Option 配置
 - 设备监视器和 Shared Storage Option
 - 查看 SSO 摘要报告
 - 操作系统帮助
 - Shared Storage Option 的常见配置问题
 - 关于 Shared Storage Option 的常见问题
 
 - 关于 vm.conf 配置文件
- vm.conf 中的 ACS_mediatype 条目
 - vm.conf 中的 ACS_SEL_SOCKET 条目
 - vm.conf 中的 ACS_CSI_HOSTPORT 条目(在 UNIX 上)
 - vm.conf 中的 ACS_SSI_HOSTNAME 条目
 - vm.conf 中的 ACS_SSI_INET_PORT 条目(在 UNIX 上)
 - vm.conf 中的 ACS_SSI_SOCKET 条目
 - vm.conf 中的 ACS_TCP_RPCSERVICE / ACS_UDP_RPCSERVICE 条目(在 UNIX 上)
 - vm.conf 中的 ADJ_LSM 条目
 - vm.conf 中的 API_BARCODE_RULES 条目
 - vm.conf 中的 AUTHORIZATION_REQUIRED 条目
 - vm.conf 中的 AUTO_PATH_CORRECTION 条目
 - vm.conf 中的 AUTO_UPDATE_ROBOT 条目
 - vm.conf 中的 AVRD_PEND_DELAY 条目
 - vm.conf 中的 AVRD_SCAN_DELAY 条目
 - vm.conf 中的 CLEAN_REQUEST_TIMEOUT 条目
 - vm.conf 中的 CLIENT_PORT_WINDOW 条目
 - vm.conf 中的 CLUSTER_NAME 条目
 - vm.conf 中的 DAS_CLIENT 条目
 - vm.conf 中的 DAYS_TO_KEEP_LOGS 条目
 - vm.conf 中的 EMM_RETRY_COUNT 条目
 - vm.conf 中的 EMM_CONNECT_TIMOUT 条目
 - vm.conf 中的 EMM_REQUEST_TIMOUT 条目
 - vm.conf 中的 ENABLE_ROBOT_AUTH 条目
 - vm.conf 中的 INVENTORY_FILTER 条目
 - vm.conf 中的 MAP_ID 条目
 - vm.conf 中的 MAP_CONTINUE_TIMEOUT 条目
 - vm.conf 中的 MEDIA_ID_BARCODE_CHARS 条目
 - vm.conf 中的 MEDIA_ID_PREFIX 条目
 - vm.conf 中的 MM_SERVER_NAME 条目
 - vm.conf 中的 PREFERRED_GROUP 条目
 - vm.conf 中的 PREVENT_MEDIA_REMOVAL 条目
 - vm.conf 中的 RANDOM_PORTS 条目
 - vm.conf 中的 REQUIRED_INTERFACE 条目
 - NetBackup 8.0 及更高版本中 vm.conf 内的 SERVER 条目
 - vm.conf 中的 SSO_DA_REREGISTER_INTERVAL 条目
 - vm.conf 中的 SSO_DA_RETRY_TIMEOUT 条目
 - vm.conf 中的 SSO_HOST_NAME 条目
 - vm.conf 中的 TLH_mediatype 条目
 - vm.conf 中的 TLM_mediatype 条目
 - vm.conf 中的 VERBOSE 条目
 - vm.conf 文件示例
 - 如何访问其他主机上的介质和设备
 - vm.conf 文件中主机名的优先顺序
 
 
 - 保留管理
 - UNIX 上的菜单用户界面
 - 参考主题
- 主机名规则
 - 关于使用 nbtar 或 tar32.exe 读取备份映像
 - 影响备份时间的因素
 - 确定 NetBackup 传输速率的方法
 - NetBackup 通知脚本
- backup_notify 脚本
 - backup_exit_notify 脚本
 - bpstart_notify 脚本(UNIX 客户端)
 - bpstart_notify.bat 脚本(Windows 客户端)
 - bpend_notify 脚本(UNIX 客户端)
 - bpend_notify.bat 脚本(Windows 客户端)
 - bpend_notify_busy 脚本(UNIX 客户端)
 - diskfull_notify 脚本
 - drive_mount_notify 脚本(在 UNIX 上)
 - drive_unmount_notify 脚本(在 UNIX 上)
 - mail_dr_info 脚本
 - media_deassign_notify 脚本
 - nbmail.cmd 脚本(在 Windows 上)
 - parent_end_notify脚本
 - parent_start_notify脚本
 - pending_request_notify 脚本
 - restore_notify 脚本
 - session_notify 脚本
 - session_start_notify 脚本
 - shared_drive_notify 脚本
 - userreq_notify 脚本
 
 - 介质和设备管理最佳做法
 - 关于 TapeAlert
 - 关于磁带驱动器清洗
 - NetBackup 如何选择驱动器
 - 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 管理控制台”中,导航到“主机属性”> 选择> 右键单击远程主服务器 > 单击> 选择> 在“附加服务器”选项卡中添加主服务器条目。