Veritas NetBackup™ for DB2 管理者ガイド

Last Published:
Product(s): NetBackup (9.1)
  1. NetBackup for DB2 の概要
    1.  
      NetBackup for DB2 の機能
    2. NetBackup for DB2 の概要
      1.  
        NetBackup for DB2 コンポーネントについて
      2.  
        NetBackup for DB2 の用語について
  2. NetBackup for DB2 のインストール
    1.  
      NetBackup for DB2 のインストールの計画
    2. オペレーティングシステムおよびプラットフォームの互換性の確認
      1.  
        NetBackup サーバーおよびクライアントの要件
      2.  
        DB2 サーバーソフトウェアの要件
      3.  
        NetBackup クラスタ内の SAP MaxDB、SAP Oracle、SAP HANA 向け NetBackup を使用するための必要条件
    3.  
      NetBackup for DB2 のライセンスについて
    4. ログアーカイブについて
      1.  
        VENDOR アーカイブ方式の使用
      2.  
        UserExit アーカイブ方式の使用
    5.  
      DB2 ホームパスの指定 (UNIX)
    6.  
      新しい DB2 インスタンスの追加について
  3. NetBackup for DB2 の構成
    1.  
      NetBackup for DB2 の構成の概要
    2.  
      NetBackup for DB2 ログファイルの権限について(UNIX)
    3. DB2 用のバックアップポリシーの構成について
      1.  
        NetBackup for DB2 ポリシーの追加
      2.  
        ポリシー属性について
      3.  
        ポリシーへのクライアントの追加
      4.  
        NetBackup for DB2 クライアント用のマスターサーバーの指定
      5.  
        構成ファイルのバックアップを行うためのポリシーの構成
      6.  
        [1 クライアントあたりの最大ジョブ数 (Maximum jobs per client)]の構成
    4. DB2 ポリシーへのバックアップ対象の追加について
      1.  
        バックアップスケジュール、テンプレートおよびスクリプトについて
      2.  
        NetBackup 管理コンソールでの[バックアップ対象 (Backup Selections)]リストへのテンプレートの追加
      3.  
        NetBackup 管理コンソールでの[バックアップ対象 (Backup Selections)]リストへのスクリプトの追加
    5.  
      アプリケーションバックアップスケジュールの構成
    6.  
      アプリケーションバックアップスケジュールの例
    7.  
      自動バックアップスケジュールの構成
    8.  
      自動バックアップスケジュールの例
    9.  
      スケジュールプロパティについて
    10.  
      NetBackup for DB2 のバックアップ形式
    11.  
      手動バックアップの実行
    12.  
      ホスト管理での自動検出されたマッピングの確認
    13. UserExit プログラムを使用したアーカイブログファイルのバックアップについて
      1.  
        バックアップウィンドウで表示される DB2 オブジェクト
      2.  
        アーカイブログのバックアップを行うためのポリシーの構成
      3.  
        アーカイブログをアーカイブするためのポリシーの構成
    14. 実行時環境の構成
      1. UserExit プログラムで使用する場合の db2.conf ファイルの作成
        1.  
          ARCFUNC SAVE を使う db2.conf ファイルの例
        2.  
          ARCFUNC COPY を使う db2.conf ファイルの例
      2. db2.conf ファイルの作成 (VENDOR 方式)
        1.  
          db2.conf ファイルの例 (VENDOR 方式)
      3. クラスタ環境での bp.conf ファイルの構成
        1.  
          マスター bp.conf ファイルの構成
        2.  
          ユーザーの bp.conf ファイルの構成
      4.  
        db2.conf ファイルのキーワード
      5.  
        NetBackup for DB2 の構成変数
      6.  
        NetBackup for DB2 用 NetBackup Client Service のログオンアカウントの構成
    15. NetBackup for DB2 のテンプレートとシェルスクリプトについて
      1.  
        クライアントからの NetBackup マスターサーバーの指定
      2.  
        NetBackup for DB2 バックアップウィザードを使用したバックアップテンプレートの作成
      3.  
        bpdbsbdb2 を使用したシェルスクリプトの作成
      4. DB2 スクリプトの手動での作成
        1.  
          DB2 バックアップおよびインストールスクリプトの修正
        2.  
          スクリプトパラメータ
      5.  
        NetBackup のテンプレートとシェルスクリプトの格納について
  4. DB2 のバックアップおよびリストアの実行
    1.  
      NetBackup for DB2 のバックアップの概要
    2.  
      NetBackup マスターサーバーからのバックアップについて
    3. ユーザー主導バックアップ
      1.  
        DB2 テンプレートの管理インターフェースを使ったユーザー主導バックアップの実行
      2.  
        bpdbsbdb2 を使ったユーザー主導バックアップの実行
      3.  
        DB2 を使ったユーザー主導バックアップの実行
      4.  
        BACKUP DATABASE コマンドのオプション
    4.  
      バックアップ、アーカイブおよびリストアインターフェースを使った DB2 リソースの表示
    5.  
      bplist を使った DB2 バックアップイメージの表示について
    6. データベースのリストアを実行します
      1. NetBackup for DB2 リカバリウィザードの使用
        1.  
          リストアするファイルの選択
        2.  
          リカバリウィザードの使用
        3.  
          bpdbsbdb2 を使ったデータベースのリストア
      2. DB2 を使用したリストアの実行
        1.  
          DB2 データベースのリストアおよびリカバリ: 指定されたカタログ名の使用
        2.  
          DB2 データベースのリカバリ: 最も簡単な例
        3.  
          DB2 データベースのリカバリ: アーカイブログのリストア
        4.  
          RESTORE DATABASE コマンドのオプション
    7. 代替リストアについて
      1.  
        代替リストア用のマスターサーバーの準備
      2.  
        クライアント上での代替リストアの実行
      3.  
        トランザクションログのリストア
  5. NetBackup for DB2 を併用した Snapshot Client の使用
    1.  
      Snapshot Client 機能を併用する NetBackup for DB2
    2. Snapshot Client を併用した NetBackup for DB2 の操作について
      1.  
        Snapshot Client 方式を使う NetBackup for DB2 のバックアップ処理のシーケンスについて
      2.  
        Snapshot Client 方式を使う NetBackup for DB2 のリストア処理のシーケンスについて
      3.  
        拡張バックアップ方式でサポートされるデータベースオブジェクトについて
      4.  
        複数ストリームおよび DB2 スナップショットバックアップについて
      5.  
        シンボリックリンクと DB2 バックアップおよびリストアについて (UNIX)
      6.  
        NetBackup for DB2 のストリームベースの処理
      7.  
        NetBackup for DB2 のファイルベースの処理
      8.  
        例: DB2 スナップショットバックアップの複数セッション
    3.  
      NetBackup for DB2 による Snapshot Client の構成について
    4.  
      NetBackup for DB2 のスナップショットバックアップの構成要件
    5.  
      NetBackup for DB2 のスナップショットポリシーの構成
    6.  
      スナップショットポリシーの db2.conf の設定について
    7. スナップショットバックアップからの NetBackup for DB2 のリストア
      1.  
        NetBackup for DB2 スナップショットバックアップからの個々のファイルのリストアについて
      2.  
        NetBackup for DB2 でのスナップショットロールバックを使用したボリュームおよびファイルシステムのリストアについて
      3.  
        NetBackup for DB2 で指定した時点への SnapVault バックアップからのロールバックリストアの実行 (UNIX)
      4.  
        Java または Windows インターフェースからのスナップショットロールバックリストアの実行
      5.  
        コマンドラインからのスナップショットロールバックリストアの実行
      6.  
        NetBackup for DB2 ロールバックリストアのトラブルシューティング
    8. UNIX の NetBackup for DB2 Block Level Incremental バックアップの構成について
      1.  
        BLI と NetBackup for DB2 の連携方法 (UNIX)
      2.  
        Storage Checkpoint 機能と NetBackup for DB2 について
      3.  
        NetBackup for DB2 の BLI バックアップの構成要件
      4.  
        NetBackup for DB2 クライアントでの Storage Checkpoint の構成
      5. NetBackup for DB2 を使用した BLI バックアップポリシーの構成
        1.  
          NetBackup for DB2 BLI バックアップ形式について
      6.  
        NetBackup for DB2 を使う BLI 増分バックアップオプション
    9. Snapshot Client の影響について
      1.  
        Snapshot Client ソフトウェアがバックアップ形式にどのように影響するか
      2.  
        Snapshot Client ソフトウェアがスケジュールのプロパティにどのように影響するか
      3.  
        Snapshot Client ソフトウェアがテンプレートとスクリプトに与える影響
    10.  
      Snapshot Client 方式を使う NetBackup for DB2 バックアップの実行
    11.  
      Snapshot Client 方式を使う NetBackup for DB2 リストアの実行
  6. NetBackup for DB2 のトラブルシューティング
    1.  
      NetBackup のデバッグログとレポート
    2.  
      NetBackup for DB2 クライアントのデバッグログの自動的な有効化 (Windows)
    3.  
      デバッグログの手動での有効化 (Windows)
    4.  
      デバッグログの手動での有効化 (UNIX)
    5. NetBackup for DB2 のログファイルについて
      1.  
        Windows データベースクライアントの bphdb ディレクトリについて
      2.  
        UNIX データベースクライアント上の bphdb ディレクトリについて
      3.  
        UNIX データベースクライアント上の bpdb2 ディレクトリについて
      4.  
        クライアントの bpdbsbdb2 ディレクトリについて
    6.  
      Windows クライアントのデバッグレベルの設定
    7.  
      UNIX クライアントのデバッグレベルの設定
    8.  
      NetBackup サーバーのレポートについて
    9.  
      大規模なデータベースのリストアにおけるタイムアウトエラーの最小化
    10.  
      データベースバックアップのテープのロードとアンロード回数の最小化
    11.  
      NET_BUFFER_SZ ファイルを使ったリストア速度の改善
    12.  
      アクティビティモニターでのリストアの失敗の誤った通知について
    13.  
      エラーメッセージコードについて
    14.  
      バックアップジョブ完了の遅延
  7. 付録 A. DB2 EEE (DPF) 環境用の構成
    1.  
      DB2 EEE (DPF) 環境のインストールと構成の概要
    2.  
      EEE 環境での NetBackup for DB2 の構成
    3.  
      DB2 EEE 環境用の NetBackup ポリシーの追加
    4.  
      DB2 EEE 環境でのアーカイブログのバックアップ
    5.  
      DB2 EEE 環境用の DB2 テンプレートまたはスクリプトの作成
  8. 付録 B. SAP® を併用した NetBackup for DB2 の使用
    1.  
      SAP を併用した NetBackup for DB2 について
    2.  
      DB2 UserExit プログラムのインストール
    3.  
      SAP によって使われる DB2 データベースのバックアップとリストア
    4.  
      SAP によって使われる DB2 ログファイルのアーカイブとリストア
    5.  
      SAP ファイルのバックアップ
  9. 付録 C. 承認を受けた場所の登録
    1.  
      NetBackup データベースのスクリプトベースポリシーで使用する承認を受けた場所の登録
  10.  
    索引

