Veritas NetBackup™ 命令参考指南

Last Published:
Product(s): NetBackup (8.3)
  1. 介绍
    1.  
      关于 NetBackup 命令
    2.  
      浏览多个菜单级别
    3.  
      NetBackup 命令约定
    4.  
      NetBackup 介质管理器命令说明
    5.  
      IPv6 更新
  2. 附录 A. NetBackup 命令
    1.  
      acsd
    2.  
      add_media_server_on_clients
    3.  
      backupdbtrace
    4.  
      backuptrace
    5.  
      bmrc
    6.  
      bmrconfig
    7.  
      bmrepadm
    8.  
      bmrprep
    9.  
      bmrs
    10.  
      bmrsrtadm
    11.  
      bp
    12.  
      bparchive
    13.  
      bpbackup
    14.  
      bpbackupdb
    15.  
      bpcatarc
    16.  
      bpcatlist
    17.  
      bpcatres
    18.  
      bpcatrm
    19.  
      bpcd
    20.  
      bpchangeprimary
    21.  
      bpclient
    22.  
      bpclimagelist
    23.  
      bpclntcmd
    24.  
      bpclusterutil
    25.  
      bpcompatd
    26.  
      bpconfig
    27.  
      bpdbjobs
    28.  
      bpdbm
    29.  
      bpdgclone
    30.  
      bpdown
    31.  
      bpduplicate
    32.  
      bperror
    33.  
      bpexpdate
    34.  
      bpfis
    35.  
      bpflist
    36.  
      bpgetconfig
    37.  
      bpgetdebuglog
    38.  
      bpimage
    39.  
      bpimagelist
    40.  
      bpimmedia
    41.  
      bpimport
    42.  
      bpinst
    43.  
      bpkeyfile
    44.  
      bpkeyutil
    45.  
      bplabel
    46.  
      bplist
    47.  
      bpmedia
    48.  
      bpmedialist
    49.  
      bpminlicense
    50.  
      bpnbat
    51.  
      bpnbaz
    52.  
      bppficorr
    53.  
      bpplcatdrinfo
    54.  
      bpplclients
    55.  
      bppldelete
    56.  
      bpplinclude
    57.  
      bpplinfo
    58.  
      bppllist
    59.  
      bpplsched
    60.  
      bpplschedrep
    61.  
      bpplschedwin
    62.  
      bppolicynew
    63.  
      bpps
    64.  
      bprd
    65.  
      bprecover
    66.  
      bprestore
    67.  
      bpretlevel
    68.  
      bpschedule
    69.  
      bpschedulerep
    70.  
      bpsetconfig
    71.  
      bpstsinfo
    72.  
      bpstuadd
    73.  
      bpstudel
    74.  
      bpstulist
    75.  
      bpsturep
    76.  
      bptestbpcd
    77.  
      bptestnetconn
    78.  
      bptpcinfo
    79.  
      bpup
    80.  
      bpverify
    81.  
      cat_convert
    82.  
      cat_export
    83.  
      cat_import
    84.  
      configureCerts
    85.  
      configureCertsForPlugins
    86.  
      configureMQ
    87.  
      configurePorts
    88.  
      configureWebServerCerts
    89.  
      create_nbdb
    90.  
      csconfig cldinstance
    91.  
      csconfig cldprovider
    92.  
      csconfig meter
    93.  
      csconfig throttle
    94.  
      csconfig reinitialize
    95.  
      duplicatetrace
    96.  
      importtrace
    97.  
      jbpSA
    98.  
      jnbSA
    99.  
      ltid
    100.  
      manageClientCerts
    101.  
      mklogdir
    102.  
      nbauditreport
    103.  
      nbcatsync
    104.  
      NBCC
    105.  
      NBCCR
    106.  
      nbcertcmd
    107.  
      nbcertupdater
    108.  
      nbcldutil
    109.  
      nbcloudrestore
    110.  
      nbcomponentupdate
    111.  
      nbcplogs
    112.  
      nbcredkeyutil
    113.  
      nbdb_admin
    114.  
      nbdb_backup
    115.  
      nbdb_move
    116.  
      nbdb_ping
    117.  
      nbdb_restore
    118.  
      nbdb_unload
    119.  
      nbdb2adutl
    120.  
      nbdbms_start_server
    121.  
      nbdbms_start_stop
    122.  
      nbdc
    123.  
      nbdecommission
    124.  
      nbdelete
    125.  
      nbdeployutil
    126.  
      nbdevconfig
    127.  
      nbdevquery
    128.  
      nbdiscover
    129.  
      nbdna
    130.  
      nbemm
    131.  
      nbemmcmd
    132.  
      nbfindfile
    133.  
      nbfirescan
    134.  
      nbftadm
    135.  
      nbftconfig
    136.  
      nbgetconfig
    137.  
      nbhba
    138.  
      nbholdutil
    139.  
      nbhostidentity
    140.  
      nbhostmgmt
    141.  
      nbhypervtool
    142.  
      nbidpcmd
    143.  
      nbimageshare
    144.  
      nbinstallcmd
    145.  
      nbjm
    146.  
      nbkmiputil
    147.  
      nbkmscmd
    148.  
      nbkmsutil
    149.  
      nboraadm
    150.  
      nborair
    151.  
      nbpem
    152.  
      nbpemreq
    153.  
      nbmlb
    154.  
      nbperfchk
    155.  
      nbplupgrade
    156.  
      nbrb
    157.  
      nbrbutil
    158.  
      nbregopsc
    159.  
      nbreplicate
    160.  
      nbrepo
    161.  
      nbrestorevm
    162.  
      nbseccmd
    163.  
      nbsetconfig
    164.  
      nbsnapimport
    165.  
      nbsnapreplicate
    166.  
      nbsqladm
    167.  
      nbstl
    168.  
      nbstlutil
    169.  
      nbstop
    170.  
      nbsu
    171.  
      nbsvrgrp
    172.  
      resilient_clients
    173.  
      restoretrace
    174.  
      stopltid
    175.  
      tldd
    176.  
      tldcd
    177.  
      tpautoconf
    178.  
      tpclean
    179.  
      tpconfig
    180.  
      tpext
    181.  
      tpreq
    182.  
      tpunmount
    183.  
      verifytrace
    184.  
      vltadm
    185.  
      vltcontainers
    186.  
      vlteject
    187.  
      vltinject
    188.  
      vltoffsitemedia
    189.  
      vltopmenu
    190.  
      vltrun
    191.  
      vmadd
    192.  
      vmchange
    193.  
      vmcheckxxx
    194.  
      vmd
    195.  
      vmdelete
    196.  
      vmoprcmd
    197.  
      vmphyinv
    198.  
      vmpool
    199.  
      vmquery
    200.  
      vmrule
    201.  
      vmupdate
    202.  
      vnetd
    203.  
      vssat
    204.  
      vwcp_manage
    205.  
      vxlogcfg
    206.  
      vxlogmgr
    207.  
      vxlogview
    208.  
      W2KOption
  3.  
    索引

