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

Last Published:
Product(s): NetBackup (9.1)
  1. 概要
    1.  
      NetBackup コマンドについて
    2.  
      複数階層のメニューの操作
    3.  
      NetBackup のコマンドの表記規則
    4.  
      NetBackup Media Manager コマンドの注意事項
    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.  
      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.  
      bptpcinfo
    79.  
      bpup
    80.  
      bpverify
    81.  
      cat_convert
    82.  
      cat_export
    83.  
      cat_import
    84.  
      configureCerts
    85.  
      configureCertsForPlugins
    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.  
      manageClientCerts
    101.  
      mklogdir
    102.  
      nbauditreport
    103.  
      nbcallhomeproxyconfig
    104.  
      nbcatsync
    105.  
      NBCC
    106.  
      NBCCR
    107.  
      nbcertcmd
    108.  
      nbcertupdater
    109.  
      nbcldutil
    110.  
      nbcloudrestore
    111.  
      nbcomponentupdate
    112.  
      nbcplogs
    113.  
      nbcredkeyutil
    114.  
      nbdb_admin
    115.  
      nbdb_backup
    116.  
      nbdb_move
    117.  
      nbdb_ping
    118.  
      nbdb_restore
    119.  
      nbdb_unload
    120.  
      nbdb2adutl
    121.  
      nbdbms_start_server
    122.  
      nbdbms_start_stop
    123.  
      nbdc
    124.  
      nbdecommission
    125.  
      nbdelete
    126.  
      nbdeployutil
    127.  
      nbdevconfig
    128.  
      nbdevquery
    129.  
      nbdiscover
    130.  
      nbdna
    131.  
      nbemm
    132.  
      nbemmcmd
    133.  
      nbfindfile
    134.  
      nbfirescan
    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.  
    索引

名前

bpbackup — NetBackup サーバーへのファイルのバックアップ

概要

bpbackup -f listfile | filenames [-p policy] [-s schedule] [-S master_server...] [-t policy_type] [-L progress_log [-en]] [-w [hh:mm:ss]] [-k "keyword_phrase"] [-utf8]

bpbackup -i [-p policy] [-h hostname {[-instance instance_name [-database database_name]]] | [-database_unique_name name -database_id id]} [-s schedule] [-S master_server...] [-t policy_type] [-L progress_log [-en]] [-w [hh:mm:ss]] [-k "keyword_phrase"] [-utf8]

bpbackup -dssu DSSUname [-S master_server]

 

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\

説明

bpbackup コマンドを使うと、クライアントとマスターサーバーでバックアップ処理を開始できます。Oracle ポリシーを使うときは、bpbackup でインスタンスまたは RAC データベースのバックアップを作成できます。SQL Server ポリシーを使うときは、bpbackup でインスタンスまたはインスタンス内のデータベースのバックアップを作成できます。

クライアント側:

bpbackup-f オプションを指定すると、クライアントインターフェースを使用して実行されるバックアップと同等のユーザーバックアップが開始されます。この形式のバックアップは、どの NetBackup クライアントからでも開始が可能で、そのクライアントからファイルのバックアップを行うことができます。

bpbackup を実行すると、コマンドラインで指定したファイルまたは -f listfile オプションで指定したファイル内のファイルが処理されます。ファイルパスにはファイル名またはディレクトリ名を指定できます。指定した中にディレクトリが含まれる場合、bpbackup を実行すると、そのディレクトリ以下のすべてのファイルおよびサブディレクトリのバックアップが行われます。

メモ:

個々のファイルまたはディレクトリの一覧表示に加えて、bpbackup は指示句を使用してバックアップ対象ファイルを示すこともできます。例: bpbackup "/Shadow Copy Components/" または bpbackup "/System State/"。クライアントで、bpbackup -f listfile オプションを使って listfile に指示句を入力できます。

マスターサーバー側:

bpbackup-i オプションを指定すると、クライアントの即時手動バックアップが開始されます。bpbackup オプションはマスターサーバーの管理者のみが利用できます。これは、NetBackup の管理コンソールから手動バックアップを開始する場合と同じです。-h オプションを使用して、ホストを指定します。

進捗ログはクライアントだけに書き込まれます。この形式の bpbackup はマスターサーバーからだけ実行されるため、-L オプションは指定しません。

次に、このコマンドに適用される制限事項を示します。

  • bpbackup を実行してファイルのバックアップを行うには、ファイルの所有者または管理者である必要があります。

  • 必要な権限を取得している場合、他のユーザーが所有するファイルおよびディレクトリのバックアップを行うことができます。

  • UNIX システムの場合: リンクであるファイルを指定して bpbackup を実行すると、リンク先のファイルではなく、そのリンク自身のバックアップだけが行われます。

  • bpbackup を実行しても、ディレクトリエントリ[.]または[..]のバックアップは行われません。

