NBU日常维护命令总结
进程查看、配置诊断操作命令
bpps
- 列出系统上运行的进程的进程统计数据
-a
在列表中包括介质管理器进程。
-x
在列表中包括介质管理器进程和其他共享进程(如 pbx_exchange )
bpconfig
- 修改或显示 NetBackup 的全局配置属性
bpconfig 命令修改或显示 NetBackup 全局配置属性。这些属性影响所有策
略和客户机的操作, 这些属性 (NetBackup 管理员的电子邮件地址除外) 的默认
值适用于大多数安装。 《NetBackup 管理指南》中的“ NetBackup 全局属性”部
分描述了设置各种属性值的含义,请参阅。
■ 第一种形式的 bpconfig 用于修改一个或多个 NetBackup 全局配置属
性。命令行上必须至少有一个用于更改 NetBackup 全局配置属性的选项。
■ 第二种形式的 bpconfig 用于显示 NetBackup 全局配置属性的当前设
置。有关更多信息,请参见“显示格式”部分。
错误将发送到 stderr ,而该命令的活动日志将发送到当天的 NetBackup 管
理日志文件中。任何得到授权的用户均可启动此命令。
-M master_server,...
指定全局配置属性所驻留的主服务器。
-U
列表类型为用户列表。有关更多信息,请参见“显示格式”部分。
-cleanup_int hours
指定可以不进行目录库清理的最短时间段(以小时为单位) 。默认值是 12
(小时)。由于在目录库备份期间无法运行清理,长时间运行目录库备份的大型
24x7 全天候环境可能需要较短的清理间隔(例如 3 小时)。无论此选项的值是
多少,在预定备份的会话结束时,都会自动清理映像数据库。此选项作为“映像
数据库清理间隔”出现在显示输出中(见示例) 。
其他选项请参见《 netbackup unix command 》
示例
在主服务器 kiwi 运行时,将显示主服务器 plim 上的全局属性设置:
bpconfig -U -M plim
将压缩映像数据库间隔设置为 604800 秒,这样 NetBackup 将对早于 7 天的映
像
进行压缩:
bpconfig -cd 604800
bpconfig -U
将“介质装入超时”设置为 1800 秒。
bpconfig -to 1800
bpconfig -U
bpgetconfig
- 用于获取配置信息的助手程序
命 令 可 用 作 独 立 的 程 序 , 也 可 作 为 backuptrace 和
bpgetconfig
restoretrace 命 令 的 帮 助 程 序 用 来 获 取 配 置 信 息 。 此 命 令 适 用 于 所 有
NetBackup 服务器平台。它以多种格式显示指定服务器的配置信息。必须拥有
root 权限才能运行此命令。
/usr/openv/netbackup/bin/admincmd/bpgetconfig
[-x|X][config_item ...]
/usr/openv/netbackup/bin/admincmd/bpgetconfig
[config_item...]
/usr/openv/netbackup/bin/admincmd/bpgetconfig -g server [-L|U|l]
/usr/openv/netbackup/bin/admincmd/bpgetconfig -s server [-L|U|l]
/usr/openv/netbackup/bin/admincmd/bpgetconfig -H [config_item]
[-u|h]
-M
master
[-x|X]
-M master
指定显示其主机配置的主服务器 (master) 。
-h
-u
-x
-X
显示默认的本地主机配置。
显示当前的用户配置。
排除配置中未显式列出的项。
默认情况下,将列出所有配置项。 -x 和 -X 选项可以与 -M 、-h 和 -u 选
项组合使用。如果在命令行上指定了一个或多个配置项, 则 -x 和 -X 选项无效。
“config_item ”... 如果已指定,则在指定配置项上将出现 config_item 。
-g server
选 择 显 示 其 Backup Exec 和 NetBackup 常 规 信 息 的 主 机 服 务 器
(server) 。目前,显示如下所示的信息:
■ 主服务器或客户机
■ NetBackup 客户机平台
■ NetBackup 客户机协议级别
■ 产品类型(如果安装了 Backup Exec ,则针对的是 Backup Exec ,否则
针对的是 NetBackup)
■ 版本名(如果安装了 Backup Exec ,则针对的是 Backup Exec ,否则针
对的是 NetBackup )
■ 版本号(如果安装了 Backup Exec ,则针对的是 Backup Exec ,否则针
对的是 NetBackup )
■ NetBackup Bin 的安装路径(如果安装了 Backup Exec ,则为空)
■ 主机服务器上安装的操作系统
-s server
此选项选择要显示其特定于 NetBackup 的常规系统信息的主机服务器
(server) 。目前,显示如下所示的信息:
■ 主服务器或客户机
■ NetBackup 客户机平台
■ NetBackup 客户机协议级别
■ 产品类型 (NetBackup)
■ 版本名
■ 版本号
■ NetBackup Bin 的安装路径
■ 主机服务器上安装的操作系统
显示用户可读的长列表。
显示用户可读的短列表(默认) 。
-L
-U
-l
显示计算机可读的精简列表。 -L 、-U 和 -l 选项可以与 -g 或 -s 选项一
起使用。
-H
显示帮助屏幕。
-H config_item
显示有效的配置项。
bpclntcmd
- 测试 NetBackup 系统的功能,并在 NetBackup 客户机上启用光纤传输
bpclntcmd 命令测试 NetBackup 系统的功能并显示相关信息。它还可
在 NetBackup
客户机上启用和禁用光纤传输服务。必须拥有 root 权限才能运行此命令。
/usr/openv/netbackup/bin/bpclntcmd-check_vxss
检查本地系统上是否正确配置了 NBAC。
-check_vxss_with_host hostname
检查在本地系统上是否正确配置了 NBAC 以连接到远程主机 hostname 。
-di filename
通过指定文件名删除映像。 仅对 OBackup、SQL-BackTrack 和 Sybase 支持
此选项。
-gethostname
返回 NetBackup 在本地系统上使用的主机名。
-get_pbx_port hostname
显示 hostname 作为 PBX 端口号的号码。 如果未指定 hostname ,则该选项
显示本地主机作为 PBX 端口号的号码。
-get_remote_host_version hostname
返回在 hostname 变量中标识的系统上运行的 NetBackup 版本。
-hn hostname
返回有关在 hostname 变量中标识的主机名的名称、别名和 IP 地址的信
息。
-ip ip_address
返回有关 IP 地址 ip_address 的主机名、别名和 IP 地址信息。
-is_local_host hostname
检查 hostname 是否为本地系统上的网络接口。
-ml filename
通过指定文件名显示介质 ID 。通过指定映像中的一个文件名, -ml filename
可返回包含该文件的映像所在磁带的介质 ID 。
-pn
返回主服务器所记录的您的主机名(或对等名) 。
-sanclient [ 0 | 1 ]
0 - 禁用客户机光纤传输 (FT) 服务。该命令使 NetBackup SAN 客户机恢
复普通客户机功能。
1 - 启用客户机 FT 服务,实际上是使普通 NetBackup 客户机成为 SAN 客
户机。 -self 返回有关本地系统的信息。
-server NBU_master
返回 NetBackup 主服务器的主机名信息。
-sv
返回主服务器的 NetBackup 版本。
介质查看、更改、配置操作命令
tpautoconf
- 发现并配置设备
/usr/openv/volmgr/bin/tpautoconf -get_gdbhost
/usr/openv/volmgr/bin/tpautoconf -set_gdbhost host_name
/usr/openv/volmgr/bin/tpautoconf -verify ndmp_host_name
/usr/openv/volmgr/bin/tpautoconf -probe ndmp_host_name
/usr/openv/volmgr/bin/tpautoconf -report_disc
/usr/openv/volmgr/bin/tpautoconf
drive_path
/usr/openv/volmgr/bin/tpautoconf
robot_path
-replace_robot
-replace_drive
drive_name
-path
robot_number
-path
正常情况下, 设备配置向导使用 tpautoconf 来发现设备。 该向导用一组不
同的选项来调用 tpautoconf 。此处描述的 get 和 set 选项仅在特殊情况下有
用。例如,可以用它们将另一台主机指定为企业介质管理器服务器。在安装
NetBackup 时,将自动定义企业介质管理器服务器的名称。 有关如何管理企业介
质管理器服务器的信息,请参见《 NetBackup 管理指南》中的“配置存储设备”
一章。
要重新配置 EMM 数据库中的设备以反映由更换配置的设备而引起的序列号
更改,可以使用以下选项: -report_disc 、-replace_drive 、-replace_robot 。
此更正过程要求在更换硬件后, 至少有一个系统可以通过操作系统使用。 您可能
需要对系统进行重新映射、重新发现和重新启动。在配置服务器后,应使用
-report_disc 选项扫描当前硬件,并将它与配置的硬件进行比较。将会出现一
个差异列表,并显示更换的硬件和新硬件。
注:并非所有服务器都可以访问机械手硬件。 即使并不期望访问这些机械手,
系统仍会将它们列为缺失。
所有服务器必须运行 NetBackup 5.0 或更高版本,这样 -replace_drive
或-replace_robot 才能正确地重新配置这些服务器。对于运行旧版 NetBackup
的服务器,运行 -replace_drive 和 -replace_robot 后必须手动重新配置。
添加更换硬件的最后一步是,在所有服务器上通过其操作系统来配置硬件。
然后运行设备配置向导以配置新的路径信息。请参考《
UNIX》参考主题附录中的“对硬件配置进行更改” 。
必须拥有 root 权限才能运行此命令。
NetBackup 管理指南 -
示例 1
以下命令返回用于存储企业介质管理器数据库的主机的名称:
tpautoconf -get_gdbhost
示例 2
以下命令将企业介质管理器服务器设置为主机 server2 :
tpautoconf -set_gdbhost server2
tpcl ean
- 管理磁带机的清洗
/usr/openv/volmgr/bin/tpclean -L
/usr/openv/volmgr/bin/tpclean -C drive_name
/usr/openv/volmgr/bin/tpclean -M drive_name
/usr/openv/volmgr/bin/tpclean -F drive_name cleaning_frequency
使用 tpclean ,您不仅可以监视介质管理器磁带机的使用情况, 还可以将磁
带机配置为自动清洗 (例外情况:ACS、ODL 或 TLH 机械手中的磁带机或 QIC 磁
带机)。
介质管理器跟踪在磁带机中已装入卷的总时间长度。可以使用
tpclean 指
定磁带机的清洗频率(以小时为单位) 。
如果出现以下情况,则会进行磁带机清洗:
■ 装入时间超过清洗频率。
■ 引 发 了 TapeAlert “ 立 即 清 洗 (CLEAN NOW)” 或 “ 定 期 清 洗
(CLEANPERIODIC)”标志。
■ 磁带机位于机械手中。
■ 介质管理器卷配置显示机械手中有清洗磁带。
如果出现以下情况,则 tpclean -L 输出中的“注释 (Comment)”字段将包
含消息“需要清洗 (NEEDS CLEANING)”。然后,可以使用 -M 选项手动清洗磁带
机并重置装入时间。
■ 装入时间超过清洗频率。
■ 磁带机为独立磁带机或未定义清洗磁带。
对于 -C 、-M 和 -F 选项,必须运行 ltid 。必须拥有 root 权限才能执行
此命令。
有关 TapeAlert 功能和 其他 相关 的 磁 带机清 洗主 题的 信息 ,请参见
《NetBackup 管理指南》的附录。
-C drive_name
启动机械手中某个磁带机的清洗。 必须在机械手中定义了该磁带机, 并且在
介质管理器卷配置中定义了清洗磁带。 装入时间被重置为零。 磁带机名称是在添
加磁带机时为其指定的名称。
-L
将清洗统计数据输出到 stdout 。
-M drive_name
此选项用于指示已手动清洗磁带机。 装入时间被重置为零。 磁带机名称是在
设备配置中添加磁带机时为其指定的名称。
-F drive_name cleaning_frequency
将指定磁带机的清洗频率设置为 cleaning_frequency 小时。磁带机名称是
在添加磁带机时为其指定的名称。 cleaning_frequency 的值必须介于
0 和 10,000 小时之间。
以上说明仅适用于 NetBackup Enterprise Server :共享磁带机不支持基于
频率的清洗。
注意
tpconfig -d 、tpconfig -l 和 vmoprcmd 可能会截断长磁带机名。要获得
完整的磁带机名称, 请使用 tpconfig
字符。
-dl 。tpclean 将磁带机名称截断为 22 个
示例
下面的示例显示了清洗统计数据。 磁带机类型旁边的星号表示该设备被定义
为机械手。
#tpclean -L
Drive Name Type Mount Time Frequency Last Cleaned Comment
********** **** ********** ********** ************ *******
rob_A_drv1 8mm* 11.4 30 14:33 05/29/92
4mm_drv5 4mm 5.6 10 13:01 06/02/92
dlt_drv6 dlt 3.0 0 N/A
以上示例将名为 dlt_drv6 的磁带机的清洗频率设置为 25 小时。在经过
25 小时的装入时间后,即可将该磁带机标记为需要清洗。
tpclean -F dlt_drv6 25
下面的示例将名为 rob_A_drv1 的磁带机的装入时间重置为零。 在手动清洗
磁带机后,通常需要使用该命令。
tpclean -M rob_A_drv1
tpconfig
- 运行磁带配置实用程序
可 以 用 作 命 令 行 界 面 或 菜 单 接 口 以 配 置 以 下 内 容 : 用 于
tpconfig
NetBackup 的机械手、磁带机、磁带机阵列、磁带机路径和 NDMP 主机。
/usr/openv/volmgr/bin/tpconfig [-noverify]
启动介质管理器设备配置
实用程序。这一基于菜单的实用程序可在 EMM 数据库中创建和修改设备。这些
EMM 数据库标识受 ltid (介质管理器设备后台驻留程序) 控制的机械手和磁带
机。 ltid 使用该数据库,将操作员的磁带机状态显示屏中的磁带机与
录中的设备文件关联起来。
/dev 目
例如,假设您要将系统识别的磁带机配置为 8 毫米类型的磁带机。 在 /dev
目录中查找并定位 8 毫米类型磁带机的“关闭时不倒带”设备路径。然后为磁
带机指定该设备路径。 tpconfig 随即在相应的设备数据库中记录该设备路径。
在使用 tpconfig 更改设备配置后,请使用 stopltid 停止 ltid 和 avrd
(自动卷识别)后台驻留程序(如果它们正在运行) 。然后,使用 ltid 命令再
次启动后台驻留程序。有关更多信息,请参见 ltid 。
必须拥有 root 权限才能运行此实用程序。
具体的相关选项参见《 netbackup 6.5 command 》
注意
tpconfig -d
tpconfig -l
可能将磁带机名称截断为 22 个字符。
可能将磁带机名称截断为 32 个字符。
要获得完整的磁带机名称,请使用 tpconfig -dl 。
vmquery
- 查询 EMM 数据库,或分配和取消分配卷
在 EMM 数据库中查询卷信息。 -h 、-b 和 -w 选项不是必需的, 但必须选择
其他(11 个)选项之一,并且只能选择一个。可以将 -b 或 -w 选项与其他 11
个选项中的任何一个一起使用,但不能同时指定 -b 或 -w 选项。
任何得到授权的用户均可运行此命令。
-b
指定以简短输出格式显示卷信息。 此选项可以与其他 11 个选项中的任何一
个一起使用。
-w
指定以宽输出格式显示卷信息。 此选项包括 -b 选项没有显示的任何附加信
息,并且可与其他 11 个选项中的任何一个一起使用。
-a
显示所有卷。
-m media_id
按介质 ID 查询卷。介质 ID 最多为 6 个 ASCII 字符。
-v volume_group
按卷组查询卷。卷组是标识位于相同物理位置的一系列卷的逻辑分组。
-rn robot_number
按机械手编号查询卷。机械手编号是卷所在的机械手的唯一逻辑标识号。
-rt robot_type
按卷所在的机械手的类型查询卷。 NetBackup Enterprise Server 的有效机
械手类型如下:
无、 acs、odl 、tl4 、tl8 、tld 、tlh 、tlm 和 tsh 。
NetBackup 服务器的有效机械手类型如下:
无、 tl4 、tl8 、tld 。
-mt media_type
按介质类型查询卷。
NetBackup Enterprise Server
4mm 、8mm、8mm2、8mm3、dlt 、dlt2 、dlt3 、dtf 、hcart 、hcart2 、
hcart3 、odiskwm、odiskwo 、qcart 、4mm_clean、8mm_clean、
8mm2_clean 、8mm3_clean、dlt_clean 、dlt2_clean 、dlt3_clean 、
dtf_clean 、hcart_clean 、hcart2_clean 和 hcart3_clean 。
的有效介质类型如下:
NetBackup 服务器的有效介质类型如下:
4mm 、8mm、 dlt 、hcart 、qcart 、 4mm_clean、8mm_clean、 dlt_clean 和
hcart_clean 。
-p pool_number
按池号查询卷。池号是卷池的索引。可以使用 vmpool -listall
来确定给
定池名称的索引。