名称

bpmedialist — 显示 NetBackup 磁带介质状态

大纲

bpmedialist [-mlist] [-U | -l | -L] [-m media_id] [-rl ret_level] [-d density] [-p pool_name] [-json] [-h host_name | -M master_server,...] [-owner host_name | group_name] [-v]

bpmedialist -summary [-U | -L] [-brief] [-p pool_name] [-h host_name | -M master_server,...] [-owner host_name | group_name] [-v]

bpmedialist -mcontents -m media_id [-U | -l | -L] [-d density] [-h host_name | -M master_server,...] [-owner host_name | group_name] [-v] [-priority number]

bpmedialist -rt robot_type -rn robot_number [-d density] [-U | -l] [-h host_name | -M master_server] [-v]

 

在 UNIX 系统上,此命令的目录路径为 /usr/openv/netbackup/bin/admincmd/

在 Windows 系统上,此命令的目录路径为 install_path\NetBackup\bin\admincmd\

描述

bpmedialist 查询一个或多个 NetBackup 介质目录库,并生成 NetBackup 介质状态报告。授权用户可以运行此命令。

有关 NetBackup 授权的详细信息,请参见《NetBackup 安全和加密指南》

bpmedialist 生成下列三类报告之一:“介质列表”报告、“介质摘要”报告和“介质内容”报告。

