NetBackup™ 命令参考指南
- 介绍
- 附录 A. NetBackup 命令
- acsd
- backupdbtrace
- backuptrace
- bmrc
- bmrconfig
- bmrepadm
- bmrprep
- bmrs
- bmrsrtadm
- bp
- bparchive
- bpbackup
- bpbackupdb
- bpcatarc
- bpcatlist
- bpcatres
- bpcatrm
- bpcd
- bpchangeprimary
- bpcleanrestore
- bpclient
- bpclimagelist
- bpclntcmd
- bpclusterutil
- bpcompatd
- bpconfig
- bpdbjobs
- bpdbm
- bpdgclone
- bpdown
- bpduplicate
- bperror
- bpexpdate
- bpfis
- bpflist
- bpgetconfig
- bpgetdebuglog
- bpimage
- bpimagelist
- bpimmedia
- bpimport
- bpinst
- bpkeyfile
- bpkeyutil
- bplabel
- bplist
- bpmedia
- bpmedialist
- bpminlicense
- bpnbat
- bpnbaz
- bppficorr
- bpplcatdrinfo
- bpplclients
- bppldelete
- bpplinclude
- bpplinfo
- bppllist
- bpplsched
- bpplschedrep
- bpplschedwin
- bppolicynew
- bpps
- bprd
- bprecover
- bprestore
- bpretlevel
- bpschedule
- bpschedulerep
- bpsetconfig
- bpstsinfo
- bpstuadd
- bpstudel
- bpstulist
- bpsturep
- bptestbpcd
- bptestnetconn
- bpup
- bpverify
- cat_convert
- cat_export
- cat_import
- configureCerts
- configureMQ
- configureWebServerCerts
- create_nbdb
- csconfig cldinstance
- csconfig cldprovider
- csconfig meter
- csconfig reinitialize
- csconfig throttle
- duplicatetrace
- importtrace
- jbpSA
- jnbSA
- ltid
- mklogdir
- msdpcldutil
- nbauditreport
- nbcallhomeproxyconfig
- nbcatsync
- NBCC
- NBCCR
- nbcertcmd
- nbcertupdater
- nbcldutil
- nbcmdrun
- nbcomponentupdate
- nbcplogs
- nbcredkeyutil
- nbdb_admin
- nbdb_backup
- nbdb_move
- nbdb_ping
- nbdb_restore
- nbdb_unload
- nbdb2adutl
- nbdbms_start_server
- nbdbms_start_stop
- nbdc
- nbdecommission
- nbdelete
- nbdeployutil
- nbdevconfig
- nbdevquery
- nbdiscover
- nbdna
- nbemm
- nbemmcmd
- nbepicfile
- nbfindfile
- nbfirescan
- nbfp
- nbftadm
- nbftconfig
- nbgetconfig
- nbhba
- nbholdutil
- nbhostidentity
- nbhostmgmt
- nbhsmcmd
- nbhypervtool
- nbidpcmd
- nbimageshare
- nbinstallcmd
- nbjm
- nbkmiputil
- nbkmscmd
- nbkmsutil
- nblogparser
- nbmariadb
- nbmysql
- nbmlb
- nborair
- nboracmd
- nbpem
- nbpemreq
- nbmariadb
- nbmlb
- nbperfchk
- nbpgsql
- nbplupgrade
- nbrb
- nbrbutil
- nbreplicate
- nbrepo
- nbrestorevm
- nbseccmd
- nbserviceusercmd
- nbsetconfig
- nbshvault
- nbsmartdiag
- nbsnapimport
- nbsnapreplicate
- nbsqlcmd
- nbsqlite
- nbstl
- nbstlutil
- nbstop
- nbsu
- nbsvrgrp
- netbackup_deployment_insights
- resilient_clients
- restoretrace
- stopltid
- tiermover
- tldd
- tldcd
- tpautoconf
- tpclean
- tpconfig
- tpext
- tpreq
- tpunmount
- verifytrace
- vltadm
- vltcontainers
- vlteject
- vltinject
- vltoffsitemedia
- vltopmenu
- vltrun
- vmadd
- vmchange
- vmcheckxxx
- vmd
- vmdelete
- vmoprcmd
- vmphyinv
- vmpool
- vmquery
- vmrule
- vmupdate
- vnetd
- vssat
- vwcp_manage
- vxlogcfg
- vxlogmgr
- vxlogview
- W2KOption
名称
nbdb2adutl — 用于从 NetBackup 目录库中查询或提取 DB2 备份映像
大纲
{db|database db_name} [inst inst_name] [partition n|all] [between sn1 and sn2] [chain n|all] [browse_client browse_client_name]
{db|database db_name} [inst inst_name] [partition n|all] [between sn1 and sn2] [chain n|all] [browse_client browse_client_name]
{db|database db_name} [inst inst_name] [partition n|all] [full|tablespace] [nonincremental|incremental|delta] [taken at timestamp] [browse_client browse_client_name]
{db|database db_name} [inst inst_name] [partition n|all] [full|tablespace] [nonincremental|incremental|delta] taken at timestamp [browse_client browse_client_name]
On UNIX systems, the directory path to this command is /usr/openv/netbackup/bin/
On Windows systems, the directory path to this command is install_path\NetBackup\bin\
描述
使用 nbdb2adutl 命令可与 NetBackup 目录库中找到的 DB2 备份映像进行交互。
使用 query 选项时,该命令查询 NetBackup 目录库中的 DB2 备份。只有在环境中找不到实例名称 (DB2INSTANCE) 时,才需要使用 inst 选项。
使用 extract 选项时,该命令将 DB2 数据库备份映像和存档日志从 NetBackup 还原到用户的当前工作目录。不会覆盖现有数据库备份映像和日志文件。因此,在将 all 与 partition 或 chain 一起使用时,请务必小心。
默认情况下,原始用户或来自同一组的任何用户均有权访问备份映像。在备份时使用 BKUP_IMAGE_PERM 选项设置 NetBackup 映像权限。有关更多信息,请参见 NetBackup for DB2 管理指南。
必须先运行 bpnbat –login –loginType WEB 命令,然后再运行 nbdb2adutl 命令。bpnbat 命令将对 Web 服务登录进行身份验证。运行 bpnbat -login -loginType WEB 时指定的用户应是具有资产、DB2、查看和恢复权限的 RBAC 角色成员。
可以将此处列出的过滤器类型用于备份类型或增量式类型:
选项
- between sn1 and sn2
确定存档日志序列号的范围。指定的序列号包括在范围内。如果忽略该选项,将返回符合指定条件的所有序列号。
- browse_client client_name
标识执行备份的客户端的名称。用于备用客户端还原。必须为备用客户端还原配置主服务器。即 altnames 等。如果未指定,将通过
bp.conf确定浏览客户端。- chain n | all
确定存档日志链编号。使用 all 表示您希望包括所有链编号。默认值为 0。
- db database_name
数据库的名称。
- delta
仅在查询或提取中包括增量式增量备份映像。
- extract
确定要执行的是还原操作。
- full
仅在查询或提取中包括完全数据库备份映像。
- incremental
仅在查询或提取中包括增量式备份映像。
- inst instance_name
实例的名称。如果无法从 DB2INSTANCE 环境值获取实例名称,则需要使用此选项。
- logs
确定 DB2 存档日志是对象。
- nonincremental
仅在查询或提取中包括非增量式备份映像。
- partition n | all
确定 DB2 数据库分区。使用 all 指定所有分区号。默认值为 0。
- query
用于搜索 NetBackup 目录库中的 DB2 存档日志备份。
- tablespace
仅在查询或提取中包括表空间备份映像。
- taken at date-time
用于在查询和提取操作中指定备份映像的时间戳。时间戳在成功完成备份操作后显示,并且是备份映像路径名的一部分。时间戳格式为 yyyymmddhhmmss。此参数对于 extract 操作是必需项 ,对于 query 操作是可选项。如果没有为 query 操作指定该参数,则输出不受时间戳限制。
可以指定部分时间戳。例如,如果存在具有时间戳 20241201130130 和 20241202130130 的备份映像,则指定 20241202 时,操作将使用 20241202130130 映像。
示例
示例 1:查询名为 sample 的数据库的所有日志,其中 instance 为 prod,partition 为 0,chain 为 0。
nbdb2adutl query logs db sample inst prod
示例 2:查询 sample 数据库的日志序列号 5 到 10,其中 instance 为 prod,partition 为 0,chain 为 0。在环境中找到了实例 prod。
nbdb2adutl query logs db sample between 5 and 10
示例 3:还原 sample 数据库的日志序列号 5 到 10,其中 instance 为 prod,partition 为 0,chain 为 0。
nbdb2adutl extract logs db sample inst prod between 5 and 10
示例 4:对于生产服务器 prodbox.sample.com 的 sample 数据库,备用客户端还原日志序列号 5 到 10,其中 instance 为 prod,partition 为 0,chain 为 0。
nbdb2adutl extract logs db sample inst prod between 5 and 10 browse_client prodbox.sample.com
示例 5:查询示例数据库中在 2024 年 3 月 25 日创建的所有数据库备份映像,实例为 prod,分区为 0。
nbdb2adutl query db sample inst prod taken at 20240325
示例 6:还原示例数据库中在 2024 年 3 月 25 日 1:45:03 创建的所有数据库备份映像,实例为 prod,分区为 0。
nbdb2adutl extract db sample inst prod taken at 20240325124503