エラーメッセージコードについて

次の表に、DB2 と NetBackup の原因コードを示します。エラーメッセージについて詳しくは、ログファイルを参照してください。

DB2 データベースユーティリティの BACKUP または RESTORE の処理中に NetBackup 共有ライブラリ (UNIX) または DLL (Windows) にアクセスすると、エラーが発生する場合があります。

表: DB2 と NetBackup のエラーコード

エラーコード

説明

300

メッセージ: ERR - No match for a database image file was found based on the following criteria.

原因: リストア条件 (データベース名、インスタンス、形式およびバックアップ時間オブジェクト) が NetBackup データベースに見つかりません。

処置: bplist を実行して、リストアを行うイメージが存在することを確認してください。使用しているインスタンスが適切であることを確認してください。

db2.conf に適切な値が設定されていることを確認してください。また、UNIX の場合は bp.conf の値を確認してください。

ログが有効な場合、より詳細な情報を得るには、次のディレクトリに存在する現在のログファイルを確認してください。

Windows の場合: install_path\NetBackup\logs\bpdb2\

UNIX の場合: /usr/openv/NetBackup/logs/bpdb2

305

メッセージ: ERR - found more than one object.

原因: NetBackup データベース内に、リストア条件 (データベース名、インスタンス、形式およびバックアップ時間) に一致する複数の DB2 バックアップイメージが見つかりました。

