Veritas NetBackup™ for DB2 管理者ガイド
- NetBackup for DB2 の概要
- NetBackup for DB2 のインストール
- NetBackup for DB2 の構成
- NetBackup for DB2 の構成の概要
- NetBackup for DB2 ログファイルの権限について(UNIX)
- DB2 用のバックアップポリシーの構成について
- DB2 ポリシーへのバックアップ対象の追加について
- アプリケーションバックアップスケジュールの構成
- アプリケーションバックアップスケジュールの例
- 自動バックアップスケジュールの構成
- 自動バックアップスケジュールの例
- スケジュールプロパティについて
- NetBackup for DB2 のバックアップ形式
- 手動バックアップの実行
- ホスト管理での自動検出されたマッピングの確認
- UserExit プログラムを使用したアーカイブログファイルのバックアップについて
- 実行時環境の構成
- NetBackup for DB2 のテンプレートとシェルスクリプトについて
- DB2 のバックアップおよびリストアの実行
- NetBackup for DB2 を併用した Snapshot Client の使用
- Snapshot Client 機能を併用する NetBackup for DB2
- Snapshot Client を併用した NetBackup for DB2 の操作について
- Snapshot Client 方式を使う NetBackup for DB2 のバックアップ処理のシーケンスについて
- Snapshot Client 方式を使う NetBackup for DB2 のリストア処理のシーケンスについて
- 拡張バックアップ方式でサポートされるデータベースオブジェクトについて
- 複数ストリームおよび DB2 スナップショットバックアップについて
- シンボリックリンクと DB2 バックアップおよびリストアについて (UNIX)
- NetBackup for DB2 のストリームベースの処理
- NetBackup for DB2 のファイルベースの処理
- 例: DB2 スナップショットバックアップの複数セッション
- NetBackup for DB2 による Snapshot Client の構成について
- NetBackup for DB2 のスナップショットバックアップの構成要件
- NetBackup for DB2 のスナップショットポリシーの構成
- スナップショットポリシーの db2.conf の設定について
- スナップショットバックアップからの NetBackup for DB2 のリストア
- NetBackup for DB2 スナップショットバックアップからの個々のファイルのリストアについて
- NetBackup for DB2 でのスナップショットロールバックを使用したボリュームおよびファイルシステムのリストアについて
- NetBackup for DB2 で指定した時点への SnapVault バックアップからのロールバックリストアの実行 (UNIX)
- Java または Windows インターフェースからのスナップショットロールバックリストアの実行
- コマンドラインからのスナップショットロールバックリストアの実行
- NetBackup for DB2 ロールバックリストアのトラブルシューティング
- UNIX の NetBackup for DB2 Block Level Incremental バックアップの構成について
- Snapshot Client の影響について
- Snapshot Client 方式を使う NetBackup for DB2 バックアップの実行
- Snapshot Client 方式を使う NetBackup for DB2 リストアの実行
- NetBackup for DB2 のトラブルシューティング
- NetBackup のデバッグログとレポート
- NetBackup for DB2 クライアントのデバッグログの自動的な有効化 (Windows)
- デバッグログの手動での有効化 (Windows)
- デバッグログの手動での有効化 (UNIX)
- NetBackup for DB2 のログファイルについて
- Windows クライアントのデバッグレベルの設定
- UNIX クライアントのデバッグレベルの設定
- NetBackup サーバーのレポートについて
- 大規模なデータベースのリストアにおけるタイムアウトエラーの最小化
- データベースバックアップのテープのロードとアンロード回数の最小化
- NET_BUFFER_SZ ファイルを使ったリストア速度の改善
- アクティビティモニターでのリストアの失敗の誤った通知について
- エラーメッセージコードについて
- バックアップジョブ完了の遅延
- 付録 A. DB2 EEE (DPF) 環境用の構成
- 付録 B. SAP® を併用した NetBackup for DB2 の使用
- 付録 C. 承認を受けた場所の登録
- 索引
クライアント上での代替リストアの実行
次の手順では、DB2 データベースとそのトランザクションログをリストアする方法について説明します。この手順では、DB2 に対する要求を作成して、リストアを行うデータベースに対応するバックアップイメージを検索します。リストアしたデータベースを受け取るクライアントからこの手順のコマンドを入力します。
DB2 データベースの代替リストアを実行する方法
- 宛先クライアントの db2.conf ファイルを修正します。
次の定義を追加します。
代替リストアを指定する識別子
新しいデータベースを定義する識別子
古いデータベースを定義する識別子
新しいログファイルを定義する識別子
古いログファイルを定義する識別子
次の例に、代替リストアの指定に必要な定義を示します。
OBJECTTYPE ALTERNATE # Specifies an alternate restore SRCINST db2v832d # Names the source instance that was backed up SRCALIAS SAMPLE # Names the source database that was backed up DESTINST db2v832t # Names the destination instance name DESTALIAS NEWSAMPL # Names the destination database alias name ENDOPER # Ends the object definition
次の例に、新しいデータベースの定義に必要な定義を示します。
DATABASE NEWSAMPL OBJECTTYPE DATABASE POLICY db2-bkup SCHEDULE Default-Application-Backup CLIENT_NAME Client1 # Restore to (and backup from) local host ENDOPER
次の例に、古いデータベースの定義に必要な定義を示します。
DATABASE SAMPLE OBJECTTYPE DATABASE POLICY db2-bkup SCHEDULE Default-Application-Backup CLIENT_NAME Client2 # Restore from backup of remote host ENDOPER
次の例に、新しいアーカイブログファイルの定義に必要な定義を示します。
DATABASE NEWSAMPL OBJECTTYPE ARCHIVE POLICY db2_archive SCHEDULE Default-Application-Backup #SCHEDULE User # Swap '#' on SCHEDULE for user-exit CLIENT_NAME Client1 # Restore to (and backup from) local host ARCFUNC SAVE ENDOPER
次の例に、古いアーカイブログファイルの定義に必要な定義を示します。
DATABASE SAMPLE OBJECTTYPE ARCHIVE POLICY db2_archive SCHEDULE Default-Application-Backup #SCHEDULE User # Swap '#' on SCHEDULE for user-exit CLIENT_NAME Client2 # Restore from backup of remote host ARCFUNC SAVE ENDOPER
- 宛先クライアント上で、DB2 の RESTORE コマンドを入力します。
次の形式でこのコマンドを入力します。
db2 restore db db_being_restored load lib_path into new_db_name redirect
ここで示された文字列については、次のとおりです。
db_being_restored
バックアップされたデータベースの名前を指定します。
lib_path
NetBackup ライブラリへのフルパスを指定します。
new_db_name
新しいデータベースの名前を指定します。新しいデータベースの名前が、新しいインスタンスに含まれるデータベースの名前と一致する場合、新しいデータベースによって既存のデータベースが上書きされます。
次に例を示します。
Windows の場合:
db2 restore db sample load install_path\NetBackup\bin\nbdb2.dll into newsampl redirect
UNIX の場合:
db2 restore db sample load /usr/openv/netbackup/bin/nbdb2.sl into newsampl redirect
- 表領域にデータファイルの場所を設定します。
次の形式でこのコマンドを入力します。
db2 set tablespace containers for 0 using "(path path)"
この path には DB2 インストールパスを指定します。
たとえば、次のようなコマンドを 1 つ以上入力します。
Windows の場合:
db2 set tablespace containers for 0 using "(path DB2_install_path\db2v832t\NODE0000\SQL00001\SQLT0000.0)"
UNIX の場合:
db2 set tablespace containers for 0 using "(path DB2_install_path/db2v832t/NODE0000/SQL00001/SQLT0000.0)"
- データベースをリストアします。
次の形式で RESTORE コマンドを入力します。
db2 restore db db_being_restored continue
次に例を示します。
db2 restore db sample continue
- トランザクションログをリストアします (任意)。
- DB2 の ROLLFORWARD コマンドを使用してログをリストアします。
次の形式でこのコマンドを入力します。
db2 rollforward db new_db_name to end of logs and stop