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.  
    索引

名称

bpstuadd — 创建 NetBackup 存储单元或存储组

大纲

bpstuadd -label storage_unit_label -path path_name [-dt disk_type] | -dp disk_pool [-dt disk_type] | -density density_type [-rt robot_type -rn robot_number] [-host host_name] [-cj max_jobs] [-odo on_demand_only_flag] [-flags flags] [-cf clearfiles] [-tt transfer_throttle] [-hwm high_water_mark] [-lwm low_water_mark] [-okrt ok_on_root] [-mfs max_fragment_size] [-maxmpx mpx_factor] [-nh NDMP_attach_host] [-nodevhost] [-verbose] [-hostlist host_name...] [-M master_server,...] [-reason "string"] [-uw 1|0]

bpstuadd -group storage_unit_group storage_unit_label ... [-sm selection_method]

 

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

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

描述

bpstuadd 命令创建 NetBackup 存储单元或存储单元组。创建单个存储单元时,请确保包含新存储单元的标签:-density-path-dp 选项。如果主服务器创建的存储单元数已达到其 NetBackup 配置所允许的最大值,则 bpstuadd 将无法创建存储单元。此命令不会创建与现有存储单元指定了相同的目标介质的存储单元。

注意:

此命令不允许将磁盘存储单元 (DSU) 或磁带存储单元更改为磁盘分段作业存储单元 (DSSU)。此外,也不能将 DSSU 更改为 DSU 或磁带存储单元。

NetBackup 有几种类型的存储单元。存储单元类型影响 NetBackup 存储数据的方式。bpstuadd 命令行选项用于指定以下项之一:

  • 磁盘。存储目标是一个磁盘文件系统目录、一个磁盘池或同时包括两者。

  • 磁盘分段作业。磁盘分段作业存储单元 (DSSU) 将自动(或预定)映像扫描从 DSSU 定址到最终存储单元。

  • 介质管理器。存储目标是由介质管理器管理的一个磁带设备。

  • NDMP。NDMP 是介质管理器控制的存储单元。必须安装 NetBackup for NDMP 选件。在该命令描述中,如无特殊说明,涉及介质管理器存储单元类型的内容也适用于 NDMP 存储单元类型。NDMP 存储单元的介质总是直接挂接到 NDMP 主机,无法用来存储其他 NetBackup 客户端的数据。要定义 NDMP 存储单元,请在主服务器上运行 bpstuadd 命令。

    有关如何添加 NDMP 存储单元的更多信息,请参见《NetBackup for NDMP 管理指南》

错误将发送到 stderr。而该命令的活动日志将发送到当天的 NetBackup 管理日志文件中。

有关存储单元的更多信息,请参见《NetBackup 管理指南,第 II 卷》

只有授权用户可以运行此命令。

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

选项

-cf clearfiles

启用 NetBackup 介质以对备份数据执行数据转换操作。通常,OpenStorage 插件使用元数据执行块级别重复数据删除操作,以减少所用磁盘空间的总量。此值仅对使用 OST 磁盘池配置的磁盘存储单元有效。

clearfiles 变量可以是下列值之一:

  • 0 - 禁用所有数据转换操作。

  • 1 - 启用详细转换操作。元数据描述已备份文件的所有属性。这些文件称为透明文件。

  • 2 - 启用简单转换操作。元数据仅标识已备份文件的名称、大小和字节偏移位置。这些文件称为不透明文件。

-cj max_jobs

指定该存储单元最多可允许的并行作业数。max_jobs 为一个非负整数。合适的值取决于服务器有效运行多个备份进程的能力以及存储介质上的可用空间。

有关每个客户端的最多作业数的更多信息,请参见《NetBackup 管理指南,第 I 卷》

max_jobs 选项设置为零 (0),表示在调度作业时从不选择该存储单元。默认值为 1。

-density density_type

指定介质的密度类型。如果包含此选项,则存储单元类型是“介质管理器”。此选项无默认值。命令行中必须有 -density-path-dp。如果在命令行中指定了机械手类型,density 值应该与机械手类型一致。只能独立使用 -density-path-dp 选项。

