NetBackup™ コマンドリファレンスガイド

Last Published:
Product(s): NetBackup & Alta Data Protection (10.5)
  1. 概要
    1.  
      NetBackup コマンドについて
    2.  
      複数階層のメニューの操作
    3.  
      NetBackup のコマンドの表記規則
    4.  
      NetBackup Media Manager コマンドの注意事項
    5.  
      IPV6 の更新
  2. 付録 A. NetBackup コマンド
    1.  
      acsd
    2.  
      backupdbtrace
    3.  
      backuptrace
    4.  
      bmrc
    5.  
      bmrconfig
    6.  
      bmrepadm
    7.  
      bmrprep
    8.  
      bmrs
    9.  
      bmrsrtadm
    10.  
      bp
    11.  
      bparchive
    12.  
      bpbackup
    13.  
      bpbackupdb
    14.  
      bpcatarc
    15.  
      bpcatlist
    16.  
      bpcatres
    17.  
      bpcatrm
    18.  
      bpcd
    19.  
      bpchangeprimary
    20.  
      bpcleanrestore
    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.  
      bpup
    79.  
      bpverify
    80.  
      cat_convert
    81.  
      cat_export
    82.  
      cat_import
    83.  
      configureCerts
    84.  
      configureMQ
    85.  
      configureWebServerCerts
    86.  
      create_nbdb
    87.  
      csconfig cldinstance
    88.  
      csconfig cldprovider
    89.  
      csconfig meter
    90.  
      csconfig reinitialize
    91.  
      csconfig throttle
    92.  
      duplicatetrace
    93.  
      importtrace
    94.  
      jbpSA
    95.  
      jnbSA
    96.  
      ltid
    97.  
      mklogdir
    98.  
      msdpcldutil
    99.  
      nbauditreport
    100.  
      nbcallhomeproxyconfig
    101.  
      nbcatsync
    102.  
      NBCC
    103.  
      NBCCR
    104.  
      nbcertcmd
    105.  
      nbcertupdater
    106.  
      nbcldutil
    107.  
      nbcmdrun
    108.  
      nbcomponentupdate
    109.  
      nbcplogs
    110.  
      nbcredkeyutil
    111.  
      nbdb_admin
    112.  
      nbdb_backup
    113.  
      nbdb_move
    114.  
      nbdb_ping
    115.  
      nbdb_restore
    116.  
      nbdb_unload
    117.  
      nbdb2adutl
    118.  
      nbdbms_start_server
    119.  
      nbdbms_start_stop
    120.  
      nbdc
    121.  
      nbdecommission
    122.  
      nbdelete
    123.  
      nbdeployutil
    124.  
      nbdevconfig
    125.  
      nbdevquery
    126.  
      nbdiscover
    127.  
      nbdna
    128.  
      nbemm
    129.  
      nbemmcmd
    130.  
      nbepicfile
    131.  
      nbfindfile
    132.  
      nbfirescan
    133.  
      nbfp
    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.  
      nblogparser
    150.  
      nbmariadb
    151.  
      nbmysql
    152.  
      nbmlb
    153.  
      nboraadm
    154.  
      nborair
    155.  
      nboracmd
    156.  
      nbpem
    157.  
      nbpemreq
    158.  
      nbmariadb
    159.  
      nbmlb
    160.  
      nbperfchk
    161.  
      nbpgsql
    162.  
      nbplupgrade
    163.  
      nbrb
    164.  
      nbrbutil
    165.  
      nbreplicate
    166.  
      nbrepo
    167.  
      nbrestorevm
    168.  
      nbseccmd
    169.  
      nbserviceusercmd
    170.  
      nbsetconfig
    171.  
      nbshvault
    172.  
      nbsmartdiag
    173.  
      nbsnapimport
    174.  
      nbsnapreplicate
    175.  
      nbsqladm
    176.  
      nbsqlcmd
    177.  
      nbsqlite
    178.  
      nbstl
    179.  
      nbstlutil
    180.  
      nbstop
    181.  
      nbsu
    182.  
      nbsvrgrp
    183.  
      netbackup_deployment_insights
    184.  
      resilient_clients
    185.  
      restoretrace
    186.  
      stopltid
    187.  
      tldd
    188.  
      tldcd
    189.  
      tpautoconf
    190.  
      tpclean
    191.  
      tpconfig
    192.  
      tpext
    193.  
      tpreq
    194.  
      tpunmount
    195.  
      verifytrace
    196.  
      vltadm
    197.  
      vltcontainers
    198.  
      vlteject
    199.  
      vltinject
    200.  
      vltoffsitemedia
    201.  
      vltopmenu
    202.  
      vltrun
    203.  
      vmadd
    204.  
      vmchange
    205.  
      vmcheckxxx
    206.  
      vmd
    207.  
      vmdelete
    208.  
      vmoprcmd
    209.  
      vmphyinv
    210.  
      vmpool
    211.  
      vmquery
    212.  
      vmrule
    213.  
      vmupdate
    214.  
      vnetd
    215.  
      vssat
    216.  
      vwcp_manage
    217.  
      vxlogcfg
    218.  
      vxlogmgr
    219.  
      vxlogview
    220.  
      W2KOption