“介质列表”报告

“介质列表”(-mlist) 报告提供 NetBackup 介质目录库中的单个卷或所有卷的相关信息。此报告不适用于磁盘存储单元。它针对报告中的每个卷列出介质 ID、介质服务器以及其他属性。这是默认的报告类型。

如果使用了 -U 选项(默认),则以英文文本显示状态字段。如果加上 -L 选项,则状态字段显示为一个十六进制整数。下面给出了对该数字的解释。可设置其中的任何一个标志或所有标志。未在下面列出的设置对应于未报告的状态。

>= 0x2000 介质包含一些加密映像。

>= 0x800 该磁带是 WORM(一次写入,多次读取)。

>= 0x400 用于备用服务器还原。

>= 0x200 多路复用为 TRUE。

>= 0x080 已导入为 TRUE。

>= 0x040 多个保留级别为 TRUE。

要确定低序状态数字所代表的意义,请将该数字依次与以下值相比较。

>= 0x008 状态为“已满”。

>= 0x004 这是未报告的状态。

>= 0x002 状态为“已暂停”。

== 0x001 状态为“已冻结”。

== 0x000 状态为“活动”。

报告的状态是低序数字状态与高序数字状态的组合。例如,对于状态值 0x040,介质 ID 是活动的,并且多个保留级别有效。

-l 选项生成短模式报告。每个介质 ID 只占报告中的一行。本说明稍后列出了这一行中的字段。

如果本节未提到以下任意字段,则该字段将留给 NetBackup 内部使用:

  • media id

  • partner id

  • version

  • density

  • time allocated

  • time last written

  • time of expiration

  • time last read

  • Kbytes

  • nimages

  • vimages(未失效的映像)

  • retention level

  • volume pool

  • number of restores

  • status(前面描述的)

  • hsize

  • ssize

  • l_offset

  • reserved

  • psize

  • reserved

  • 四个保留字段

“介质摘要”报告

“介质摘要”报告按服务器列出活动和不活动介质(根据截止日期分组)的摘要统计信息。报告显示介质的截止日期、每个保留级别的介质数以及每个介质 ID 的状态。

“介质内容”报告

“介质内容”报告列出从介质直接读取的介质内容。它列出单个介质 ID 上的备份 ID,而不列出各个文件。此报告不适用于磁盘存储单元。请注意,如果出现以下情况,则存储单元可能会在中断后一段时间内处于使用状态:您尝试通过输入 ctl-c 来中止命令,并且未装入或放置请求的介质。当读取存储单元的该区域时,将显示报告中的每一条目。

“介质内容”报告的 -l 格式为每个备份 ID 生成一行,其中包含以下字段。

有关更多详细信息,请参见《NetBackup 管理指南,第 II 卷》中的“‘介质内容’报告”一节。

如果本节未提到以下任意字段,则该字段将留供 NetBackup 内部使用。

  • Version(1 表示数据库备份映像,2 表示常规备份映像)

  • 备份 ID

  • 创建时间

  • 截止时间

  • 保留级别

  • 片段号

  • 文件号

  • Block size(以字节为单位)

  • 状态

  • media_id

  • 大小

  • 已保留

  • data_start

  • 已保留

  • client_type *

  • copy_num *

  • sched_type *

  • Flags *

  • opt_extra

  • mpx_headers

  • res1

  • Policy name *

  • Schedule label *

* 仅当版本为 2 时,这些字段才有意义。

选项

报告类型选项

bpmedialist 生成四种报告类型中的一种。所生成的报告类型由命令行中的选项确定。报告类型选项如下:

