Veritas NetBackup™ 命令参考指南

Last Published:
Product(s): NetBackup (8.1.1)
  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.  
      bppolicynew
    62.  
      bpps
    63.  
      bprd
    64.  
      bprecover
    65.  
      bprestore
    66.  
      bpretlevel
    67.  
      bpschedule
    68.  
      bpschedulerep
    69.  
      bpsetconfig
    70.  
      bpstsinfo
    71.  
      bpstuadd
    72.  
      bpstudel
    73.  
      bpstulist
    74.  
      bpsturep
    75.  
      bptestbpcd
    76.  
      bptestnetconn
    77.  
      bptpcinfo
    78.  
      bpup
    79.  
      bpverify
    80.  
      cat_convert
    81.  
      cat_export
    82.  
      cat_import
    83.  
      configurePorts
    84.  
      create_nbdb
    85.  
      csconfig cldinstance
    86.  
      csconfig cldprovider
    87.  
      csconfig meter
    88.  
      csconfig throttle
    89.  
      duplicatetrace
    90.  
      importtrace
    91.  
      jbpSA
    92.  
      jnbSA
    93.  
      ltid
    94.  
      manageClientCerts
    95.  
      mklogdir
    96.  
      nbauditreport
    97.  
      nbcatsync
    98.  
      NBCC
    99.  
      NBCCR
    100.  
      nbcertcmd
    101.  
      nbcertupdater
    102.  
      nbcldutil
    103.  
      nbcomponentupdate
    104.  
      nbcplogs
    105.  
      nbdb_admin
    106.  
      nbdb_backup
    107.  
      nbdb_move
    108.  
      nbdb_ping
    109.  
      nbdb_restore
    110.  
      nbdb_unload
    111.  
      nbdbms_start_server
    112.  
      nbdbms_start_stop
    113.  
      nbdc
    114.  
      nbdecommission
    115.  
      nbdelete
    116.  
      nbdeployutil
    117.  
      nbdevconfig
    118.  
      nbdevquery
    119.  
      nbdiscover
    120.  
      nbdna
    121.  
      nbemm
    122.  
      nbemmcmd
    123.  
      nbexecute
    124.  
      nbfindfile
    125.  
      nbfirescan
    126.  
      nbftadm
    127.  
      nbftconfig
    128.  
      nbgetconfig
    129.  
      nbhba
    130.  
      nbholdutil
    131.  
      nbhostidentity
    132.  
      nbhostmgmt
    133.  
      nbhypervtool
    134.  
      nbjm
    135.  
      nbkmsutil
    136.  
      nboraadm
    137.  
      nborair
    138.  
      nbpem
    139.  
      nbpemreq
    140.  
      nbperfchk
    141.  
      nbplupgrade
    142.  
      nbrb
    143.  
      nbrbutil
    144.  
      nbregopsc
    145.  
      nbreplicate
    146.  
      nbrestorevm
    147.  
      nbseccmd
    148.  
      nbsetconfig
    149.  
      nbsnapimport
    150.  
      nbsnapreplicate
    151.  
      nbsqladm
    152.  
      nbstl
    153.  
      nbstlutil
    154.  
      nbstop
    155.  
      nbsu
    156.  
      nbsvrgrp
    157.  
      resilient_clients
    158.  
      restoretrace
    159.  
      stopltid
    160.  
      tl4d
    161.  
      tl8d
    162.  
      tl8cd
    163.  
      tldd
    164.  
      tldcd
    165.  
      tlhd
    166.  
      tlhcd
    167.  
      tlmd
    168.  
      tpautoconf
    169.  
      tpclean
    170.  
      tpconfig
    171.  
      tpext
    172.  
      tpreq
    173.  
      tpunmount
    174.  
      verifytrace
    175.  
      vltadm
    176.  
      vltcontainers
    177.  
      vlteject
    178.  
      vltinject
    179.  
      vltoffsitemedia
    180.  
      vltopmenu
    181.  
      vltrun
    182.  
      vmadd
    183.  
      vmchange
    184.  
      vmcheckxxx
    185.  
      vmd
    186.  
      vmdelete
    187.  
      vmoprcmd
    188.  
      vmphyinv
    189.  
      vmpool
    190.  
      vmquery
    191.  
      vmrule
    192.  
      vmupdate
    193.  
      vnetd
    194.  
      vwcp_manage
    195.  
      vxlogcfg
    196.  
      vxlogmgr
    197.  
      vxlogview
    198.  
      W2KOption

