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. 承認を受けた場所の登録
- 索引
bpdbsbdb2 を使用したシェルスクリプトの作成
bpdbsbdb2 は、NetBackup for DB2 のコマンドで、テンプレートベースのユーザー主導のバックアップおよびリカバリを開始するために使用します。このコマンドは、バックアップウィザードによって作成されたテンプレートから DB2 シェルスクリプトを生成する場合にも使用します。
シェルスクリプトを作成するには、次のオプションを指定してこのコマンドを実行します。
bpdbsbdb2 -backup -g script_file_name -t template_name
ここで示された文字列については、次のとおりです。
|
script_file_name |
このオプションを指定すると、テンプレートからシェルスクリプトが生成されます。 空白文字が含まれる場合は、script_file_name を引用符 (" ") で囲みます。このオプションは、このコマンドの -r オプション (実行オプション) と同時に使わないでください。
|
|
template_name |
このオプションを指定すると、テンプレートが識別されます。 bpdbsbdb2 によって、バックアップテンプレートがマスターサーバー上の既定の場所から取得されます。ファイル名だけを指定します。 |
メモ:
Windows 用に生成したスクリプトを実行するには、DB2CMD コマンドプロセッサを使用します。このプロセッサは、DB2、DB2CMD C:\TEMP\SCRIPT.CMD に付属しています。
UNIX 用に生成したスクリプトは、認可済み DB2 ユーザーが実行します。
ユーザーは、スクリプトの実行権限を確認して、必要に応じて変更する必要があります。
機密保護の目的で、ユーザー名およびパスワードは生成したスクリプトに含まれません。必要に応じて追加してください。
[ユーザーの接続を切断し、バックアップ中のアクセスを禁止 (Disconnect users and prohibit access during the backup)]または[ユーザーの接続を切断し、リカバリ中のアクセスを禁止 (Disconnect users and prohibit access during the recovery)]テンプレートオプションを指定すると、DB2 の QUIESCE コマンドが生成されます。ただし、DB2 V8.1 より前のバージョンでは、このコマンドは失敗します。
指定した時点へのリストアを実行する場合は、時刻の値をカスタマイズします。コマンド DB2 RESTORE ... TAKEN AT は、指定した時刻を正確に解釈し、同じ時刻のバックアップイメージが存在する場合にだけ正常に実行されます。詳しくは、IBM DB2 のマニュアルを参照してください。テンプレートでは適切なイメージが検索されるため、この制限はありません。
テンプレートでロールフォワードリカバリを有効にすると、パーティションがロールフォワードリカバリ用に構成されているかどうかにかかわらず、テンプレート内で指定したすべてのパーティションに対してロールフォワードコマンドが生成されます。
スクリプトでロールフォワードリカバリを実行する場合は、DB2NODE 変数をカスタマイズします。単一パーティションの環境では、通常、この変数は空 ("DB2NODE=") になります。複数のパーティションで構成される環境では、この変数をカタログパーティション番号に合わせて設定します。