NBU日常维护命令.docx
《NBU日常维护命令.docx》由会员分享,可在线阅读,更多相关《NBU日常维护命令.docx(37页珍藏版)》请在冰点文库上搜索。
NBU日常维护命令
NBU日常维护命令总结
进程查看、配置诊断操作命令
bpps
-列出系统上运行的进程的进程统计数据
-a
在列表中包括介质管理器进程。
-x
在列表中包括介质管理器进程和其他共享进程(如pbx_exchange)
bpconfig
-修改或显示NetBackup的全局配置属性
bpconfig命令修改或显示NetBackup全局配置属性。
这些属性影响所有策略和客户机的操作,这些属性(NetBackup管理员的电子邮件地址除外)的默认
值适用于大多数安装。
《NetBackup管理指南》中的“NetBackup全局属性”部分描述了设置各种属性值的含义,请参阅。
■第一种形式的bpconfig用于修改一个或多个NetBackup全局配置属性。
命令行上必须至少有一个用于更改NetBackup全局配置属性的选项。
■第二种形式的bpconfig用于显示NetBackup全局配置属性的当前设
置。
有关更多信息,请参见“显示格式”部分。
错误将发送到stderr,而该命令的活动日志将发送到当天的NetBackup管
理日志文件中。
任何得到授权的用户均可启动此命令。
-Mmaster_server,...
指定全局配置属性所驻留的主服务器。
-U
列表类型为用户列表。
有关更多信息,请参见“显示格式”部分。
-cleanup_inthours
指定可以不进行目录库清理的最短时间段(以小时为单位)。
默认值是12
(小时)。
由于在目录库备份期间无法运行清理,长时间运行目录库备份的大型
24x7全天候环境可能需要较短的清理间隔(例如3小时)。
无论此选项的值是多少,在预定备份的会话结束时,都会自动清理映像数据库。
此选项作为“映像
数据库清理间隔”出现在显示输出中(见示例)。
其他选项请参见《netbackupunixcommand》
示例
在主服务器kiwi运行时,将显示主服务器plim上的全局属性设置:
bpconfig-U-Mplim
将压缩映像数据库间隔设置为604800秒,这样NetBackup将对早于7天的映
像
进行压缩:
bpconfig-cd604800
bpconfig-U
将“介质装入超时”设置为1800秒。
bpconfig-to1800
bpconfig-U
bpgetconfig
-用于获取配置信息的助手程序
bpgetconfig命令可用作独立的程序,也可作为backuptrace和
restoretrace命令的帮助程序用来获取配置信息。
此命令适用于所有
NetBackup服务器平台。
它以多种格式显示指定服务器的配置信息。
必须拥有
root权限才能运行此命令。
/usr/openv/netbackup/bin/admincmd/bpgetconfig-Mmaster
[-x|X][config_item...]
/usr/openv/netbackup/bin/admincmd/bpgetconfig[-u|h][-x|X]
[config_item...]
/usr/openv/netbackup/bin/admincmd/bpgetconfig-gserver[-L|U|l]/usr/openv/netbackup/bin/admincmd/bpgetconfig-sserver[-L|U|l]
/usr/openv/netbackup/bin/admincmd/bpgetconfig-H[config_item]
-Mmaster
指定显示其主机配置的主服务器(master)。
-h
显示默认的本地主机配置。
-u
显示当前的用户配置。
-x
排除配置中未显式列出的项。
-X
默认情况下,将列出所有配置项。
-x和-X选项可以与-M、-h和-u选
项组合使用。
如果在命令行上指定了一个或多个配置项,则-x和-X选项无效。
“config_item”...如果已指定,则在指定配置项上将出现config_item。
-gserver
选择显示其BackupExec和NetBackup常规信息的主机服务器
(server)。
目前,显示如下所示的信息:
■主服务器或客户机
■NetBackup客户机平台
■NetBackup客户机协议级别
■产品类型(如果安装了BackupExec,则针对的是BackupExec,否则
针对的是NetBackup)
■版本名(如果安装了BackupExec,则针对的是BackupExec,否则针
对的是NetBackup)
■版本号(如果安装了BackupExec,则针对的是BackupExec,否则针
对的是NetBackup)
■NetBackupBin的安装路径(如果安装了BackupExec,则为空)
■主机服务器上安装的操作系统
-sserver
此选项选择要显示其特定于NetBackup的常规系统信息的主机服务器
(server)。
目前,显示如下所示的信息:
■主服务器或客户机
■NetBackup客户机平台
■NetBackup客户机协议级别
■产品类型(NetBackup)
■版本名
■版本号
■NetBackupBin的安装路径
■主机服务器上安装的操作系统
-L
显示用户可读的长列表。
-U
显示用户可读的短列表(默认)。
-l
显示计算机可读的精简列表。
-L、-U和-l选项可以与-g或-s选项一
起使用。
-H
显示帮助屏幕。
-Hconfig_item
显示有效的配置项。
bpclntcmd
-测试NetBackup系统的功能,并在NetBackup客户机上启用光纤传输
bpclntcmd命令测试NetBackup系统的功能并显示相关信息。
它还可
在NetBackup
客户机上启用和禁用光纤传输服务。
必须拥有root权限才能运行此命令。
/usr/openv/netbackup/bin/bpclntcmd-check_vxss
检查本地系统上是否正确配置了NBAC。
-check_vxss_with_hosthostname
检查在本地系统上是否正确配置了NBAC以连接到远程主机hostname。
-difilename
通过指定文件名删除映像。
仅对OBackup、SQL-BackTrack和Sybase支持
此选项。
-gethostname
返回NetBackup在本地系统上使用的主机名。
-get_pbx_porthostname
显示hostname作为PBX端口号的号码。
如果未指定hostname,则该选项
显示本地主机作为PBX端口号的号码。
-get_remote_host_versionhostname
返回在hostname变量中标识的系统上运行的NetBackup版本。
-hnhostname
返回有关在hostname变量中标识的主机名的名称、别名和IP地址的信
息。
-ipip_address
返回有关IP地址ip_address的主机名、别名和IP地址信息。
-is_local_hosthostname
检查hostname是否为本地系统上的网络接口。
-mlfilename
通过指定文件名显示介质ID。
通过指定映像中的一个文件名,-mlfilename
可返回包含该文件的映像所在磁带的介质ID。
-pn
返回主服务器所记录的您的主机名(或对等名)。
-sanclient[0|1]
0-禁用客户机光纤传输(FT)服务。
该命令使NetBackupSAN客户机恢
复普通客户机功能。
1-启用客户机FT服务,实际上是使普通NetBackup客户机成为SAN客
户机。
-self返回有关本地系统的信息。
-serverNBU_master
返回NetBackup主服务器的主机名信息。
-sv
返回主服务器的NetBackup版本。
介质查看、更改、配置操作命令
tpautoconf
-发现并配置设备
/usr/openv/volmgr/bin/tpautoconf-get_gdbhost
/usr/openv/volmgr/bin/tpautoconf-set_gdbhosthost_name
/usr/openv/volmgr/bin/tpautoconf-verifyndmp_host_name
/usr/openv/volmgr/bin/tpautoconf-probendmp_host_name
/usr/openv/volmgr/bin/tpautoconf-report_disc/usr/openv/volmgr/bin/tpautoconf-replace_drivedrive_name-path
drive_path
/usr/openv/volmgr/bin/tpautoconf-replace_robotrobot_number-path
robot_path
正常情况下,设备配置向导使用tpautoconf来发现设备。
该向导用一组不
同的选项来调用tpautoconf。
此处描述的get和set选项仅在特殊情况下有
用。
例如,可以用它们将另一台主机指定为企业介质管理器服务器。
在安装NetBackup时,将自动定义企业介质管理器服务器的名称。
有关如何管理企业介质管理器服务器的信息,请参见《NetBackup管理指南》中的“配置存储设备”一章。
要重新配置EMM数据库中的设备以反映由更换配置的设备而引起的序列号
更改,可以使用以下选项:
-report_disc、-replace_drive、-replace_robot。
此更正过程要求在更换硬件后,至少有一个系统可以通过操作系统使用。
您可能
需要对系统进行重新映射、重新发现和重新启动。
在配置服务器后,应使用-report_disc选项扫描当前硬件,并将它与配置的硬件进行比较。
将会出现一个差异列表,并显示更换的硬件和新硬件。
注:
并非所有服务器都可以访问机械手硬件。
即使并不期望访问这些机械手,
系统仍会将它们列为缺失。
所有服务器必须运行NetBackup5.0或更高版本,这样-replace_drive或-replace_robot才能正确地重新配置这些服务器。
对于运行旧版NetBackup
的服务器,运行-replace_drive和-replace_robot后必须手动重新配置。
添加更换硬件的最后一步是,在所有服务器上通过其操作系统来配置硬件。
然后运行设备配置向导以配置新的路径信息。
请参考《NetBackup管理指南-
UNIX》参考主题附录中的“对硬件配置进行更改”。
必须拥有root权限才能运行此命令。
示例1
以下命令返回用于存储企业介质管理器数据库的主机的名称:
tpautoconf-get_gdbhost
示例2
以下命令将企业介质管理器服务器设置为主机server2:
tpautoconf-set_gdbhostserver2
tpclean
-管理磁带机的清洗
/usr/openv/volmgr/bin/tpclean-L
/usr/openv/volmgr/bin/tpclean-Cdrive_name
/usr/openv/volmgr/bin/tpclean-Mdrive_name
/usr/openv/volmgr/bin/tpclean-Fdrive_namecleaning_frequency
使用tpclean,您不仅可以监视介质管理器磁带机的使用情况,还可以将磁
带机配置为自动清洗(例外情况:
ACS、ODL或TLH机械手中的磁带机或QIC磁
带机)。
介质管理器跟踪在磁带机中已装入卷的总时间长度。
可以使用tpclean指
定磁带机的清洗频率(以小时为单位)。
如果出现以下情况,则会进行磁带机清洗:
■装入时间超过清洗频率。
■引发了TapeAlert“立即清洗(CLEANNOW)”或“定期清洗
(CLEANPERIODIC)”标志。
■磁带机位于机械手中。
■介质管理器卷配置显示机械手中有清洗磁带。
如果出现以下情况,则tpclean-L输出中的“注释(Comment)”字段将包
含消息“需要清洗(NEEDSCLEANING)”。
然后,可以使用-M选项手动清洗磁带机并重置装入时间。
■装入时间超过清洗频率。
■磁带机为独立磁带机或未定义清洗磁带。
对于-C、-M和-F选项,必须运行ltid。
必须拥有root权限才能执行
此命令。
有关TapeAlert功能和其他相关的磁带机清洗主题的信息,请参见
《NetBackup管理指南》的附录。
-Cdrive_name
启动机械手中某个磁带机的清洗。
必须在机械手中定义了该磁带机,并且在
介质管理器卷配置中定义了清洗磁带。
装入时间被重置为零。
磁带机名称是在添
加磁带机时为其指定的名称。
-L
将清洗统计数据输出到stdout。
-Mdrive_name
此选项用于指示已手动清洗磁带机。
装入时间被重置为零。
磁带机名称是在
设备配置中添加磁带机时为其指定的名称。
-Fdrive_namecleaning_frequency
将指定磁带机的清洗频率设置为cleaning_frequency小时。
磁带机名称是在添加磁带机时为其指定的名称。
cleaning_frequency的值必须介于
0和10,000小时之间。
以上说明仅适用于NetBackupEnterpriseServer:
共享磁带机不支持基于
频率的清洗。
注意
tpconfig-d、tpconfig-l和vmoprcmd可能会截断长磁带机名。
要获得
完整的磁带机名称,请使用tpconfig-dl。
tpclean将磁带机名称截断为22个
字符。
示例
下面的示例显示了清洗统计数据。
磁带机类型旁边的星号表示该设备被定义
为机械手。
#tpclean-L
DriveNameTypeMountTimeFrequencyLastCleanedComment*****************************************************
rob_A_drv18mm*11.43014:
3305/29/924mm_drv54mm5.61013:
0106/02/92
dlt_drv6dlt3.00N/A
以上示例将名为dlt_drv6的磁带机的清洗频率设置为25小时。
在经过
25小时的装入时间后,即可将该磁带机标记为需要清洗。
tpclean-Fdlt_drv625
下面的示例将名为rob_A_drv1的磁带机的装入时间重置为零。
在手动清洗
磁带机后,通常需要使用该命令。
tpclean-Mrob_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权限才能运行此实用程序。
具体的相关选项参见《netbackup6.5command》
注意
tpconfig-d可能将磁带机名称截断为22个字符。
tpconfig-l可能将磁带机名称截断为32个字符。
要获得完整的磁带机名称,请使用tpconfig-dl。
vmquery
-查询EMM数据库,或分配和取消分配卷
在EMM数据库中查询卷信息。
-h、-b和-w选项不是必需的,但必须选择
其他(11个)选项之一,并且只能选择一个。
可以将-b或-w选项与其他11
个选项中的任何一个一起使用,但不能同时指定-b或-w选项。
任何得到授权的用户均可运行此命令。
-b
指定以简短输出格式显示卷信息。
此选项可以与其他11个选项中的任何一
个一起使用。
-w
指定以宽输出格式显示卷信息。
此选项包括-b选项没有显示的任何附加信
息,并且可与其他11个选项中的任何一个一起使用。
-a
显示所有卷。
-mmedia_id
按介质ID查询卷。
介质ID最多为6个ASCII字符。
-vvolume_group
按卷组查询卷。
卷组是标识位于相同物理位置的一系列卷的逻辑分组。
-rnrobot_number
按机械手编号查询卷。
机械手编号是卷所在的机械手的唯一逻辑标识号。
-rtrobot_type
按卷所在的机械手的类型查询卷。
NetBackupEnterpriseServer的有效机
械手类型如下:
无、acs、odl、tl4、tl8、tld、tlh、tlm和tsh。
NetBackup服务器的有效机械手类型如下:
无、tl4、tl8、tld。
-mtmedia_type
按介质类型查询卷。
NetBackupEnterpriseServer的有效介质类型如下:
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。
-ppool_number
按池号查询卷。
池号是卷池的索引。
可以使用vmpool-listall来确定给
定池名称的索引。
-pnpool_name
按池名称查询卷。
-resrobot_typerobot_numberrobot_hostrob_slotrob_side
按所在位置查询卷。
robot_host
指定主机,该主机控制卷所在的机械手。
示例
下面的命令以简短格式列出主机llama上的企业介质管理器数据库中的所
有卷信息:
vmquery-hllama-b-a
下面的命令分配位于池1(NetBackup)中的卷A23456。
该命令将状态设置
为0,并将时间指定为12/31/9815:
50:
22:
vmquery-assignbyidA234568mm10915141022
下面的命令取消分配位于池2(StorageMigrator)中的卷A23456,其状
态为0:
vmquery-deassignbyidA234560
bpexpdate
-更改映像目录库中备份的截止日期以及介质目录库中介质的截止日期
NetBackup可维护包含备份映像及介质信息的内部数据库,这些内部数据库
称为目录库。
映像目录库中的映像记录以及介质目录库中的介质ID都包含截止日期。
截止日期是指NetBackup从相应目录库中删除备份或介质ID记录的日期和时间。
bpexpdate命令用于更改NetBackup映像目录库中备份的截止日期和时
间。
该命令还用于更改NetBackup介质目录库中可移动介质的截止日期。
如果将该日期设置为零,bpexpdate会立即使映像目录库中的备份或介质目录库中的
介质失效。
当从NetBackup介质目录库中删除介质ID时,无论此介质以前的状态如何(已冻结、已暂停等),都会同时将其从企业介质管理器数据库中删除。
可以对一个介质ID或单个备份ID更改截止日期。
在更改介质ID的截止日期
时,此介质上所有备份的截止日期也会更改。
bpexpdate还提供下列选项:
■将不再包含有效备份的介质从介质目录库中移除
■根据所配置或提供的保留级别重新计算截止日期
/usr/openv/netbackup/bin/admincmd/bpexpdate-mmedia_id-ddate
-mmedia_id
指定截止日期发生改变时受到影响的介质ID。
此介质ID上备份的截止日
期也会发生更改。
该选项必须与-d选项一起使用。
在指定-deassignempty选
项以检查此特定介质ID上是否存在有效的备份时,也可以使用该选项。
在这种情况下,不要包括-d选项。
介质ID必须是6个或更少的字符,且必须位于NetBackup介质目录库中。
-Mmaster_server[,...]
指定用于管理具有该介质ID的介质目录库的主服务器。
如果未指定该选
项,则默认值为以下服务器之一:
对于NetBackup服务器:
NetBackup服务器
仅支持一台没有远程介质服务器的服务器(主服务器)。
因此,在这种情况下,默认值始终为运行该命令的主服务器。
对于NetBackupEnterpriseServer:
如果在主服务器上运行该命令,则该服务器为默认服务器。
如果在不是主服
务器的介质服务器上运行该命令,则该介质服务器的主服务器为默认服务器。
-ddate
指定截止日期和时间。
date可以是下面的任一值:
mm/dd/yyhh:
mm:
ss或者0或者inf