処置: このエラーは、通常の操作では発生しません。ログが有効な場合、より詳細な情報を得るには、次のディレクトリに存在する現在のログファイルを確認してください。

Windows の場合: install_path\NetBackup\logs\bpdb2\

UNIX の場合: /usr/openv/NetBackup/logs/bpdb2

310

メッセージ: ERR - bp.config failed with status status.

原因:

Windows の場合: 構成ファイルを読み込めません。

UNIX: 構成ファイル /usr/openv/NetBackup/bp.conf を読み込めません。

処置: このファイルが存在し、適切に構成されていることを確認してください。

ログが有効な場合、より詳細な情報を得るには、次のディレクトリに存在する現在のログファイルを確認してください。

Windows の場合: install_path\NetBackup\logs\bpdb2\

UNIX の場合: /usr/openv/NetBackup/logs/bpdb2

330

メッセージ: ERR - Invalid options encountered for action action.

原因: action のオプションが無効です。

処理: 操作パラメータが適切に使われていることを確認してください。

335

メッセージ: ERR - in get DB2 UDB level.

原因: NetBackup サーバーと NetBackup for DB2 共有ライブラリ (UNIX) または DB2 DLL (Windows) のレベルが異なります。

処置: NetBackup と NetBackup for DB2 共有ライブラリ (UNIX) または DB2 DLL (Windows) が同じレベルであることを確認してください。次のディレクトリにあるログファイルを確認してください。

