Veritas NetBackup™ 命令参考指南
- 介绍
- 附录 A. NetBackup 命令
名称
nbdevquery — 显示 NetBackup 磁盘介质状态
大纲
-listconfig [-l | -U] -stype server_type -storage_server storage_server [-EMM emm_server]
-listdp | -listmounts [-l | -U | -D] [-stype server_type] [-dp disk_pool_name] [-M master_server] [-EMM emm_server]
-listdv [-l | -U | -D] -stype server_type [-dp disk_pool_name [-dvlist file]] [-M master_server] [-EMM emm_server]
-listglobals
-listmediaid id [id...] [ [-l | -U] [-EMM emm_server]
-listmounts [-l | -U] [-stype server_type] [-dp disk_pool_name] [-M master_server] [-EMM emm_server]
-listreptargets -stunit label[-U] [[-include Primary | ReplicationSource | Mirror]...] [[-exclude Primary | ReplicationSource | Mirror]...]
-liststs [-l | -U] [-stype server_type] [-storage_server storage_server] [-EMM emm_server]
在 UNIX 系统上,此命令的目录路径为 /usr/openv/netbackup/bin/admincmd/
在 Windows 系统上,此命令的目录路径为 install_path\NetBackup\bin\admincmd\
描述
用于磁盘的 nbdevquery 命令行实用程序等效于用于磁带的 bpmedialist。以下是 nbdevquery 执行的操作:
-listdp 列出系统中的所有磁盘池。
-liststs 列出系统中的所有存储服务器。
-listdv 显示导入的磁盘池的磁盘卷的状态。它包括诸如该卷是联机还是脱机和卷的当前读取器(或写入器)的数量之类的信息。
将 -listdv 命令与 -D 选项一起使用时,nbdevquery 会返回很大一组数据,其中包括 NetBackup 用于确定磁盘池中可用空间的以下值:
total_capacity : xxxxxxx - 派生自文件系统的磁盘的总大小。
free_space : xxxxxxx - 派生自文件系统的磁盘上的可用空间量。
potential_free_space : xxxxxxx - 已作为存储生命周期策略的一部分进行复制且符合失效条件的磁盘上的所有片段的总大小。potential_free_space 值是在复制和失效会话后计算的。此信息只有在对存储目标使用受控容量保留时才适用。
committed_space : xxxxxxx - NetBackup 根据所有正在进行的备份估计要写入磁盘的数据量。
precommitted_space : xxxxxxx - committed_space 的辅助值。该值随着备份作业的继续运行和 total_capacity 和 free_space 信息的更新而减少。
NetBackup 使用 free_space、potential_free_space 和 committed_space 来确定磁盘上的可用空间量。它使用以下公式:
可用空间 = free_space + potential_free_space - committed_space
-listmediaid 列出已为其分配磁盘介质 ID 的所有磁盘卷。
-listmounts 列出磁盘池的磁盘装入点。
-listconfig 列出存储服务器配置的详细信息。
-listglobals 列出所有全局磁盘属性。
-listreptargets 列出指定的源存储单元或存储单元组的有效复制目标存储单元或存储单元组。可以列出要配置为存储生命周期策略复制操作的目标的一组存储单元。
选项
- -D
将列表类型设置为转储调试数据。此选项转储信息而不对其进行进一步处理。输出格式和显示的字段如有更改,恕不另行通知。
- -dp disk_pool_name
指定要查询的磁盘池的名称。该池是该存储单元的数据存储区域。
- -dv disk_volume
仅显示指定磁盘卷的状态。对于 BasicDisk,输入值为路径。在其他所有情况下,输入值为卷名称。
- -dvlist filename
指定包含卷信息的文件。
- -include | -exclude [ Primary | ReplicationSource | Mirror ]...
存在多个选项时,包括或过滤掉目标。
- -l
将列表类型设为短格式输出。此选项将产生可分析输出,所有字段均位于一行且没有标题。第一个字段指定输出版本,这可作为脚本操作的帮助。日期和时间值以 UNIX 长格式显示;状态值则以整数格式显示。
- -listconfig
列出存储服务器配置的详细信息。
- -listdp
列出 NetBackup 数据库中所有导入的磁盘池。对于 OpenStorage 磁盘,-listdp 将列出已配置的所有磁盘池。
注意:
以下属性不适用于云存储磁盘池:Raw Size、Usable Size、High Watermark 和 Low Watermark。
您可以使用 listdp 命令的 -U 选项查看磁盘池属性。
- -listdv
列出导入的磁盘池中所有磁盘卷的状态,并返回 NetBackup 数据库中所有磁盘卷的列表。请参见“示例 3”。
- -listglobals
列出所有 NetBackup 磁盘服务管理器全局磁盘属性。如果启用了 SPR,则“SCSI 持久保留”设置将设为一 (1)。如果启用 LUN 掩码,则输出将显示零 (0) 而非 1。
- -listmediaid id...
列出已赋予其指定磁盘介质 ID 的所有磁盘卷。
- -listmounts
列出磁盘池的磁盘装入点。
- -listreptargets
列出源存储单元或存储单元组的有效复制目标存储单元或存储单元组。
- -liststs
列出所有配备存储的服务器。其中包括 Veritas 提供的存储(例如
)、第三方设备和云存储。- -storage_server storage_server
存储服务器的主机名。该名称是在创建存储服务器时指定的。
- -stype server_type
指定标识存储服务器类型的字符串。server_type 值可能源自以下来源之一:
Veritas 提供的存储。可能的值有 AdvancedDisk 和 PureDisk。
第三方磁盘设备。供应商提供了 server_type 字符串。
云存储。使用 csconfig cldprovider -l 命令确定可能的 stype 值。云 stype 值反映了云存储提供程序。云存储 stype 值还可包含一个后缀(例如
amazon_crypt
)。可能的后缀是:_raw:将具有原始格式的 NetBackup 备份映像发送至云。如果您在将数据发送至云存储前不需要压缩或加密数据,则使用此选项。
_rawc:在将数据写入云存储之前压缩数据。
_crypt
:在将数据写入云存储之前使用 AES-256 加密对此数据进行加密。要使用此选项,必须在 NetBackup 中配置 KMS。_cryptc:将数据写入云存储之前压缩和加密数据。
存储服务器类型区分大小写。
- -U
列出有关指定磁盘池、存储服务器或磁盘存储的配置信息(请参见示例 1)。其中的某些项无法更改。
示例
示例 1 - 以用户格式列出系统中配备存储的所有服务器的配置信息。
# nbdevquery -liststs -stype Network_NTAP -U Storage Server : plinko Storage Server Type : Network_NTAP Storage Type : Formatted Disk, Direct Attached State : UP Flag : OpenStorage Flag : AdminUp Flag : InternalUp Flag : LifeCycle Flag : CapacityMgmt Flag : FragmentImages Flag : Cpr Flag : RandomWrites Flag : FT-Transfer Flag : PrimaryEnabled Flag : SnapShotEnabled Flag : MirrorEnabled Flag : WORM
示例 2 - 以用户格式查看 djs_bp
的所有磁盘池信息。卷 SnapVaultB 是一个有效的复制源卷,因为它是一个复制源,并且具有目标参数 ntapdfm:SnapMirrorA1。
nbdevquery -listdp -stype DjsArray -U Disk Pool Name : djs_bp Disk Type : DjsArray Disk Volume Name : SnapVaultB Disk Media ID : @aaaa Total Capacity (GB) : 68.21 Free Space (GB) : 55.93 Use% : 88 Status : UP Flag : ReadOnWrite Flag : AdminUp Flag : InternalUp Flag : ReplicationSource Flag : ReplicationTarget Flag : Primary Flag : Snapshot Flag : WORMCapable Num Repl Sources : 1 Num Repl Targets : 1 Replication Source : ntapdfm:@aaaa@:PrimarySnapshot Replication Target : ntapdfm:SnapMirrorA1
示例 3 - 对 PureDisk 使用的磁盘池 sim_dp1
执行磁盘驱动器转储。
# nbdevquery -listdp -dp sim_dp1 -stype PureDisk -D Disk Drive Dump name : <sim_dg1> id : <sim_dg1> server_type : <PureDisk> master_server : <daloa.example.com> access_media_server : <> disk_storage_type : 6 total_capacity : 1286602752 used_space : 0 sts_state : 0 availability : 2 connectivity : 0 high_watermark : 98 low_watermark : 80 num_diskvolumes : 3 num_disks : 0 num_stservers : 2 system_tag : <Imported from STS> user_tag : <> Storage Server [0] name : <daloa.example.com> id : <> server_type : <PureDisk> storage_type : 6 access_media_serv.: <> Storage Server [1] name : <blackjack.example.com> id : <> server_type : <PureDisk> storage_type : 6 access_media_serv.: <>