NetBackup™ 命令参考指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.0)
  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.  
      bpcleanrestore
    22.  
      bpclient
    23.  
      bpclimagelist
    24.  
      bpclntcmd
    25.  
      bpclusterutil
    26.  
      bpcompatd
    27.  
      bpconfig
    28.  
      bpdbjobs
    29.  
      bpdbm
    30.  
      bpdgclone
    31.  
      bpdown
    32.  
      bpduplicate
    33.  
      bperror
    34.  
      bpexpdate
    35.  
      bpfis
    36.  
      bpflist
    37.  
      bpgetconfig
    38.  
      bpgetdebuglog
    39.  
      bpimage
    40.  
      bpimagelist
    41.  
      bpimmedia
    42.  
      bpimport
    43.  
      bpinst
    44.  
      bpkeyfile
    45.  
      bpkeyutil
    46.  
      bplabel
    47.  
      bplist
    48.  
      bpmedia
    49.  
      bpmedialist
    50.  
      bpminlicense
    51.  
      bpnbat
    52.  
      bpnbaz
    53.  
      bppficorr
    54.  
      bpplcatdrinfo
    55.  
      bpplclients
    56.  
      bppldelete
    57.  
      bpplinclude
    58.  
      bpplinfo
    59.  
      bppllist
    60.  
      bpplsched
    61.  
      bpplschedrep
    62.  
      bpplschedwin
    63.  
      bppolicynew
    64.  
      bpps
    65.  
      bprd
    66.  
      bprecover
    67.  
      bprestore
    68.  
      bpretlevel
    69.  
      bpschedule
    70.  
      bpschedulerep
    71.  
      bpsetconfig
    72.  
      bpstsinfo
    73.  
      bpstuadd
    74.  
      bpstudel
    75.  
      bpstulist
    76.  
      bpsturep
    77.  
      bptestbpcd
    78.  
      bptestnetconn
    79.  
      bptpcinfo
    80.  
      bpup
    81.  
      bpverify
    82.  
      cat_convert
    83.  
      cat_export
    84.  
      cat_import
    85.  
      configureCerts
    86.  
      configureMQ
    87.  
      configurePorts
    88.  
      configureWebServerCerts
    89.  
      create_nbdb
    90.  
      csconfig cldinstance
    91.  
      csconfig cldprovider
    92.  
      csconfig meter
    93.  
      csconfig reinitialize
    94.  
      csconfig throttle
    95.  
      duplicatetrace
    96.  
      importtrace
    97.  
      jbpSA
    98.  
      jnbSA
    99.  
      ltid
    100.  
      mklogdir
    101.  
      nbauditreport
    102.  
      nbcallhomeproxyconfig
    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.  
      nbfp
    135.  
      nbftadm
    136.  
      nbftconfig
    137.  
      nbgetconfig
    138.  
      nbhba
    139.  
      nbholdutil
    140.  
      nbhostidentity
    141.  
      nbhostmgmt
    142.  
      nbhypervtool
    143.  
      nbidpcmd
    144.  
      nbimageshare
    145.  
      nbinstallcmd
    146.  
      nbjm
    147.  
      nbkmiputil
    148.  
      nbkmscmd
    149.  
      nbkmsutil
    150.  
      nboraadm
    151.  
      nborair
    152.  
      nbpem
    153.  
      nbpemreq
    154.  
      nbmlb
    155.  
      nbperfchk
    156.  
      nbplupgrade
    157.  
      nbrb
    158.  
      nbrbutil
    159.  
      nbregopsc
    160.  
      nbreplicate
    161.  
      nbrepo
    162.  
      nbrestorevm
    163.  
      nbseccmd
    164.  
      nbserviceusercmd
    165.  
      nbsetconfig
    166.  
      nbsmartdiag
    167.  
      nbsnapimport
    168.  
      nbsnapreplicate
    169.  
      nbsqladm
    170.  
      nbstl
    171.  
      nbstlutil
    172.  
      nbstop
    173.  
      nbsu
    174.  
      nbsvrgrp
    175.  
      netbackup_deployment_insights
    176.  
      resilient_clients
    177.  
      restoretrace
    178.  
      stopltid
    179.  
      tldd
    180.  
      tldcd
    181.  
      tpautoconf
    182.  
      tpclean
    183.  
      tpconfig
    184.  
      tpext
    185.  
      tpreq
    186.  
      tpunmount
    187.  
      verifytrace
    188.  
      vltadm
    189.  
      vltcontainers
    190.  
      vlteject
    191.  
      vltinject
    192.  
      vltoffsitemedia
    193.  
      vltopmenu
    194.  
      vltrun
    195.  
      vmadd
    196.  
      vmchange
    197.  
      vmcheckxxx
    198.  
      vmd
    199.  
      vmdelete
    200.  
      vmoprcmd
    201.  
      vmphyinv
    202.  
      vmpool
    203.  
      vmquery
    204.  
      vmrule
    205.  
      vmupdate
    206.  
      vnetd
    207.  
      vssat
    208.  
      vwcp_manage
    209.  
      vxlogcfg
    210.  
      vxlogmgr
    211.  
      vxlogview
    212.  
      W2KOption
  3.  
    索引