Windows の場合: install_path\NetBackup\logs\

UNIX の場合: /usr/openv/NetBackup/logs/bpdb2

共有ライブラリのバージョン番号および NetBackup のバージョン番号を確認してください。バージョン番号が異なる場合、同じレベルのものをインストールしてください。

380

メッセージ: ERR - db2.conf read status error error.

原因: db2.conf の読み込み状態エラーが発生しました。

処置: ディレクトリに読み込みおよび書き込み権限が付与されて、アクセス可能なことを確認してください。また、ファイルが存在し、読み込み権限が付与されていることを確認してください。

385

メッセージ: ERR - Found multiple <DATABASE> entries before an <ENDOPER> entry was encountered.

原因: 次のファイル内で ENDOPER エントリが検出される前に、複数の DATABASE エントリが見つかりました。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 余分な DATABASE エントリを削除してください。

390

メッセージ: ERR - Found multiple <OBJECTTYPE> entries before an[ENDOPER]entry was encountered.

原因: 次のファイル内で ENDOPER エントリが検出される前に、複数の OBJECTTYPE エントリが見つかりました。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 余分な OBJECTTYPE エントリを削除してください。

395

メッセージ: ERR - Found multiple <POLICY> entries before an <ENDOPER> entries was encountered.

原因: 次のファイル内で ENDOPER エントリが検出される前に、複数の POLICY エントリが見つかりました。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 余分な POLICY エントリを削除してください。

400

メッセージ: ERR - Found multiple <SCHEDULE> entries before an <ENDOPER> entries was encountered.

原因: 次のファイル内で ENDOPER エントリが検出される前に、複数の SCHEDULE エントリが見つかりました。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 余分な SCHEDULE エントリを削除してください。

405

メッセージ: ERR - Found multiple <ARCFUNC> entries before an <ENDOPER> entries was encountered.

原因: 次のファイル内で ENDOPER エントリが検出される前に、複数の ARCFUNC エントリが見つかりました。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 余分な ARCFUNC エントリを削除してください。

410

メッセージ: ERR - Found multiple <ARCDIR> entries before an <ENDOPER> entries was encountered.

原因: 次のファイル内で ENDOPER エントリが検出される前に、複数の ARCDIR エントリが見つかりました。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 余分な ARCDIR エントリを削除してください。

415

メッセージ: ERR - Found multiple <RETDIR> entries before an <ENDOPER> entries was encountered.

原因: 次のファイル内で ENDOPER エントリが検出される前に、複数の RETDIR エントリが見つかりました。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 余分な RETDIR エントリを削除してください。

420

メッセージ: ERR - need to specify a valid POLICY or SCHEDULE in db2.conf for <DATABASE database> and <OBJECTTYPE objecttype>.

原因: 次のファイル内の POLICY または SCHEDULE エントリに、ポリシー名またはスケジュール名が指定されていません。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 適切なポリシー名またはスケジュール名を、POLICY または SCHEDULE エントリに追加してください。

425

メッセージ: ERR - need to specify a valid ARCDIR in db2.conf: Errno =error_no : string.

原因: 無効な ARCDIRdb2.conf で指定されました。