-mlist

生成“介质列表”报告(默认的报告类型)。

-summary

生成“介质摘要”报告。

-mcontents

生成“介质内容”报告。

bpmedialist 报告可以采用几种格式之一。报告格式选项如下所示:

-brief

生成简短报告。该选项仅适用于“介质摘要”报告。默认为完整报告,其中包括活动介质和不活动介质的细目分类,并报告这些类别中每个介质 ID 的状态。

-U

用户模式报告(默认的报告模式)。此报告包括一个显示列标题的标题行。而且报告样式是描述性的,而非概述性的。

-L

长模式报告。此格式生成的报告包含最完整的信息。例如,“介质列表”报告以一系列 keyword = value 对的形式列出每个介质 ID 的属性,每行列出一个属性。值既可以是数值,也可以是描述性的值。

-l

短模式报告。此格式生成一种简要的报告。对于将列表内容重新编排成自定义的报告格式的脚本或程序,该选项很有用。

下面是 bpmedialist 使用的其他选项:

-d density

报告此密度类型的介质。如果在命令行中指定了机械手类型,密度值应该与机械手类型一致。可用的密度类型包括:

4mm - 4 毫米盒式磁带

8mm - 8 毫米盒式磁带

dlt - DLT 盒式磁带

qscsi - 1/4 英寸盒式磁带

注意:

仅 NetBackup Enterprise Server 上支持以下密度。

dlt2 - DLT 盒式磁带 2

dlt3 - DLT 盒式磁带 3

dtf - DTF 盒式磁带

hcart - 1/2 英寸盒式磁带

hcart2 - 1/2 英寸盒式磁带 2

hcart3 - 1/2 英寸盒式磁带 3

-h host_name

包含要报告介质的主机的名称。使用 -h 而不是 -M 收集失效介质的内容列表。

要从 NDMP 主机提取介质记录,请使用 NDMP 主机名,而不要使用 NetBackup for NDMP 服务器主机名。在与该主服务器域关联的 NDMP 存储单元或作为 NDMP 服务器类型的 EMM(或一个关联 EMM 别名)中定义 NCMP 主机名。

-json

在单独一行上以 json(JavaScript 对象表示法)格式打印输出。

-m media_id

仅报告该介质 ID。对于“介质内容”报告,该选项是必需的。

对于“介质列表”报告,该选项是可选的。默认情况下,该报告中包括所有介质的 ID。可以采用大写形式或小写形式提供介质 ID。必须是 6 个或更少的字符,而且必须位于 NetBackup 介质目录库中(即从 NetBackup 卷池中分配)。

-owner host_name | group_name

指定介质列表的所有者。所有者可以是主机或服务器组。

注意:

对于 NetBackup 服务器,由于只有一台服务器(主服务器),因此将该服务器的名称用作 host_name

host_name 可以是某个主机名,也可以是字符串 ALL。如果 host_name 是主机名,查询将转到位于系统 host_name 上的介质目录库。对于 -mcontents 选项,该选项只能出现一次。对于 -mlist-summary 选项,该选项可以出现多次。默认为可移动介质的存储单元集内的所有服务器。

系统 host_name 必须允许运行 bpmedialist 的系统对其进行访问。host_name 可以是主服务器(非本地主服务器)的介质服务器。默认为本地群集的主服务器。

对于介质服务器或主服务器(非本地主服务器),bpmedialist -h the_media_server 可能比等效的 bpmedialist -M the_media_servers_master 命令完成得更快。如果 -h 命令中的介质服务器位于本地,-M 命令中的主服务器位于远程位置,则响应时间可能明显不同。

如果 host_name 是 ALL,则查询转到本地主服务器及其介质服务器。

group_name 指定服务器组的名称或字符串 ALL。如果 group_name 是服务器组的名称,则查询返回该服务器组拥有的介质。如果 group_name 是 ALL,则查询返回所有的服务器组拥有的介质。

-M master_server,...