density_type 的有效值为:

dlt - DLT 盒式磁带

dlt2 - DLT 备用盒式磁带

8mm - 8 毫米盒式磁带

4mm - 4 毫米盒式磁带

qscsi - 1/4 英寸盒式磁带

注意:

NetBackup 支持下列 NetBackup Enterprise Server 密度。

hcart - 1/2 英寸盒式磁带

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

dtf - DTF 盒式磁带

-dp disk_pool

指定磁盘池的名称。磁盘池是该存储单元的数据存储区域。磁盘池必须已存在。

-dt disk_type

允许用户指定磁盘类型。下面是 disk_type 的有效值:

1 - BasicDisk

3 - SnapVault

6 - DiskPool

-flags flags

将存储单元指定为分段作业存储单元,此时可进行快速还原。flags 的有效值为:NONE 和 STAGE_DATA。当前仅对于磁盘存储单元有效。

-group storage_unit_group storage_unit_label...

添加存储单元组,并指定组名以及组成该组的存储单元。通过用空格分隔存储单元名称,可将多个存储单元添加到存储单元组中。存储单元组标签的最大长度是 128 个字符。

-host host_name

表示与该存储单元关联的一台特定介质服务器。只能选择该介质服务器作为从存储单元读取或写入存储单元的系统。默认为本地系统的主机名。

注意:

NetBackup 服务器不支持远程介质服务器。

选择的主机必须是 NetBackup 主服务器或远程介质服务器(如果配置的是远程介质服务器)。主机名必须是所有 NetBackup 服务器和客户端都知道的服务器的网络名。

如果 host_name 是有效的网络名,但尚未在 NetBackup 中配置它,则它将作为介质服务器添加到 NetBackup 的配置中。在 UNIX 上,此服务器在 bp.conf 文件中显示为 SERVER 条目;在 Windows 上,“主机属性”在“服务器”列表中指定服务器。如果 host_name 不是有效的网络名,则必须手动配置它。

-hostlist host_name...

表示应使用可访问存储单元的介质服务器子集。如果多台介质服务器共享一个磁盘池,则使用此选项。您希望将一组介质服务器专用于一组策略和客户端。然后,将另一组介质服务器用于其他策略和客户端(或特定角色,如复制作业)。

-hwm high_water_mark

指定磁盘存储单元视为已满的百分比。此选项是用户可配置的阈值。高位标记的有效范围是 0-100%,默认设置为 98%。在以下两种不同情况下,达到高位标记时,NetBackup 将主动采取措施:

  • 在启动作业时,如果使用了所有容量,则认为 DSU 已满。如果您选择存储单元组中的存储单元,则发生如下情况:介质和设备选择 (MDS) 不会向已使用容量超过高位标记的存储单元分配新作业。而是在组内查找其他存储单元以用于处理该作业。

  • 在执行作业期间,如果设置了分段作业属性,并且使用了所有容量,那么分段作业将使映像失效以释放 DSU 上的空间。这样可以容纳更多的备份数据。

-label storage_unit_label

指定存储单元的名称。您必须使用此选项,但使用 -group 时除外。存储单元标签的最大长度是 128 个字符。

-lwm low_water_mark

此选项是用户可配置阈值,由执行磁盘分段作业操作的磁盘存储单元使用。低位标记的有效范围是 0-100%。默认设置为 80%。

达到高位标记时,执行以下操作之一:

  • 将映像迁移到其他存储单元,直到达到“低位标记”为止。

  • 使最早的分段映像的磁盘映像失效以释放磁盘空间,直到达到“低位标记”为止。

如要保存大部分数据,请将低位标记配置为与高位标记相近。

-M master_server,...

主服务器的列表。这是一个以逗号分隔的主机名列表。如果包含该选项,将在该列表中的每一台主服务器上运行该命令。服务器必须允许发出该命令的系统对其进行访问。如果任何主服务器发生错误,将在该主服务器位置处停止处理。默认为输入该命令的系统的主服务器。