デフォルトでは、bpbackup が正常に発行されると、システムプロンプトに戻ります。このコマンドはバックグラウンドで実行され、完了状態はユーザーに直接戻されません。-w オプションを指定すると、コマンドがフォアグラウンドで実行されるように変更できます。指定された時間の経過後には完了状態が戻されます。

bpbackup コマンドの実行前にファイルを作成し、-L progress_log オプションでこのファイルを指定した場合、bpbackup を実行すると、情報メッセージおよびエラーメッセージが進捗ログファイルに書き込まれます。bpbackup を実行しても、要求されたファイルまたはディレクトリのバックアップが行われない場合、この進捗ログを使用して、エラーの原因を判断できます。

メモ:

-L オプションは、NDMP クライアントではサポートされていません。

すべてのユーザーによる書き込みを許可して次のディレクトリを作成した場合、bpbackup を実行すると、このディレクトリにデバッグログファイルが作成され、トラブルシューティングに使用できます。

On Windows systems: install_path\NetBackup\logs\bpbackup\
On UNIX systems: usr/openv/netbackup/logs/bpbackup/

ユーザーが次のように指定した場合、バックアップ処理の完了時に、NetBackup によってバックアップ完了状態を通知するメールが mail_address に送信されます。

  • root 以外のユーザーが $HOME/bp.conf ファイルの USEMAIL = mail_address を指定する

  • ルートユーザーが /usr/openv/netbackup/bp.conf ファイルの USEMAIL = mail_address を指定する

オプション

-database_id

ポリシーで指定された Oracle RAC データベースのデータベース ID。

-database_unique_name

ポリシーで指定された Oracle RAC データベースの一意の名前。

-dssu DSSUname

このオプションを指定すると、ディスクステージングストレージユニットに関連付けられたスケジュールが NetBackup によってすぐに実行されます。-i オプションは暗黙的に指定される動作であるため、指定する必要はありません。

-f listfile

このオプションでは、バックアップを行うファイルのリストを含むファイル (listfile) を指定します。このオプションは、filenames オプションの代わりに使用できますが、-i オプションと併用できません。各ファイルは、個別の行に表示されます。

ファイルリストに必要な形式は、ファイル名に空白、改行文字または復帰文字が含まれるかどうかによって異なります。

名前に空白、改行文字または復帰文字が含まれないファイルのバックアップを行うには、次の形式を使用します。

            filepath
          

ここで、filepath は、バックアップを行うファイルへのパスです。

UNIX システムでは、/home/etc/var などがあります。

Windows システムでは、c:\Programsc:\winntc:\documents\old_memos などがあります。

名前に空白、改行文字または復帰文字が含まれるファイルのバックアップを行うには、次の形式を使用します。

            filepathlen filepath
          

ここで、filepath は、バックアップを行うファイルへのパスです。また、filepathlen はファイルパスの文字数です。

UNIX システムでの例は次のとおりです。

5 /home
4 /etc
4 /var
19 /home/abc/test file

Windows システムでの例は次のとおりです。

11 c:\Programs
8 c:\winnt
22 c:\documents\old memos
filenames

このオプションでは、バックアップを行う 1 つ以上のファイル名を指定します。このオプションは -f オプションの代わりに使用できますが、-i オプションと併用できません。すべてのファイルは、他のすべてのオプションに続いて、最後に指定する必要があります。

-h hostname

このオプションでは、バックアップを行うクライアントホスト名を指定します。このオプションを指定しない場合、NetBackup によって、ポリシーに存在するすべてのクライアントでバックアップが行われます。

-i

このオプションを指定すると、即時手動バックアップが開始されます。これは、NetBackup の管理コンソールから開始される手動バックアップと同じです。-i オプションを使用するには、マスターサーバーの管理者である必要があります。

-instance instance_name [-database database_name]

このオプションでは、バックアップを作成する Oracle インスタンスまたは SQL Server インスタンスの名前を指定します。ポリシー形式 (-t) は 4 (Oracle) または 15 (SQL Server) に設定する必要があります。このオプションを使うときは -h オプションを指定する必要があるほか、マスターサーバーの管理者である必要があります。

[-database database_name] はバックアップするインスタンス内の SQL Server データベースの名前を指定します。

-k keyword_phrase

このオプションでは、このバックアップ操作で作成されるイメージに NetBackup が関連付けるキーワード句を指定します。その後、bprestore-k オプションを使用して、キーワード句を指定し、イメージのリストアを行うことができます。