名称

nbserviceusercmd — 用于更改服务用户,并授予或撤销对 NetBackup 安装目录上的 NetBackup 服务的访问权限,具体取决于操作系统

大纲

UNIX synopsis

nbserviceusercmd --changeUser

Windows synopsis

nbserviceusercmd -addAcl | -removeAcl -all | -catalog | -cluster -reason audit_reason [-skip_catalog] [-force]

nbserviceusercmd -addAcl|-removeAcl path1 path2... -reason reason

nbserviceusercmd -changeUser LocalSystem | LocalService | DOMAIN\Administrator_user [-force]

nbserviceusercmd -checkStatus

 

On UNIX systems, the directory path to this command is /usr/openv/netbackup/bin/goodies

On Windows systems, the directory path to this command is install_path\bin\goodies

描述

在 UNIX 上,只能使用 nbserviceusercmd 命令更改服务用户。

在 Windows 上,使用 nbserviceusercmd 命令授予或撤销对 NetBackup 安装目录上的 NetBackup 服务的访问权限以及更改服务用户。

注意:

在更改服务用户之前,必须停止所有 NetBackup 服务或后台驻留程序。

在 Windows 上,使用 -changeUser 选项更改服务用户之前,必须先运行 nbserviceusercmd -addAcl -catalog -reason audit_reason

此要求可确保在更改用户之前更新了映像目录库的权限。此操作可能需要很长时间才能完成,具体取决于映像目录库的大小。

在停止服务之前运行 -addAcl -catalog 选项。

要求

在更改服务用户之前,NetBackup 服务或后台驻留程序必须处于脱机状态。

更改服务用户

  1. (视情况而定)在群集服务器上,确认群集资源处于脱机状态。有关更多信息,请参考 NetBackup 群集主服务器管理指南
  2. 停止所有 NetBackup 服务或后台驻留程序。
  3. 使用 changeUser 选项更改服务用户。
  4. (视情况而定)在群集服务器的活动节点上更改服务用户后,请在群集中的所有节点上运行该命令。

更改服务用户之后,确认在目录库策略中指定的灾难恢复 (DR) 路径具有所需权限。

更新灾难恢复路径权限

  1. (视情况而定)在群集服务器上,确认群集资源处于联机状态。有关更多信息,请参考 NetBackup 群集主服务器管理指南
  2. 启动 NetBackup 服务或后台驻留程序。
  3. (视情况而定)在 UNIX 上,向 DR 路径上的服务用户授予所需的访问权限。
  4. (视情况而定)在 Windows 上,在所有服务器上运行如下所示的命令:

    nbserviceusercmd -addAcl DR_path -reason audit_reason

  5. Veritas 建议您立即进行目录库备份。

