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 命令
计划容量授权报告
默认情况下,NetBackup 触发 nbdeployutil 按指定的日程表运行,收集增量数据,并生成过去 90 天的容量授权报告。
FREQUENCY_IN_DAYS:nbdeployutil 的运行频率。
MASTER_SERVERS:以逗号分隔的主服务器列表。
PARENTDIR:收集和报告文件夹位置。
PURGE_INTERVAL:文件夹在增量目录中保留所收集数据的天数。
要使用默认值,请参见用例 I:使用默认参数值。
要使用自定义值,请参见用例 II:使用自定义参数值。
生成数据和报告的位置包含以下文件:
为最新 nbdeployutil 结果生成的报告。
包含增量收集的数据的文件夹。
包含先前生成的报告的存档文件夹。
nbdeployutil 日志文件。
以下目录包含最新的容量授权报告:
在 Windows 上:Install_Dir\NetBackup\var\global\incremental
在 UNIX 上:/usr/openv/var/global/incremental
旧报告放在存档文件夹中。Veritas 建议将报告数据最少保留 90 天。数据可以保存超过 90 天,具体取决于环境要求。旧报告有助于显示一段时间内容量使用的变化情况。删除不再需要的报告或文件夹。
每次触发 nbdeployutil 时,都会收集以下持续时间的信息:从 nbdeployutil 的上次成功运行到最新运行。对于首次运行,报告的持续时间基于配置文件中指定的频率(默认值为 7 天)。根据所收集数据的可用性,报告持续时间始终为过去 90 天。报告中不考虑 90 天之前的任何数据。
使用默认参数时,不需要 nbdeployutilconfig.txt 文件。nbdeployutil 使用以下默认值:
FREQUENCY_IN_DAYS=7
MASTER_SERVERS=local_server
PARENTDIR=folder_name
对于 Windows:Install_Dir\NetBackup\var\global\incremental
对于 UNIX:/usr/openv/var/global/incremental
PURGE_INTERVAL=180(天数)。
编辑 nbdeployutilconfig.txt 文件。
在 nbdeployutilconfig.txt 文件中使用自定义值
- 将 nbdeployutilconfig.txt 文件复制到以下位置:
对于 Windows:Install_Dir\NetBackup\var\global
对于 UNIX:/usr/openv/var/global
- 打开并编辑 nbdeployutilconfig.txt 以更改参数,然后保存文件。
FREQUENCY_IN_DAYS=number_of_days
根据在此参数中指定的频率,nbdeployutil 将收集数据并生成报告。
最小值:1 天。
默认情况下,频率值为 7 天,以捕获最佳容量使用情况数据。
如果未指定任何值,nbdeployutil 将使用默认值。
如果将频率指定为 0,则会禁用增量报告,并且不会捕获任何授权信息。
如果该参数已删除,则 nbdeployutil 使用默认值。
MASTER_SERVERS=server_names
nbdeployutil 收集有关列出的每个主服务器的信息,并生成报告。
如果此参数没有值,nbdeployutil 将使用默认值。
如果删除该参数,nbdeployutil 将使用默认值。
服务器名称示例:
MASTER_SERVERS=newserver,oldserver
MASTER_SERVERS=newserver,oldserver.domain.com
MASTER_SERVERS=myserver1.somedomain.com,newserver.domain.com
PARENTDIR=folder_name_with_path
要更改收集和报告位置,请编辑此参数。
如果此参数没有值,nbdeployutil 将使用默认值。
如果该参数已删除,则 nbdeployutil 使用默认值。
PURGE_INTERVAL=number_of_days
不符合 purge_interval 值的任何所收集数据将自动删除。
如果未指定任何值,nbdeployutil 将使用默认值。
如果该参数已删除,则 nbdeployutil 使用默认值。
如果指定的期限少于 90 天,nbdeployutil 将使用 90 天作为值。180 天之前的数据将被清除。
要清除的数据 = 当前日期 – purge_interval。
最小值 = 90 天。
如果 nbdeployutil 无法为环境收集数据并生成报告,请参考日志了解任务失败时间及失败原因。
运行 nbdeployutil 后出现与 bpimagelist 相关的错误。
如果手动运行 nbdeployutil 失败,且显示 bpimagelist 错误(状态为 37),请确保将主服务器添加为附加服务器。
有关更多信息,请参见收集多个主服务器的信息。
对于 Oracle Real Application Clusters (RAC),受保护的数据大小可能会报告多次,这是因为系统将报告已进行数据备份的节点的大小。
如果从 Oracle Real Application Clusters (RAC) 的不同节点中启动备份操作,则容量授权报告将为每个节点单独显示一行。
运行 nbdeployutil 之后,因内部 Web 服务通信故障,将显示以下错误:
由于收集阶段出现 Web 服务中断,因此系统将使用备份映像头方法(而不是精确授权方法)生成主服务器 <SERVER-NAME>。
对于 MS SQL 多条带数据备份,容量授权报告中的“明细”选项卡将为备份策略中的一个选择显示多个备份 ID 中的一个备份 ID。在 NetBackup 8.0 或更低版本的报告中,将显示多个备份 ID,而不是一个备份 ID。
更改所收集数据和授权报告的目录
- 如果有先前收集的数据和授权报告,可将完整目录复制到新位置。
- 编辑
nbdeployutilconfig.txt,并在 PARENTDIR=folder_name 字段中更改所收集数据和授权报告的位置。
使用先前成功收集的数据生成容量授权报告
- 将在上次运行 nbdeployutil 之后生成的 gather 文件夹复制到以下位置:
在 Windows 上:Install_Dir\NetBackup\var\global\incremental
在 UNIX 上:/usr/openv/var/global/incremental
- 在复制的文件夹内创建 gather_end.json 文件并添加以下文本:
{"success":0}
下一次增量运行将考虑使用复制的文件夹中的数据生成容量授权报告。
注意:
删除复制的文件夹中的任何其他 gather 文件夹,以避免收集数据的期间产生空档。下次增量运行期间将自动生成丢失的数据。
使用所收集的现有数据创建自定义时间间隔报告
- 要为不同于默认间隔 90 天的其他时间间隔创建报告,请运行以下命令:
在 Windows 上:
nbdeployutil.exe --capacity --incremental --report --inc-settings "<Install_Dir>\netbackup\var\global\nbdeployutilconfig.txt" --hoursago <custom-time-interval>
在 UNIX 上:
nbdeployutil.exe --capacity --incremental --report --inc-settings "/usr/openv/var/global/nbdeployutilconfig.txt" --hoursago <custom-time-interval>
在 --hoursago 中指定的小时数必须小于在 nbdeployutilconfig.txt 文件中指定的 purge-interval。
注意:
nbdeployutil 使用所收集的现有数据生成自定义间隔报告。不需要使用 --gather 选项。