名前

nbsmartdiag — 登録済みの NetBackup プロセスのパフォーマンスの問題を検出し、適切なトラブルシューティング情報を収集します。

概要

nbsmartdiag -install

nbsmartdiag -uninstall

nbsmartdiag -start

nbsmartdiag -terminate

nbsmartdiag -version

nbsmartdiag -help

nbsmartdiag -list_config

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\

説明

nbsmartdiag ユーティリティは、登録済みの NetBackup プロセスについて、CPU 使用率、メモリ使用率、デッドロックなどのパフォーマンス上の問題を検出します。nbsmartdiag は、これらの問題を検出すると、ユーザーによる操作なしで、トラブルシューティングをさらに進めるために必要な証拠の収集を開始します。

このユーティリティは、トラブルシューティングに役立つ証拠を収集するように設計されています。Veritas では、証拠が収集されたらユーティリティを停止することを推奨しています。

nbsmartdiag ユーティリティは、ローカルシステムまたは root として実行されます。

ユーティリティの動作は、bp.conf またはレジストリ値を変更することで定義されます。bp.conf ファイルの値は、クライアント上で bpsetconfig コマンドまたは nbsetconfg コマンドを実行することにより、マスターサーバーで設定されます。

設定が完了したら、nbsmartdiag -start コマンドを使用してサービスを起動します。Windows では、Service Control Manager からユーティリティを起動することもできます。

証拠は、NBSD_EVIDENCE_PATH 値で指定した場所にある nbsmartdiag フォルダに集められます。プロセス名の付いたフォルダ内には、プロセスのインスタンスごとにサブフォルダがあります。そのプロセス ID フォルダには、イベントが発生するたびに証拠が集められます。

Java プロセスのランタイム名は共通です。NetBackup 管理コンソールを監視するには、adminconsole を使用します。NetBackup Web 管理サービスについては、プロセス名に nbwmc を使用します。

表: bp.conf の値と Windows レジストリキーの名前

詳細

NBSD_POLL_INTERVAL

  • 説明

    サービスがプロセスを確認する間隔 (秒)。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    600

NBSD_DUMP_COUNT

  • 説明

    しきい値が検出されたときに取得されるダンプの数。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    3

    この値の有効な範囲は 0 から 10 です。無効な値を入力すると、デフォルト値にリセットされます。

NBSD_MONITOR_CPU

  • 説明

    CPU 使用率のしきい値 (パーセンテージ) を監視するプロセス。形式は ProcessName:cpu_in_percent です。パーセント記号は指定しないでください。

  • レジストリキータイプ

    REG_SZ

  • デフォルト値

    PROC_NAME1:CPU_percent, PROC_NAME2:CPU_percent, PROC_NAME3:CPU_percent

NBSD_MONITOR_MEMORY

  • 説明

    メモリ使用率のしきい値を監視するプロセス。形式は ProceessName:MemSize です。値は引用符で囲まないでください。

  • レジストリキータイプ

    REG_SZ

  • デフォルト値

    PROC_NAME1:MEM_SIZE1, PROC_NAME2:MEM_SIZE2, PROC_NAME3:MEM_SIZE3

NBSD_MEMORY_UNIT

  • 説明

    この値は、ユーティリティがメモリ計算に使用する単位を決定します。

    単位が PERCENT の場合、メモリのしきい値は、システムメモリの合計のうち、プロセスが使用するメモリの割合を計算することで算出されます。

    単位が ABSOLUTE の場合、しきい値の計算には MB 単位の絶対値が使用されます。

    値は引用符で囲まないでください。

  • レジストリキータイプ

    REG_SZ

  • デフォルト値

    ABSOLUTE

NBSD_MONITOR_DEADLOCK

  • 説明

    デッドロックを監視するプロセス。

    CPU とメモリの使用率が長時間一定の場合、Veritas はこれをデッドロックと見なします。デフォルト値は 60 分です。

    値は引用符で囲まないでください。

  • レジストリキータイプ

    REG_SZ

  • デフォルト値

    PROC_NAME1, PROC_NAME2, PROC_NAME3