-maxmpx mpx_factor

最多复用路数系数。多路复用操作从一个或几个客户端向单个驱动器发送多个并行备份。

有关多路复用 (MPX) 的更多信息,请参见《NetBackup 管理指南,第 I 卷》

多路复用因子的范围从 1 到 32。默认值为 1,表示不多路复用。如果值大于一 (1),则表示 NetBackup 可以在目标介质上创建多路复用映像。许可证确定了适用于本地 NetBackup 系统的 1-32 范围内的有效值。

-mfs max_fragment_size

指定最大片段大小(以 MB 为单位),即 NetBackup 映像的片段可以有多大。NetBackup 支持的最大片段大小约为 1,000,000 MB (1 TB)。

对于可移动介质,此值为 0,或者为介于 50(兆字节)和 1,048,576(兆字节)(1024 GB)(含两端值)之间的任何整数。默认值为 0,即最大值 1,048,576 MB。

对于磁盘存储单元,该值的范围为 20 MB 到 524,288 MB (512 GB)。默认值为 524,288 MB。

-nh NDMP_attach_host

指定 NDMP 服务器的主机名。如果包含此选项,则将存储单元类型设置为 NDMP。默认为无 NDMP 服务器。

-nodevhost

表示存储单元没有相关联的介质服务器。可以选择能访问该存储单元的任意介质服务器来移动数据(如备份、复制、还原)。

-odo on_demand_only_flag

On-Demand-Only 标志控制 NetBackup 使用存储单元的条件:

  • 要使存储单元仅对请求它的策略或日程表可用,请将该标志设置为 1(启用)。

  • 要使存储单元对任何策略或日程表都可用,请将该标志设置为 0(禁用)。

如果存储单元的类型是“磁盘”,则默认值为 1;仅当有显式请求时,NetBackup 才使用该存储单元。否则,默认值是 0。

DSSU 只根据要求使用。必须显式地选择它们作为备份目标。

-okrt ok_on_root

如果没有设置此标志,则不会在根文件系统上创建备份或目录。如果设置了 ok_on_root 标志,则通常会创建备份和目录。

此标志的默认值为 0。如果路径位于根文件系统上,则不会为磁盘存储单元 (BasicDisk) 创建备份和目录。

-path path_name

指定磁盘文件系统的路径,用绝对路径名表示,这是存储单元的数据存储区域。如果包含此选项,则存储单元类型是 Disk。此选项无默认值。命令行中必须有 -path-dp-density。只能独立使用 -density-path-dp 选项。

一般情况下,在使用此选项时,将启用 On-Demand-Only 标志(请参见 -odo)。否则,如果存在不要求特定存储单元的 NetBackup 策略,则这些策略可写入磁盘文件系统 path_name。这可能会导致严重的系统问题。例如,如果系统交换区恰好在此文件系统上,则新进程可能会失败。

-reason "string"