処置: 適切なディレクトリ名を ARCDIR エントリに追加してください。

430

メッセージ: ERR - ARCDIR field needs to be specified in the db2.conf file.

原因: 次のファイル内に ARCDIR エントリが見つかりません。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: ARCDIR フィールドに適切なディレクトリ名を指定して、次のファイルに追加してください。

435

メッセージ: ERR - RETDIR field needs to contain a valid file when OBJECTTYPE is equal to ARCHIVE: string.

原因: RETDIR フィールドに有効なファイルが存在していません。

処置: OBJECTTYPE ARCHIVE が次のファイル内に指定されている場合、RETDIR フィールドに有効なファイルが指定されている必要があります。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

440

メッセージ: ERR - COPY or SAVE needs to be specified for ARCFUNC when OBJECTTYPE is equal to ARCHIVE.

原因: db2.conf ファイル内で OBJECTTYPE ARCHIVE は見つかりましたが、ARCFUNC は見つかりませんでした。

処置: OBJECTTYPE ARCHIVE も指定されている場合、ARCFUNC にコピーまたは保存のパラメータを指定してください。

445

メッセージ: ERR - Invalid <OBJECTTYPE> entries: entry.

原因: 次のファイル内の OBJECTTYPE エントリが無効です。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 適切なオブジェクト形式を追加してください。

450

メッセージ: ERR - OBJECTTYPE entry needs to be specified.

原因: 次のファイル内に OBJECTTYPE エントリが指定されていません。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 適切なオブジェクト形式を追加してください。

455

メッセージ: ERR - POLICY entry needs to be specified.

原因: 次のファイル内に POLICY エントリが指定されていません。

Windows の場合: install_path\NetBackup\dbext\db2.conf

UNIX の場合: $HOME/db2.conf

処置: 適切なポリシー名を追加してください。

502

メッセージ: NetBackup DB2 Handle Invalid

原因: DB2 および NetBackup 間の内部通信に失敗しました。

505

メッセージ: The input parameters supplied by DB2 are not valid.

原因: このエラーは、サポートされていない DB2 のバージョンを使うと発生する場合があります。

507

メッセージ: NetBackup Initialize Failed

原因: 要求された操作の準備で NetBackup にエラーが発生しました。このエラーは、構成が不適切なとき発生する場合があります。

510

メッセージ: NetBackup Read Config Failed

原因: 構成設定の読み込みで NetBackup にエラーが発生しました。

処置: NetBackup クライアントおよびサーバーの設定が構成されていることを確認してください。また、db2.conf ファイルが存在し、構成されていることを確認してください。

511

メッセージ: NetBackup Write Config Failed

原因: 要求された操作の準備で NetBackup にエラーが発生しました。このエラーは、構成が不適切なとき発生する場合があります。

513

メッセージ: NetBackup Begin Action Failed

原因: 要求された操作の開始時に NetBackup でエラーが発生しました。このエラーは、必要なリソースの取得に問題があることを示す場合があります。

514

メッセージ: NetBackup Create Image Failed

原因: バックアップイメージの作成で NetBackup にエラーが発生しました。

515

メッセージ: NetBackup Get Image Failed

原因: バックアップイメージのアクセスで NetBackup にエラーが発生しました。

516

メッセージ: NetBackup Find Image Failed

原因: バックアップイメージの配置で NetBackup にエラーが発生しました。

518

メッセージ: NetBackup Write Failed

原因: バックアップイメージの書き込みで NetBackup にエラーが発生しました。

520

メッセージ: NetBackup Read Failed

原因: バックアップイメージの読み込みで NetBackup にエラーが発生しました。

523

メッセージ: NetBackup Commit Data Failed

原因: バックアップイメージを閉じる際に NetBackup でエラーが発生しました。

524

メッセージ: NetBackup Commit Action Failed

原因: 要求された操作の終了で NetBackup にエラーが発生しました。

526

メッセージ: NetBackup Abort Action Failed

原因: 前に要求された操作の中断で NetBackup でエラーが発生しました。

528

メッセージ: NetBackup Delete Image Failed

原因: 不完全なバックアップイメージの期限切れで NetBackup にエラーが発生しました。このエラーは、通常、以前の操作が失敗しており、DB2 によってすべての不完全なイメージの削除を試行していることを示します。