备用主服务器的列表。这是一个以逗号分隔的主机名列表。如果包含该选项,则列表中的每台主服务器都会运行 bpmedialist 命令。如果任何主服务器发生错误,报告过程将在该位置处停止。

报告将由该列表中的全部主服务器所返回的信息组成。bpmedialist 查询其中的每台主服务器。列表中的每台主服务器必须允许发出 bpmedialist 命令的系统对其进行访问。

仅对于 -mcontents(“介质内容”报告),主服务器才会返回介质目录库中的介质信息。这些介质信息包括主服务器及其介质服务器的介质信息(NetBackup 服务器除外,它不支持远程介质服务器)。例如,如果某个介质 ID 位于 -M 列表中某台主服务器的介质服务器上,则会发生以下情况:该主服务器从介质服务器检索介质信息,并将信息返回到运行 bpmedialist 的系统。在这种情况下,主服务器和介质服务器都必须允许发出 bpmedialist 命令的系统对其进行访问。

默认为运行 bpmedialist 的服务器的主服务器。

注意:

NetBackup 服务器只支持一台服务器,即主服务器,因此在这种情况下,默认服务器始终是运行 bpmedialist 的 NetBackup 服务器主服务器。

-p pool_name

报告属于该卷池的介质 ID。默认为所有池。

-priority number

为介质内容作业(用于“介质内容”报告)指定一个新的优先级 (number) 来覆盖默认作业优先级。

-rl retention_level

报告使用此保留级别的介质。保留级别决定了备份和存档的保留期限。retention_level 是 0 到 100 之间的一个整数,默认级别为 1。

注意:

如果在 8.0 版本之前的 NetBackup 介质服务器上运行此命令,则输出内容仅会显示介于 0 到 24 之间的保留级别。

下面是保留级别以及相应保留期限的安装值。您所在的位置可能已经重新配置了与保留级别对应的保留期限。

  • 0(一周)

  • 1(2 周)

  • 2(3 周)

  • 3(1 个月)

  • 4(2 个月)

  • 5(3 个月)

  • 6(6 个月)

  • 7(9 个月)

  • 8(1 年)

  • 9-100(无限期,25 除外,其设置为立即失效)

-rn robot_number

报告使用此机械手编号的机械手。可以从“介质和设备管理”中获取机械手编号。

有关此编号的使用规则,请参见《NetBackup 管理指南,第 II 卷》

-rt robot_type

报告该类型的机械手。如果使用非机械手(独立)设备,请选择 NONE。有效的机械手类型包括:

TLD - DLT 磁带库

NONE - 非机械手

请注意,下面的机械手类型仅适用于 NetBackup Enterprise Server:

ACS - 自动盒式系统

-v

选择详细模式。该选项可使 bpmedialist 记录供调试用的附加信息。这些信息记录在 NetBackup 每日管理调试日志中。该选项仅在 NetBackup 启用了调试日志记录功能(即定义了以下目录)的情况下才有意义:

对于 UNIX 系统:/usr/openv/netbackup/logs/admin
对于 Windows 系统:install_path\NetBackup\logs\admin

示例

示例 1 - 针对为本地系统的主服务器和介质服务器定义的所有介质 ID 生成介质报告。

注意:

由于 NetBackup 服务器不支持远程介质服务器,因此报告中只包含主服务器的介质 ID。

# bpmedialist
Server Host = hatt id rl images allocated last updated density kbytes restores vimages expiration last read <------- STATUS -------> --------------------------------------------------------------------------- 143191 0 28 12/03/2012 23:02 12/22/2012 23:00 dlt 736288 1 7 12/29/2012 23:00 12/09/2012 10:59 144280 0 9 11/25/2012 11:06 12/01/2012 23:03 dlt 290304 0 0 12/08/2012 23:03 N/A EXPIRED FROZEN AEK800 0 22 12/06/2012 03:05 12/23/2012 03:01 dlt 23213184 0 7 12/30/2012 03:01 12/09/2012 10:48 C0015 0 28 11/26/2012 02:09 12/23/2012 02:01 dlt 896448 0 7 12/30/2012 02:01 N/A IBM001 0 16 12/16/2012 01:01 12/23/2012 01:07 dlt 6447360 0 14 12/30/2012 01:07 N/A L00103 0 20 12/07/2012 08:33 12/23/2012 01:07 dlt 7657728 0 9 12/30/2012 01:07 N/A L00104 0 9 12/11/2012 01:09 12/21/2012 01:04 dlt 5429504 0 5 12/28/2012 01:04 N/A