指示您选择此命令操作的原因。您输入的原因文本字符串将被捕获并显示在审核报告中。用双引号 ("...") 将此字符串括起来。该字符串不能超过 512 个字符。该字符串不能以短划线字符 (-) 开头,也不能包含单引号 (')。

-rn robot_number

指定此存储单元的机械手编号。它必须大于或等于 0。可以从管理控制台的“介质和设备管理”获取机械手编号。除非包含 -rt 选项,否则将忽略该选项。此选项无默认值。

有关机械手编号的使用规则的更多信息,请参见《NetBackup 管理指南,第 II 卷》

-rt robot_type

此存储单元的机械手类型。对于非机械手(独立)设备,请选择 NONE 或者忽略该选项。默认值是 NONE(非机械手)。密度值应该与机械手类型一致。

如果将该选项设置为 NONE 以外的任何值,则必须同时使用 -rn 选项。可用的机械手类型代码包括:

NONE - 非机械手

TLD - DLT 磁带库

ACS - 自动盒式系统

-sm selection_method

选择存储单元组的选择方法。此选项仅对存储单元组有效。selection_method 的可能值有:

优先 = 1(默认值)

最近最少选择 = 2

故障转移 = 3

负载平衡 = 4

选项 1:按优先级排列。选择列表中的第一个存储单元,直到该单元关闭、已满或达到其最多并行作业数设置。然后,查看列表中的下一个存储单元,直到找到可用的存储单元为止。

选项 2:最近最少选择的。选择最近最少选择的存储单元。

选项 3:“故障转移”与“按优先级排列”类似,但是当第一个存储单元达到最多并行作业数时,MDS 会对作业排队,以等待第一个存储单元。仅当第一个存储单元发生故障或已满时,MDS 才使用列表中的下一个存储单元。

选项 4:负载平衡。如果用户选择此选项,并安装了容量管理许可证,则介质设备选择 (MDS) 会对作业负载进行平衡。它根据介质服务器是否满足下列条件来平衡作业负载:

  • 有足够的磁盘卷可用空间来容纳估计的作业大小。

  • 有足够的 CPU 和内存资源来容纳另一个作业。

  • 与同类或同级别的其他介质服务器相比,正在处理的估计作业大小数据量最少。

如果用户没有容量管理许可证,则负载平衡恢复为选项 2,即最近最少选择的存储单元。

-tt transfer_throttle

仅为 SnapVault 存储单元显示“传输限制”设置。

此设置指示 SnapVault 的最大数据传输带宽。如果此设置为零(默认值),则表示对带宽没有限制,并且数据传输时使用全部的网络带宽。(范围:0(默认)至 9999999。)

-uw 1|0

此选项用于将存储单元定义为一写多读 (WORM)。如果设置此选项,则写入到存储单元的映像将实施 WORM 锁定。此选项的默认值为 0。将 -uw 设置为 1(定义 WORM 的存储单元)后,该操作不可逆。必须先删除该存储单元,然后使用 -uw 0 重新创建它。

-verbose

为日志记录选择详细模式。仅当在调试日志功能处于启用状态(即定义了以下目录)的情况下运行该选项才有意义:

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

示例

示例 1 - 创建一个名为 hatunit 的新存储单元。其存储单元类型是“磁盘”,

在 UNIX 系统上,存储单元的路径为 /tmp/hatdisk

在 Windows 系统上,存储单元的路径为 C:\tmp\hatdisk

UNIX 系统:

# bpstuadd -label hatunit -path /tmp/hatdisk -verbose

Windows 系统:

# bpstuadd -label hatunit -path C:\tmp\hatdisk -verbose <2>bpstuadd: INITIATING: NetBackup 8.0 created: 0 <2>bpstuadd: EXIT status = 0.

示例 2 - 使用先前没有在 NetBackup 中配置的 UNIX 服务器来创建存储单元:

注意:

以下示例涉及的是远程介质服务器,它仅适用于 NetBackup Enterprise Server。NetBackup 服务器只支持主服务器,不支持远程介质服务器。

# bpstuadd -label parrot_stu -host parrot -density dlt -rt TLD -rn 2

远程介质服务器 parrot 添加到了 bp.conf 文件中。

还必须在 parrot 上安装 NetBackup 和介质管理器,并在主服务器上运行 add_media_server_on_clients 可执行文件。

% grep parrot /usr/openv/netbackup/bp.conf SERVER = parrot

返回值

零 (0) 退出状态表示已成功运行命令。

任何非零 (0) 的退出状态都表示发生了错误。

如果启用了管理日志功能,bpstuadd 会将退出状态记录在日志目录下的每日管理日志中:

UNIX 系统:

/usr/openv/netbackup/logs/admin

Windows 系统:

install_path\NetBackup\logs\admin

它具有下列形式:

# bpstuaddnew: EXIT status = exit status

如果出错,将在显示该消息之前进行诊断。

文件

UNIX 系统:

/usr/openv/netbackup/logs/admin/*

Windows 系统:

install_path\NetBackup\logs\admin\*

EMM 数据库

另请参见

请参见bpstsinfo(1m)。

请参见bpstudel(1m)。

请参见bpstulist(1m)。

请参见bpsturep(1m)。