NetBackup维护常用命令,文档中总结了nbu常用的维护命令,如bpps - 列出系统上运行的进程的进程统计数据-a 在列表中包括介质管理器进程。-x 在列表中包括介质管理器进程和其他共享进程(如 pbx_exchange )-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和-选项可以与-9或-s选项一起使用。H显示帮助屏幕h config item显示有效的配置项。bpclntcmd测试 NetBackup系统的功能,并在 NetBackup客户机上启用光纤传输bpcIntcmd命令测试 NetBackup系统的功能并显示相关信息。它还可在 NetBackup客户机上启用和禁用光纤传输服务。必须拥有root权限才能运行此命令。/usr/open/netbackup/bin/bpcIntcmd- check VXSS检查本地系统上是否正确配置了NBAGcheck vxss with host hostname检查在本地系统上是否正确配置了NBAC以连接到远程主机 hostname,filename通过指定文件名删除映像。仅对 OBackup SQL- Back Track和 Sybase支持此选项-gethostname返回 NetBackup在本地系统上使用的主机名。-get pbx port hostname显示 hostname作为PBX端口号的号码。如果未指定 hostname,则该选项显示本地主机作为PBX端口号的号码。-get remote host version hostname返回在 hostname变量中标识的系统上运行的 NetBackup版本-hn hostname返回有关在 hostname变量中标识的主机名的名称、别名和|P地址的信- ip ip address返回有关P地址i_ address的主机名、别名和P地址信息。is local host hostname检查 hostname是否为本地系统上的网络接口-ml filename通过指定文件名显示介质ID。通过指定映像中的一个文件名,- m filename可返回包含该文件的映像所在磁带的介质ID-pn返回主服务器所记录的您的主机名(或对等名)。-sanclient[o 1]0-禁用客户机光纤传输(FT)服务。该命令使 NetBackup SAN客户机恢复普通客户机功能。1-启用客户机FT服务,实际上是使普通 NetBackup客户机成为SAN客户机。-se返回有关本地系统的信息。-server nbu master返回 NetBackup主服务器的主机名信息返回主服务器的 NetBackup版本介质查看、更改、配置操作命令tpautoconf发现并配置设备/usr/open/volmgr/bin/tpautoconf -get gdbhost/usr/open/volmgr/bin/tpautoconf -set gdbhost host name/usr/openv/volmgr/bin/tpautoconf -verify ndmp host name/usr/open/volmgr/bin/tpautoconf -probe ndmp host name/usr/open/volmgr/bin/tpautoconf -report disc/usr/open/volmgr/bin/tpautoconf-replace drIvedrive name -pathdrive path/usr/openv/volmar/bin/tpautoconfreplace robot robot number -pathrobot path正常情况下,设备配置向导使用 tpautoconf来发现设备。该向导用一组不同的选项来调用 tpautoconf。此处描述的get和set选项仅在特殊情况下有用。例如,可以用它们将另一台主机指定为企业介质管理器服务器。在安装NetBackup时,将自动定义企业介质管理器服务器的名称。有关如何管理企业介质管理器服务器的信息,请参见《 NetBackup管理指南》中的“配置存储设备章要重新配置EMM数据库中的设备以反映由更换配置的设备而引起的序列号更改,可以使用以下选项:- report disc、- replace drive、- replace robot此更正过程要求在更换硬件后,至少有一个系统可以通过操作系统使用。您可能需要对系统进行重新映射、重新发现和重新启动。在配置服务器后,应使用report disc选项扫描当前硬件,并将它与配置的硬件进行比较。将会出现个差异列表,并显示更换的硬件和新硬件。注:并非所有服务器都可以访问杋械手硬件。即使并不期望访问这些机械手,系统仍会将它们列为缺失。所有服务器必须运行 NetBackup50或更高版本,这样 replace drive或- replace robot才能正确地重新配置这些服务器。对于运行旧版 NetBackup的服务器,运行 replace drive和- eplace robot后必须手动重新配置。添加更换硬件的最后一步是,在所有服务器上通过其操作系统来配置硬件。然后运行设备配置向导以配置新的路径信息。请参考《 NetBackup管理指南UNIX◇》参考主题附录中的“对硬件配置进行更改”必须拥有rot权限才能运行此命令。示例以下命令返回用于存储企业介质管理器数据库的主机的名称tpautoconf-get gdbhost示例2以下命令将企业介质管理器服务器设置为主机 server2tpautoconf -set gdbhost server2pcl ean管理磁带机的清洗/usr/open/volmgr/bin/tpclean-L/usr/openv/volmgr/bin/tpclean-C drive_name/usr/openv/volmgr/bin/tpclean-M drive name/usr/open/volmgr/bin/tpclean-F drive name cleaning frequency使用 tpclean,您不仅可以监视介质管理器磁带机的使用情况,还可以将磁带机配置为自动清洗(例外情况:A∞SOυ或πH机械手中的磁带机或QC磁带机)。介质管理器跟踪在磁带机中已装入卷的总时间长度。可以使用 tpclean指定磁带机的清洗频率(以小时为单位如果出现以下情况,则会进行磁带机清洗装入时间超过清洗频率。引发了 TapeAlert“立即清洗( CLEAN NOW或“定期清洗( CLEANPER|OD|C)标志。磁带机位于机械手中介质管理器卷配置显示机械手中有清洗磁带如果出现以下情况,则 tpclean-输出中的注释( Comment字段将包含消息“需要清洗( NEEDS CLEANIN尙然后,可以使用M选项手动清洗磁带机并重置装入时间。装入时间超过清洗频率。磁带机为独立磁带机或未定义漬洗磁带对于-C、M和-F选项,必须运行tid。必须拥有root权限才能执行此命令。有关 Tapealert功能和其他相关的磁带机清洗主题的信息,请参见《 NetBackup管理指南》的附录。-C drive name启动机械手中某个磁带机的清洗。必须在机械手中定义了该磁带机,并且在介质管理器卷配置中定义了清洗磁带。装入时间被重置为零。磁带机名称是在添加磁带机时为其指定的名称。将清洗统计数据输出到 stdoutm drive name此选项用于指示已手动清洗磁带机。装入时间被重置为零。磁带机名称是在设备配置中添加磁带机时为其指定的名称。f drive name cleaning frequency将指定磁带机的清洗频率设置为 cleaning frequeηcy小时。磁带机名称是在添加磁带机时为其指定的名称。 cleaning_ frequency的值必须介于0和10,000小时之间。以上说明仅适用于 NetBackup Enterprise Server:共享磁带机不支持基于频率的清洗。注意ipconfig-d、 ipconfig-和 vmoprcmd可能会截断长磁带机名。要获得完整的磁带机名称,请使用 ipconfig-d, tpclean将磁带机名称截断为22个字符。示例下面的示例显示了清洗统计数据。磁带机类型旁边的星号表示该设备被定义为机械手。#tpclean -LDrive Name type mount time Frequency Last Cleaned Comment火出★★来*火火火*大为为***★*尘★出出如大★火*火火尖★★尖*状*rob a dn18mm*11.43014:3305/29924 mm drv54mm5.61013:0106/02/92dit drv6 dit30on/a以上示例将名为 dit dry6的磁带机的清洗频率设置为25小时。在经过25小时的装入时间后,即可将该磁带机标记为需要漬洗pclean-F dIt drv6 25下面的示例将名为 roba d1的磁带机的装入时间重置为零。在手动清洗磁带机后,通常需要使用该命令。tpclean-M rob a drv1ipconfig-运行磁带配置实用程序ipconfig可以用作命令行界面或菜单接口以配置以下内容:用于NetBackup的机械手、磁带杋、磁带机阵列、磁带机路径和NDMP主机。/usr/open/volmgr/bin/tpconfig [-noverifyl启动介质管理器设备配置实用程序。这一基于菜单的实用程序可在EMM数据库中创建和修改设备。这些EMM据库标识受tid(介质管理器设备后台驻留程序)控制的机械手和磁带机。ltid使用该数据库,将操作员的磁带机状态显示屏中的磁带机与/deν目录中的设备文件关联起来。例如,假设您要将系统识别的磁带机配置为8毫米类型的磁带机。在/eν目录中查找并定位8毫米类型磁带机的“关闭时不倒带”设备路径。然后为磁带杋捐定该设备路径。 ipconfig随即在相应的设备数据库中记录该设备路径。在使用 ipconfig更改设备配置后,请使用 stolid停止tid和avrd(自动卷识别)后台驻留程序(如果它们正在运行)。然后,使用id命令再次启动后台驻留程序。有关更多信息,请参见lid。必须拥有root权限才能运行此实用程序。具体的相关选项参见《 netbackup6.5 command》注意ipconfig-d可能将磁带机名称截断为22个字符。ipconfig4可能将磁带机名称截断为32个字符。要获得完整的磁带机名称,请使用 ipconfig-dl。inquery查询EMM数据库,或分配和取消分配卷在EMM数据库中査询卷信息。-h、-b和-W选项不是必需的,但必须选择其他(11个)选项之一,并且只能选择一个。可以将b或W选项与其他11个选项中的任何一个一起使用,但不能同时指定-b或wW选项。任何得到授权的用户均可运行此命令。指定以简短输岀格式显示卷信息。此选项可以与其他11个选项中的任何一个一起使用。恉定以宽输出格式显示卷信息。此选项包括-b选项没有显示的任何附加亻息,并且可与其他11个选项中的任何一个一起使用显示所有卷m media id按介质ID查询卷。介质|D最多为6个ASC字符。v volume group按卷组查询卷。卷组是标识位于相同物理位置的一系列卷的逻辑分组。-rn robot number按机械手编号査询卷。机械于编号是卷所在的机械手的唯一逻辑标识号。rt robot type按卷所在的机械手的类型查询卷。 NetBackup Enterprise Server的有效机械手类型如下无、acs、od、t4、t8、td、th、tm和tsh。NetBackup服务器的有效机械手类型如下无、t4、t8、tdmt media type按介质类型查询卷。NetBackup Enterprise Server的有效介质类型如下4mm、8mm8mm28mm3dlt、dt2、dlt3、dtf、 hcart、 hcart2hcart3、 odiskwm. odiskwo、 cart、4 mm clean8 mm clean8mm2 clean、8mm3 clean dIt clean、dt2 clean、dt3 cleandtf cleanhcart clean、 hcart2 clean和 hcart3ceanNetBackup服务器的有效介质类型如下4mm、8mmdt、 hcart、 cart、4 mm clean8 mm clean dIt clean和hcart clean-p pool number按池号查询卷。池号是卷池的索引。可以使用 vmpool -listall来确定给定池名称的索引。-pn pool name按池名称查询卷。res robot type robot number robot host rob slot rob side按所在位置查询卷robot host指定主机,该主机控制卷所在的机械手。示例下面的命令以简短格式列出主机lama上的企业介质管理器数据库中的所有卷信息:vmquery-h ama-b-a下面的命令分配位于池1( NetBackup)中的卷A23456。该命令将状态设置为0,并将时间指定为12/31/9815:50:22vmquery -assignbyid A23456 8mm 10 915141022下面的命令取消分配位于池2( Storage Migrator)中的卷A23456,其状态为0:vmquery-deassignbyid A23456 0bpexpdate更改映像目录库中备份的截止日期以及介质目录库中介质的截止日期NetBackup可维护包含备份映像及介质信息的内部数据库,这些内部数据库称为目录库。映像目录库中的映像记录以及介质目录库中的介质1D都包含截止日期。截止日期是指 NetBackup从相应目录库中删除备份或介质ID记录的日期和时间。bpexpdate命令用于更改 NetBackup映像目录库中备份的截止日期和时间。该命令还用于更改 NetBackup介质目录库中可移动介质的截止日期。如果将该日期设置为零, bpexpdate会立即使映像目录库中的备份或介质目录库中的介质失效。当从 NetBackup介质目录库中删除介质|D时,无论此介质以前的状态如何(已冻结、已暂停等),都会同时将其从企业介质管理器数据库中删除。可以对一个介质1或单个备份ID更改截止日期。在更改介质1D的截止日期时,此介质上所有备份的截止日期也会更改。 bpexpdate还提供下列选项将不再包含有效备份的介质从介质目录库中移除根据所配置或提供的保留级别重新计算截止日期/usr/open/netbackup/bin/admincmd/bpexpdate-m media id -d date-m media id定截止日期发生改变时受到影响的介质ID。此介质ID上备份的截止日期也会发生更改。该选项必须与-d选项一起使用。在指定- deassignempty选项以检査此特定介质ID上是否存在有效的备份时,也可以使用该选项。在这种情况下,不要包括-d选项。介质ID必须是6个或更少的字符,且必须位于NetBackup介质目录库中。M master server指定用于管理具有该介质ID的介质目录库的主服务器。如果未指定该选项,则默认值为以下服务器之一:对于 NetBackup服务器: NetBackup服务器仅支持一台没有远程介质服务器的服务器(主服务器)。因此,在这种情况下,默认值始终为运行该命令的主服务器。对于 NetBackup Enterprise Server如果在主服务器上运行该命令,则该服务器为默认服务器。如果在不是主服务器的介质服务器上运行该命令,则该介质服务器的主服务器为默认服务器。d date指定截止日期和时间。date可以是下面的任一值mmd/yh:m:ss或者0或者 infinity如果指定0,备份或介质将立即失效。如果指定 infinity,备份将永不失效。date的格式取决于用户的语言环境设置。对于C语言环境,日期语法如下所示mm/dd/yy [hh[ mm[: ssll其他选项请参看《 Netbackup unix command》vmupdate清点磁带库的介质内容并更新EMM数据库清点磁带库的介质内容,并更新企业介质管理器数据库。如果没有指定选项则更新卷配置以与机械手内容匹配。任何得到授权的用户均可运行此命令。/usr/openv/volmgr/bin/vmupdate -rt robot type- rn robot number-rt robot type指定要清点的机械手的类型。NetBackup Enterprise Server的有效机械手类型如下:无、acs、od、t4、t8、td、th、tm和tsh。NetBackup服务器的有效机械手类型如下:无、tl4、t8、tdn robot number要清点的机械手的唯一逻辑标识号。其他选项请参看《 netbackup6.5uniⅸ command》rh robot host控制机械手的主机的名称。如果没有指定主机,则采用您执行此命令时所在的主机h emm server volume database host此选项仅适用于 NetBackup Enterprise Server。