-i オプションと -k オプションを併用すると、NetBackup によって、キーワード句、バックアップポリシーおよびバックアップイメージが関連付けられます。

キーワード句は、バックアップのテキスト形式の記述で、128 文字以内で指定します。

UNIX システムでは、空白 (「 」) およびピリオド (「.」) を含むすべての印字可能な文字列を指定できます。キーワード句は、二重引用符 ("...") または一重引用符 ('...') で囲み、UNIX シェルとの競合を回避する必要があります。

Windows システムでは、空白 (「 」) およびピリオド (「.」) を含むすべての印字可能な文字列を指定できます。キーワード句は、二重引用符 ("...") または一重引用符 ('...') で囲んでください。

デフォルトのキーワード句は NULL (空) 文字列です。

-L progress_log [-en]

このオプションでは、進捗情報を書き込むファイル名を指定します。ファイルが存在しない場合、NetBackup によってファイルが作成されます。

Windows システムでは NetBackup\logs\user_ops\proglog などになります。

UNIX システムでは netbackup/logs/user_ops/proglog などになります。

デフォルトでは、進捗ログは使用されません。

-L オプションは、NDMP クライアントではサポートされていません。

-en オプションを指定すると、進捗ログが英語で生成されます。ログ名には文字列[_en]が含まれます。このオプションは、異なるロケールでさまざまな言語のログが作成される分散環境において有効です。

このオプションに対してはデフォルトパスのみが許可されます。Veritas はデフォルトパスを使用することをお勧めします。設定で NetBackup のデフォルトパスを使用できない場合は、NetBackup 構成にカスタムパスを追加する必要があります。

カスタムパスを追加する方法について詳しくは、『NetBackup 管理者ガイド Vol. 1』の「NetBackup サーバーおよびクライアントの BPCD_ALLOWED_PATH オプション」のトピックを参照してください。

-p policy

このオプションでは、バックアップに使用するポリシー名を指定します。

このオプションを指定しない場合、検出されたクライアントを含む最初のポリシーおよびユーザーバックアップのスケジュールが NetBackup によって使用されます。

このオプションは、即時手動バックアップ (-i オプション) に必要です。

-s schedule

このオプションでは、バックアップに使用するスケジュール名を指定します。名前を指定しない場合、NetBackup サーバーでは、そのクライアントが現在使用しているポリシー内で最初に検出されたユーザーアーカイブスケジュールが使用されます。

-p オプションを参照してください。

-S master_server [,master_server,...]

UNIX システムでは、-S で NetBackup マスターサーバー名を指定します。デフォルトは、SERVER ファイルで最初に検索された SERVER エントリです。

Windows システムでは、-S で NetBackup マスターサーバー名を指定します。デフォルトは、[NetBackup マシンの指定 (Specify NetBackup Machines)]ダイアログボックスの[サーバー (Servers)]タブで操作対象として指定されているサーバーです。このダイアログボックスを表示するには、クライアント上で[バックアップ、アーカイブおよびリストア (Backup, Archive, and Restore)]ユーザーインターフェースを起動します。次に[ファイル (File)]メニューから[NetBackup マシンの指定 (Specify NetBackup Machines)]を選択します。

-t policy_type

このオプションでは、ポリシー形式に対応する次のいずれかの番号を指定します。Windows クライアントのデフォルトは 13、他のすべてのデフォルトは 0 です。

0 = Standard

4 = Oracle

6 = Informix-On-BAR

7 = Sybase

8 = MS-SharePoint

13 = MS-Windows

15 = MS-SQL-Server

16 = MS-Exchange-Server

19 = NDMP

次のポリシー形式は、NetBackup Enterprise Server だけに適用されます。

11 = DataTools-SQL-BackTrack

17 = SAP

18 = DB2

20 = FlashBackup

21 = Split-Mirror

39 = Enterprise-Vault

44 = BigData

48 = Universal-share

-utf8

このオプションは、指定したファイルリストが UTF-8 形式であることを NetBackup に示すのに使用します。このオプションを使用すると、NetBackup でパス名の変換が試行されません。このオプションは、Windows 以外のプラットフォームや他のポリシー形式には影響しません。

Windows の NetBackup では、一部のポリシー形式について、入力ファイルリストがアクティブコードページ (ACP) の形式であると想定し、それぞれのパスの指定を ACP から UTF-8 に変換します。このオプションは、Windows でコマンドラインから開始される次のポリシー形式のすべてのバックアップに適用されます。

DB2
MS-Exchange-Server
Lotus-Notes
Oracle
SAP
MS-SQL-Server
Sybase
MS-Windows
-w [hh:mm:ss]