NBSD_DEADLOCK_INTERVAL

  • 説明

    プロセスが非アクティブと見なされる間隔 (分)。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    60

NBSD_ALWAYS_DUMP

  • 説明

    過去 5 回の読み取り平均を考慮せずにプロセスダンプを取得します。

    このパラメータを 1 に設定すると、ユーティリティはしきい値に達するごとにプロセスダンプを取得します。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    0

    有効な値は 0 または 1 です。

NBSD_CAPTURE_PROCESS_DUMP

  • 説明

    しきい値に達したときにプロセスダンプを取得するには、この値を 1 に設定します。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    0

    有効な値は 0 または 1 です。

NBSD_INCREASE_LOG_LEVEL

  • 説明

    プロセスのログを自動で増やします。この値を変更すると、nblog.conf ファイルが変更されます。これは VxUL プロセスの値です。この値によってレガシープロセスのログレベルが変更されることはありません。ログファイルのサイズが大きくならないようにするためです。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    0

    有効な値は 0 または 1 です。

NBSD_CAPTURE_NETWORK_STAT

  • 説明

    イベント時にネットワーク接続を監視するには、値を 1 に設定します。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    1

    有効な値は 0 または 1 です。

NBSD_CAPTURE_DISK_IO

  • 説明

    イベントの時点でシステムディスクの IO 統計を取得するには、この値を 1 に設定します。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    1

    有効な値は 0 または 1 です。

NBSD_NUMBER_OF_READINGS

  • 説明

    この設定は、しきい値イベントで取得する読み取り数を定義します。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    50

NBSD_READING_INTERVAL

  • 説明

    読み取りを行う間隔を指定します。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    5

NBSD_PURGE_OLD_EVIDENCE

  • 説明

    NBSD_EVIDENCE_PATH の値に指定されているディレクトリにある古い証拠ログをパージします。

    証拠のコピーを保存します。そうしないと、情報は失われます。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    0

    有効な値は 0 または 1 です。

NBSD_CAPTURE_WITHOUT_THRESHOLD

  • 説明

    このオプションを設定すると、nbsmartdiag は、登録済みプロセスのしきい値に達していなくても証拠を取得します。

    このフラグは、すべてのしきい値を上書きします。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    0

    有効な値は 0 または 1 です。

NBSD_JDK_HOME

  • 説明

    JDK ホームフォルダへのパス。このオプションは Java プロセスで JSTACK を実行するために必要です。

    値は引用符で囲まないでください。

  • レジストリキータイプ

    REG_SZ

  • デフォルト値

    なし

NBSD_EVIDENCE_PATH

  • 説明

    証拠収集フォルダへのパス。この値は必須値です。

    フォルダにログを収集するための十分な容量があることを確認してください。

    値は引用符で囲まないでください。

  • レジストリキータイプ

    REG_SZ

  • デフォルト値

    なし。

    この値は、サービスの起動に必須です。

NBSD_VERBOSE

  • 説明

    NBSD (NetBackup Performance Smart Diagnosis) の詳細ログを有効にします。

  • レジストリキータイプ

    DWORD

  • デフォルト値

    0

    有効な値は 0 または 1 です。

NBSD_AUTO_MONITOR

  • 説明

    デフォルトの CPU とメモリのしきい値を使用した NetBackup ホスト上のすべての NetBackup プロセスの監視を有効にします。デフォルトの CPU しきい値は 90% で、デフォルトのメモリしきい値は 60% です。

    デフォルトのしきい値を変更するには、NBSD_AUTOMONITOR_CPU_THRESHOLDNBSD_AUTOMONITOR_MEMORY_THRESHOLD の構成パラメータを参照してください。

    NBSD_AUTO_MONITOR が 1 に設定されている場合、NBSD_CAPTURE_WITHOUT_THRESHOLD パラメータは無視されます。

  • レジストリキータイプ

    REG_DWORD

  • デフォルト値

    0

NBSD_AUTOMONITOR_CPU_THRESHOLD

  • 説明

    デフォルトの CPU とメモリのしきい値を使用した NetBackup ホスト内のすべての NetBackup プロセスの監視を有効にします。

    値はパーセント単位で、1 から 100 の範囲で指定できます。

  • レジストリキータイプ

    REG_DWORD

  • デフォルト値

    90