名称

nbdb_admin — 启动或停止单个数据库,并更改默认密码

大纲

nbdb_admin -dba new_password [-dbn NBDB | NBAZDB] [-backup directory]

nbdb_admin -start | stop [database_name]

nbdb_admin [-vxdbms_nb_data directory] [-vxdbms_nb_staging directory] [-vxdbms_nbdb_backup_owner y|n] [-vxdbms_nb_server servername | EMMSERVER] [-auto_start NONE | NBDB | BMRDB | NBAZDB]

nbdb_admin -adjust_server_settings [database_name]

nbdb_admin -enable_request_logging [-persistent] [-duration minutes] [-logfile filename]

nbdb_admin -disable_request_logging

nbdb_admin -analyze_request_log -logfile filename

nbdb_admin -list

nbdb_admin -reorganize [database_name]

nbdb_admin -validate [database_name] [-full]

 

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

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

描述

nbdb_admin 命令可用于启动或停止 NetBackup 数据库 (NBDB)、NetBackup 授权数据库 (NBAZDB) 或 Bare Metal Restore 数据库 (BMRDB)。

为使客户能够更改 DBA 和应用程序密码,也可以使用 nbdb_admin 命令行实用程序。这些密码加密后存储在 vxdbms.conf 文件中。文件权限允许 UNIX root 用户或 Windows 管理员读取或写入该文件。

在安装期间,所有 DBA 和应用程序帐户的 NBDB、NBAZDB 和 BMRDB 数据库都创建随机生成密码。DBA 和应用程序帐户使用相同的 NBDB 和 BMRDB 数据库密码,如 EMM_MAIN。对于 NBAZDB 数据库,将创建一个不同的随机生成密码。

此命令可以启用和禁用请求日志记录工具,该工具用于解决最高 SyBase 数据库日志记录级别的 NetBackup 数据库性能问题。针对具有活动支持案例的问题使用请求日志记录。analyze_request_log 选项可以读取 NBDB 生成的请求日志并执行相同的基本日志分析。由于过多的资源使用和常规开销,我们建议您不要在生产环境中使用此工具。

选项

-adjust_server_settings directory

通过 Sybase 实用程序调整给定数据库 directory 的设置。如果未指定任何数据库,则默认为调整所有数据库。

-analyze_request_log

读取由 NetBackup 数据库生成的请求日志并执行某个基本分析。此过程可能会引起过多的资源使用,因此建议不要在生产环境中使用。NBDB 的请求日志记录可能仅在客户遇到 NBDB 性能问题且具有活动支持案例时才有用。

-auto_start NONE | NBDB | BMRDB | NBAZDB

设置在数据库服务器启动时自动启动的数据库。可以指定 NetBackup 数据库 (NBDB)、BMR 数据库 (BMRDB) 或 NetBackup 授权数据库 (NBAZDB)。要让设置生效,必须停止并重启数据库后台驻留程序。或者,也可以使用 NONE 选择不启动任一数据库。

-dba new_password [-dbn NBDB | NBAZDB] [-backup directory]

如果未指定 -dbn 或已指定 -dbn NBDB,则更改所有 DBA 和应用程序帐户的 NBDB 和 BMRDB 数据库的现有密码。如果已指定 -dbn NBAZDB 选项,则将更改 NBAZDB 数据库的现有密码。NBAZDB 数据库密码与 NBDB 和 BMRDB 数据库及应用程序帐户的密码不同。该密码必须是 ASCII 字符串。密码字符串中不允许存在非 ASCII 字符

