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.  
    索引

Snapshot Client 機能を併用する NetBackup for DB2

Snapshot Client を併用した NetBackup for DB2 を使うには、NetBackup Snapshot Client と NetBackup for DB2 の両方がライセンス取得済みでインストールされている必要があります。

NetBackup for DB2 では、次の NetBackup Snapshot Client 機能を使用できます。

表: NetBackup for DB2 で使われる Snapshot Client 機能

機能

説明

スナップショットバックアップ

スナップショットバックアップが実行されるのは、NetBackup と DB2 がある特定の時点でのバックアップするデータベースのディスクイメージを作成するように調整されるときです。この処理は非常に短い時間で完了するため、バックアップ中にデータベースへのユーザーアクセスが中断されることはありません。そこで、スナップショットをストレージにバックアップしたり、インスタントリカバリ用に保持することができます。

インスタントリカバリ

この機能により、以前に作成したスナップショットからのデータベースのインスタントリカバリが可能になります。これは、スナップショットテクノロジと、ディスクを基に高速リストアを実行する機能を組み合わせたものです。

オフホストバックアップ

オフホストバックアップでは、スナップショットの読み取りの負荷を別のホストに移行します。データベースホストは、スナップショットの実行にのみ関わります。スナップショットは、代替クライアントにより、マウントされ、読み込まれ、ストレージに転送されます。

Block Level Incremental バックアップ

UNIX だけで利用可能な機能として、Block Level Incremental (BLI) バックアップは Veritas File System (VxFS) の Storage Checkpoint 機能の変更追跡機能を使います。BLI バックアップでは、ファイルやファイルシステム全体ではなく、変更されたファイルシステムブロックだけがバックアップされます。BLI バックアップを使用すると、処理時間を短縮し、必要なバックアップメディア容量や、バックアップ中の CPU およびネットワークのオーバーヘッドを大幅に減らすことができます。

プロキシ操作

プロキシバックアップは、DB2 がデータベースファイルを読み取り/書き込みしない特別な種類の操作です。その代り、NetBackup for DB2 はプロキシとして機能し、すべてのデータ移動を実行します。NetBackup は、正しいファイルが操作の正しい状態にあるように DB2 と調整します。

スナップショット、BLI バックアップおよびインスタントリカバリはプロキシ操作の例です。

バックアップとリストアが DB2 およびそのカタログと密接に統合されているため、管理タスクを大幅に簡略化できます。

ファイルベースの処理

DB2 によって、バックアップまたはリストアが必要なファイルのリストが、Snapshot Client を併用した NetBackup for DB2 に提供されます。次に DB2 はプロキシとしてデータの移動を実行します。

スナップショットバックアップおよび UserExit ログアーカイブはファイルベースの操作の例です。

詳細情報を参照できます。

NetBackup for DB2 のファイルベースの処理を参照してください。

ストリームベースの処理

ストリームベースは従来の DB2 データベースバックアップ方式です。DB2 はバックアップが必要なファイルを読み込み、内容を含むバッファのストリームを NetBackup for DB2 に提供します。NetBackup はストレージバッファを転送します。リストア時に、DB2 はバッファの戻りを要求し、次にデータベースが存在するディスクにバッファを書き込みます。

スナップショットおよびベンダーログアーカイブを使わないデータベースバックアップは、ストリームベースの操作の例です。

詳細情報を参照できます。

NetBackup for DB2 のストリームベースの処理を参照してください。

bpdb2proxy

この NetBackup for DB2 コマンドは、バックアップとリストアでスナップショットのバックアップとリストアを開始するために使用されます。

メモ:

NetBackup for DB2 は、DB2 BACKUP DATABASE コマンドの USE SNAPSHOT パラメータをサポートしません。

NetBackup for DB2 ウィザード

このウィザードで作成されるテンプレートは、ポリシーがスナップショット用に設定されている場合、自動的にスナップショット操作を開始します。