NBSD_AUTOMONITOR_MEMORY_THRESHOLD

  • 説明

    すべての NetBackup プロセスの監視に使用するメモリのしきい値を定義します。この値は、メモリプロセス全体におけるメモリ使用状況の割合を示します。この値はしきい値の意思決定の際に考慮されます。

    値はパーセント単位で、1 から 100 の範囲で指定できます。

  • レジストリキータイプ

    REG_DWORD

  • デフォルト値

    60

NBSD_MONITOR_POLICY_NAME

  • 説明

    CPU、メモリ、およびデッドロックのしきい値を監視するポリシー。ポリシーの実行後に起動されるプロセスが、デフォルトのしきい値での監視対象として自動的に追加されます。 このパラメータはプライマリサーバーにのみ適用されます。

    このパラメータの値は、監視するポリシーのカンマ区切りリストです。値は引用符で囲まないでください。

    NBSD_MONITOR_POLICY_NAME=Policy1, Policy2, Policy3

    デフォルトの CPU しきい値は 90% で、デフォルトのメモリしきい値は 60% です。

    デフォルトのしきい値を変更するには、NBSD_AUTOMONITOR_CPU_THRESHOLDNBSD_AUTOMONITOR_MEMORY_THRESHOLD の構成パラメータを参照してください。

    ポリシーに一覧表示されているクライアントのみが監視対象になります。ポリシーの開始後にそれらのクライアントで開始されたプロセスのみが監視対象です。ポリシーの実行時に検出されたクライアントは監視対象になりません。

    NBSD_MONITOR_POLICY_NAME が設定されている場合、NBSD_CAPTURE_WITHOUT_THRESHOLD パラメータは無視されます。

  • レジストリキータイプ

    REG_SZ

  • デフォルト値

    デフォルト値なし

NBSD_MONITOR_SYSTEM_FOR_HOURS

  • 説明

    nbsmartdiag プロセスが自動的に停止するまでの時間数を定義します。

    デフォルトでは、サービスは 7 日間 (168 時間) 実行されると停止します。

    値が 0 の場合、プロセスは永続的に実行されます。

  • レジストリキータイプ

    REG_DWORD

  • デフォルト値

    168

NBSD_EVIDENCE_SIZE_LIMIT

  • 説明

    証拠フォルダのサイズ制限を GB 単位で定義します。

    値が 0 の場合、サイズの制限がないことを意味します。

    証拠がキャプチャされる前のサイズが設定されたサイズより小さい場合、証拠はキャプチャされ、途中でサイズを超えた場合でも停止されません。次の証拠はキャプチャされません。

  • レジストリキータイプ

    REG_DWORD

  • デフォルト値

    0

NBSD_PUSH_MONITOR_DATA_TO_REMOTE

  • 説明

    nbsmartdiag がポリシーの実行中にデフォルトのしきい値を使用して特定されたプロセスのリストをそれぞれのクライアントまたはメディアサーバーにプッシュすることを許可します。このオプションは、ユーザーが NBSD_MONITOR_POLICY_NAME 値にポリシー名を指定した場合に有効です。

    デフォルトでは、このオプションは無効になっています。

  • レジストリキータイプ

    REG_DWORD

  • デフォルト値

    0

要件

このユーティリティは、Windows、RHEL、SUSE のオペレーティングシステムでのみ機能します。

Linux の場合は、サポート対象の証拠をすべて収集できるようにするため、gcoregstackiostatmpstatnetstatpmaptopvmstat コマンドがコンピュータ上にあることが必要です。

Windows の場合は、Windows Server 2012 R2 以降にユーティリティをインストールする必要があります。このユーティリティは、Windows Server 2012 R2 で導入されたプロセススナップショット API を使用します。古いバージョンの Windows にユーティリティをインストールしようとすると、エラーが発生します。

nbsmartdiag サービスは手動で起動する必要があります。bpupbp.start_allnetbackup start コマンドを使用してもサービスは起動しません。この動作は仕様です。

メモ:

証拠パスではキリル文字はサポートされません。

オプション

-help

nbsmartdiag ユーティリティのヘルプ出力を表示します。

-install

nbsmartdiag ユーティリティをインストールします。

-list_config

nbsmartdiag ユーティリティのデフォルト値と現在の値を含む構成の詳細を表示します。

-start

nbsmartdiag ユーティリティを起動します。

-terminate

nbsmartdiag ユーティリティを停止します。

-uninstall

nbsmartdiag ユーティリティをアンインストールします。

-version

nbsmartdiag ユーティリティのバージョン情報を表示します。

関連項目

bpsetconfig(1m)を参照してください。

nbsetconfig (1m)を参照してください。