如果使用了 -backup 选项,则新密码将以文件名 nbdbinfo.dat 保存在指定目录中。否则,在默认位置下使用相同文件名保存它。

注意:

如果将密码设置为旧默认密码 (nbusql),则该密码将在 NetBackup 下次升级时重置为随机生成密码。

该操作也适用于将重置为不同的随机生成密码的 NBAZDB 密码。如果 NBAZDB 密码与 NBDB 密码相同,则 NBAZDB 密码将在下次 NetBackup 升级时重置为随机生成密码。

此操作将需要重新启动 NetBackup Web 管理控制台服务。

-disable_request_logging

停用请求日志记录并删除 server.conf 文件中的任何请求日志设置。server.conf 中的任何更改都需要重新启动 NetBackup 关系数据库服务。

-duration minutes

在指定的时间(分钟)后禁用请求日志记录。指定 0 稍后手动禁用。

-enable_request_logging

在最高级别激活 NBDB 的请求级别日志记录以便进行故障排除。请求日志记录的开销可能会影响性能,因此建议不要用于常规使用。NBDB 的请求日志记录可能仅在客户遇到 NBDB 性能问题且具有活动支持案例时才有用。

-list

列出所有数据库文件。

-logfile filename

指定日志文件的绝对路径以供 NBDB 使用。如果此选项不存在,则会在默认位置生成绝对路径。

-persistent

将请求日志记录设置保存到 server.conf 文件,以便在重新启动 NetBackup 关系数据库服务 (NBDB) 后继续执行请求日志记录。

-reorganize database_name

通过 Sybase 实用程序重新组织给定的数据库。如果未指定任何数据库,则默认为重新组织所有数据库。

-start | -stop database_name

启动或停止 database_name 字段中标识的数据库。您可以指定 NBDB 数据库或 BMRDB 数据库。database_name 字段是可选的。此命令默认使用 NBDB 数据库。

注意:

使用 -stop 选项使数据库脱机之前,请停止所有正在运行的服务(SQL Anywhere 除外)。

-validate database_name[-full]

验证指定数据库中所有表上的索引和键。如果未指定任何数据库名称,则该选项将验证所有数据库。它将会扫描每个表,并检查每行是否存在于相应的索引中。表中的行数必须和索引中的条目数相匹配。

-full 选项对一个或多个数据库执行完全验证。这可以确保每个索引中引用的每一行都存在于相应的表中。对于外键索引,还确保相应的行存在于主表中。

验证检查不需要暂停所有 NetBackup 活动。但是,检查可能会报告正在进行的事务所导致的任何暂时性错误。

-vxdbms_nb_data directory

该命令更新存储在 UNIX 系统上的 bp.conf 文件和 Windows 系统的注册表中的 VXDBMS_NB_DATA 参数。该参数包含 NBDB 和 BMRDB 数据库的主位置。

-vxdbms_nbdb_backup_owner y|n

该命令更新在 UNIX 系统的 bp.conf 文件和 Windows 系统的注册表中的 VXDMS_NBDB_BACKUP_OWNER 参数。该命令指定主服务器是否拥有目录库备份中包括的数据库的备份。此参数的默认值为 yes。

-vxdbms_nb_server servername | EMMSERVER

将数据库服务器名称更改为给定的 servername 或 EMMSERVER(从 bp.conf 文件)。

-vxdbms_nb_staging directory

将分段作业目录从默认值更改为指定的 directory。此选项将信息保存在 vxdbms.conf 文件中。

另请参见

请参见nbdb_backup(1m)。

请参见nbdb_move(1m)。

请参见nbdb_ping(1m)。

请参见nbdb_restore(1m)。

请参见nbdb_unload(1m)。