示例 2 - 生成介质 ID AEK802 的介质内容报告。下面列出了报告的一部分。

# bpmedialist -mcontents -m AEK802 media id = AEK802, allocated 01/08/2007 03:10, retention level = 0 File number 1 Backup id = hat_0915786605 Creation date = 01/08/2007 03:10 Expiration date = 01/15/2007 03:10 Retention level = 0 Copy number = 1 Fragment number = 2 Block size (in bytes) = 65536 File number 2 Backup id = hat_0915809009 Creation date = 01/08/2007 09:23 Expiration date = 01/15/2007 09:23 Retention level = 0 Copy number = 1 Fragment number = 1 Block size (in bytes) = 65536

示例 3 - 为主服务器 hattduo 生成介质列表报告。bpmedialist 在主服务器 buff 上运行。

# bpmedialist -M hatt,duo
Server Host = hatt id rl images allocated last updated density kbytes restores vimages expiration last read <------- STATUS -------> --------------------------------------------------------------------------- 143191 0 51 12/03/2008 23:02 01/11/2009 23:04 dlt 1436686 2 9 01/18/2009 23:04 01/08/2009 10:26 144280 0 9 11/25/2008 11:06 12/01/2008 23:03 dlt 290304 0 0 12/08/2008 23:03 01/12/2009 16:10 EXPIRED FROZEN AEK800 0 38 12/06/2008 03:05 01/08/2009 03:10 dlt 3922200024 0 3 01/15/2009 03:10 12/09/2008 10:48 FULL AEK802 0 6 01/08/2009 03:10 01/12/2009 03:05 dlt 6140544 0 6 01/19/2009 03:05 01/12/2009 16:12 C0015 0 48 11/26/2008 02:09 01/12/2009 02:11 dlt 1531968 0 7 01/19/2009 02:11 N/A IBM000 0 19 01/01/2009 01:09 01/12/2009 02:05 dlt 8284224 0 13 01/19/2009 02:05 01/09/2009 05:41 Server Host = duo id rl images allocated last updated density kbytes restores vimages expiration last read <------- STATUS -------> --------------------------------------------------------------------------- A00004 0 0 11/16/2009 05:31 N/A 4mm 0 0 0 N/A N/A FROZEN DLT210 1 5 12/09/2008 06:10 01/08/2009 06:04 dlt 2560 0 2 01/22/2009 06:04 N/A DLT215 0 124 12/08/2008 14:57 01/12/2009 08:07 dlt 9788072 4 28 01/19/2009 08:07 12/31/2008 15:42

示例 4 - 报告两个主机中的哪一个配置了给定的介质 ID。主机 hatt 未在其介质目录库中配置 A00004。因此,它将报告在 NetBackup 介质目录库或企业介质管理器数据库中未找到所请求的介质 ID。

主机 duo 确实配置了 A00004,所以它将生成 A00004 的“介质列表”报告(命令全部位于一行)。

# bpmedialist -mlist -h hatt -h duo -m A00004
requested media id was not found in NB media database and/or MM volume database Server Host = duo id rl images allocated last updated density kbytes restores vimages expiration last read <------- STATUS -------> --------------------------------------------------------------------------- A00004 0 0 11/16/2009 05:31 N/A 4mm 0 0 0 N/A N/A FROZEN

文件

UNIX 系统:/usr/openv/netbackup/logs/admin/*

Windows 系统:install_path\NetBackup\logs\admin\*