对于 NetBackup Access Control (NBAC) 用户:如果在主机上配置了 NBAC,并且已将服务用户更改为非 root 用户或 LocalService 用户,则必须更新全局安全管理员组。

更新全局安全管理员组

  1. 确认所有 NetBackup 服务已启动且正在运行。
  2. 运行所示命令以将当前服务用户添加到安全管理员组:

    vssaz addazgrpmember --azgrpname "Security Administrators" --prplinfo ATP,atdomain,new service user

    有关如何在全局安全管理员组中添加用户原则的更多信息,请参考 NetBackup 安全和加密指南

选项

-addAcl

(仅适用于 Windows)授予对 NetBackup 安装目录上的 NetBackup 服务的访问权限。

-all

(仅适用于 Windows)指定对 NetBackup 安装目录中的所有文件和文件夹执行该操作。在群集环境中,映像目录库数据库和群集特定的文件包括在这些文件和文件夹中。

如果在 NetBackup 配置中将 CATALOG_PERMISSIONS_UPDATED 设置为 TRUE,此选项将跳过映像目录库数据库。

-catalog

(仅适用于 Windows)指定仅在映像目录库数据库上执行该操作。此选项不能与 -skip_catalog 选项一起使用。

如果在 NetBackup 配置中将 CATALOG_PERMISSIONS_UPDATED 设置为 TRUE,此选项将跳过映像目录库数据库。

--changeUser

(仅适用于 UNIX)使用此选项可更改 UNIX 计算机的服务用户。此选项将服务用户更改为 NetBackup 主服务器后台驻留程序的非特权服务用户,以便这些后台驻留程序可以在服务用户环境中启动。要运行此选项,必须停止所有 NetBackup 后台驻留程序。此选项支持 root 和非 root 服务用户类型。使用此选项可更改用户,如下所示:

  • root 更改为非 root

  • 非 root 更改为 root

  • 非 root 更改为非 root

仅在出现提示时提供用户名,而不是参数值。只能尝试三次,然后必须再次运行该命令。只有 root 用户可以运行此选项。

注意:

Veritas 建议服务用户是具有有限权限的帐户。Veritas 建议不要将 root 用户或 nbwebsvc 用户用作服务用户。服务用户必须属于 nbwebgrp 组。

-changeUser

(仅适用于 Windows)使用此选项更改服务用户。该命令支持如下所示的服务用户类型:

  • LocalSystem

    将服务用户更改为 NT AUTHORITY\SYSTEM

  • LocalService

    将服务用户更改为 NT AUTHORITY\LocalService

  • Domain\Administrator_user

    提示输入指定管理员用户的密码,并为该用户授予所需的权限。

-checkStatus

(仅适用于 Windows)使用此选项可验证映像目录库上的权限更新状态。

-cluster

(仅适用于 Windows)指定仅对群集特定的文件执行该操作。

如果在 NetBackup 配置中将 CATALOG_PERMISSIONS_UPDATED 设置为 TRUE,此选项将跳过映像目录库数据库。

-force

(仅适用于 Windows)使用此选项可强制授予、撤销或更新对映像目录库的权限,或者恢复权限更新。对于大型目录库映像数据库,此选项可能需要大量时间。此选项不能与 -skip_catalog 选项一起使用。

例如:如果旧服务用户是 NT AUTHORITY\LocalService,而您希望将服务用户改回 NT AUTHORITY\LocalService,则使用 -force 再次强制授予或撤销对 NetBackup 服务的访问权限。

-reason

(仅适用于 Windows)指定该操作的原因。它存储在审核记录中。

-removeAcl

(仅适用于 Windows)撤销对 NetBackup 安装目录上的 NetBackup 服务的访问权限。

-skip_catalog

(仅适用于 Windows)指定不在映像目录库数据库上执行该操作。

无法将此选项与 -catalog-force 选项一起使用。