このオプションを指定すると、NetBackup はサーバーから完了状態が送信されるまで待機し、その後、システムプロンプトに戻ります。

必要に応じて、待機時間を時間、分、秒で指定できます。指定可能な最大待機時間は、23:59:59 です。バックアップが完了する前に待機時間が経過すると、コマンドはタイムアウト状態で終了されます。ただし、サーバー上ではバックアップが完了します。

bpbackup -w オプションを指定すると、シェルは戻りコードを待機します。オペレーティングシステムシェルは、1 つの戻りコードのみを戻すことができます。そのため、待機時間を指定せずに -w を使用する場合、または待機時間の値に 0 (ゼロ) を指定している場合、NetBackup は無制限に完了状態で待機します。

-w オプションとともに bpbackup -i を使用して、手動または管理バックアップを開始できます。この形式のバックアップは、ポリシー属性に基づいているため、複数のジョブの開始が可能です。手動バックアップで複数のジョブを開始した場合、-w オプションは 1 つの戻りコードのみをシェルに戻します。

-w オプションとともに -i オプションを使用して複数のジョブを開始する場合、完了状態が戻される前に、NetBackup はすべてのジョブが完了するまで待機します。ただし、NetBackup によってシェルに戻される状態コードは 1 つのみであるため、状態コードが属するジョブ ID が不明になります。

複数のクライアントによって複数のジョブが実行されていて、[複数のデータストリームの許可 (Allow Multiple Data Streams)]が選択されていない場合、-h オプションを指定して操作を 1 つのクライアントに制限します。ただし、ポリシーに[複数のデータストリームの許可 (Allow Multiple Data Streams)]を選択しても、選択したクライアントに複数のジョブが存在する場合、戻される状態コードは再び不明になります。

例 1 - 1 つのファイルのユーザーバックアップが行われます。

UNIX システムの場合: # bpbackup /usr/user1/file1

Windows システムの場合: # bpbackup c:\users\user1\file1

例 2 - backup_list というファイルに一覧表示されたファイルのユーザーバックアップが開始されます。

# bpbackup -f backup_list

例 3 - cis_co というポリシーの diablo というクライアントホストの即時手動バックアップが (改行せずにすべてを 1 行で) 開始されます。このポリシー形式は Standard ポリシーで、hoss というマスターサーバーの構成に存在します。

UNIX の場合: # bpbackup -p cis_co -i -h diablo -S hoss -t 0

Windows の場合: # bpbackup -p cis_co -i -h diablo -S hoss -t 0

例 4 - Windows システムの場合: 次のコマンドを実行すると、キーワード句「Backup My Home Directory 01/01/01」がディレクトリ C:\home\kwc のユーザーバックアップに関連付けられます。(コマンドは、改行せずに 1 行で入力します。)

# bpbackup -k "Backup My Home Directory 01/01/01" 
-L c:\Program Files\Veritas\NetBackup\logs\user_ops\bkup.log \
C:\home\kwc

UNIX システムの場合: 次のコマンドを実行すると、キーワード句「Backup Home Dir 01/01/01」がディレクトリ /home/kwc のユーザーバックアップに関連付けられます。(コマンドは改行せずに 1 行で、または継続文字である円記号を使用して入力します。)

# bpbackup -k "Backup Home Dir 01/01/01" 
-L /usr/openv/netbackup/logs/user_ops/bkup.log  \
 /home/kwc

例 5 - キーワード句「Policy Win 01/01/01」を「win_nt_policy」という名前のポリシー内にある「slater」という名前のクライアントホストの即時手動バックアップに関連付けます。(コマンドは、改行せずにすべてを 1 行で入力します。)

UNIX の場合:

# bpbackup -k "Policy Win 01/01/01" -i -h slater \
-p win_nt_policy -t 13

Windows の場合:

# bpbackup -k "Policy Win 01/01/01" -i -h slater 
-p win_nt_policy -t 13

例 6 - ora ポリシーを使って、クライアントホスト hookvm2 の Oracle インスタンス orac11g の手動バックアップが行われます。

# bpbackup -i -p ora -h hookvm2 -t 4 -instance orac11g

例 7 - sql ポリシーを使用してクライアントホスト winvm2 にあるインスタンス HR の SQL Server データベース HRDB1 の手動バックアップを実行します。

# bpbackup -i -p sql -h winvm2 -t 15 -instance HR -database HRDB1

ファイル

UNIX システムの場合: $HOME/bp.conf

/usr/openv/netbackup/logs/bpbackup/log.mmddyy

Windows システムの場合: install_path\NetBackup\logs\bpbackup\*.log

関連項目

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

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

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

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