Veritas NetBackup™ for Oracle 管理者ガイド
- 概要
- NetBackup for Oracle クイックスタート
- NetBackup for Oracle のインストール
- Oracle のポリシー構成
- NetBackup for Oracle の構成の準備
- Oracle インテリジェントポリシーのインスタンス管理
- Oracle インテリジェントポリシー (OIP) について
- Oracle インテリジェントポリシー (OIP) の作成
- Oracle インテリジェントポリシーに対する Oracle データベースアップグレードの影響
- NetBackup for Oracle の自動バックアップスケジュール設定
- Oracle インテリジェントポリシーを使用した NetBackup for Oracle スケジュールプロパティについて
- Oracle インテリジェントポリシー - ストレージおよび保持
- Oracle インテリジェントポリシーマスターサーバーの動作について
- [インスタンスとデータベース (Instances and Databases)]タブ
- [バックアップ対象 (Backup Selections)]タブ
- [Oracle]タブ
- Oracle バックアップでの NetBackup Appliance 共有の使用について (Copilot)
- 共有を使った NetBackup Appliance での OIP 設定 (Copilot)
- スクリプトまたはテンプレートベースの Oracle ポリシーについて
- NetBackup for Oracle の NetBackup Client Service ログオンアカウントの設定
- Oracle の NetBackup のためのテストの設定
- Oracle のバックアップとリストアの実行
- NetBackup for Oracle の使用の概要
- RMAN リポジトリの保守作業
- RMAN リポジトリに対する問い合わせ
- NetBackup for Oracle バックアップについて
- bplist コマンドを使ったバックアップの表示
- 期限切れのバックアップイメージの管理
- NetBackup for Oracle のリストアについて
- Microsoft Windows Cluster 環境での NetBackup for Oracle の使用
- Oracle Copilot イメージからのインスタントリカバリポイントの作成
- Oracle Copilot インスタントリカバリのインスタントリカバリポイントの削除
- データベースの指定した時点へのリストア後、Copilot の共有をクリーンアップする
- Copilot リカバリポイントから ASM ストレージにシングルステップでリストアする
- RMAN を使った、データファイルコピーから ASM ストレージへのリストアについて
- ガイド付きリカバリ
- ガイド付きリカバリについて
- ガイド付きリカバリのクローン操作のための設定
- ガイド付きリカバリのクローン操作前のチェック
- ガイド付きリカバリのクローン操作の実行
- [マスターサーバーの選択 (Select a Master Server)]ダイアログ
- [ソースデータベースの選択 (Select Source Database)]パネル
- [制御ファイルバックアップの選択 (Select Control File Backup)]パネル
- 宛先ホストとログインパネル
- [宛先パラメータ (Destination Parameters)]パネル
- [選択の概略 (Selection Summary)]パネル
- [クローン前チェック (Pre-clone Check)]パネル
- [ジョブの詳細 (Job Details)]パネル
- ガイド付きリカバリクローン後操作
- ガイド付きリカバリのトラブルシューティング
- Snapshot Client を併用した NetBackup for Oracle
- Snapshot Client を併用した NetBackup for Oracle について
- Snapshot Client を併用した NetBackup for Oracle の動作
- NetBackup for Oracle による Snapshot Client の構成について
- スナップショットバックアップからの NetBackup for Oracle のリストア
- UNIX の NetBackup for Oracle Block Level Incremental バックアップの構成について
- Snapshot Client の影響について
- レプリケーションディレクタの Oracle サポートについて
- トラブルシューティング
- トラブルシューティング NetBackup for Oracle について
- NetBackup for Oracle のトラブルシューティング手順について
- NetBackup のデバッグログとレポート
- デバッグログの手動での有効化 (Windows)
- デバッグログの手動での有効化 (UNIX)
- NetBackup for Oracle のログファイルについて
- Windows クライアントのデバッグレベルの設定
- UNIX クライアントのデバッグレベルの設定
- RMAN ユーティリティのログについて
- RMAN のバックアップエラーまたはリストアエラーのトラブルシューティング
- UNIX ブラウザインターフェースおよびウィザードのトラブルシューティング
- Snapshot Client を併用した NetBackup for Oracle のトラブルシューティング
- 大規模なデータベースのリストアにおけるタイムアウトエラーの最小化
- データベースバックアップのテープのロードとアンロード回数の最小化
- バックアップジョブの転送および完了の遅延
- 付録 A. 重複排除のベストプラクティス
- 付録 B. SFRAC の Snapshot Client サポート
- 付録 C. UNIX および Linux システムでの RMAN を使用しないスクリプトベースの Block Level Incremental (BLI) バックアップ
- RMAN を使用しないスクリプトベースの Block Level Incremental (BLI) バックアップについて
- BLI バックアップおよびリストア操作について
- RMAN を使用しない BLI バックアップのインストール要件の確認
- スクリプトベースの BLI バックアップの NetBackup ポリシーの作成
- バックアップとリストアの実行
- バックアップエラーまたはリストアエラーのトラブルシューティングについて
- 付録 D. XML Archiver
- 付録 E. 承認を受けた場所の登録
- 索引
プロキシバックアップの例
Oracle インテリジェントポリシーは、自動的に RMAN のプロキシスクリプトを作成します。場合によっては、環境固有のカスタムスクリプトを作成する必要があります。
次の例に、プロキシバックアップで RMAN スクリプトに複数のチャネルを使用する方法について示します。
表: プロキシバックアップの例
バックアップの例 | サンプルスクリプト |
|---|---|
この RMAN スクリプトのサンプルでは、制御ファイルを含むデータベース全体のバックアップが実行されます。RMAN によって、すべてのデータファイルのリストが NetBackup for Oracle エージェントに送信され、チャネル t1 で 1 つのプロキシコピーバックアップセッションが開始されます。 | run {
allocate channel t1 type 'SBT_TAPE';
send 'NB_ORA_PC_STREAMS=3';
backup proxy
format 'bk_%U_%t'
(database);
release channel t1;
}エージェントによって、ファイルが 3 つのストリームに分割され、各ストリームに対してファイルベースのバックアップが開始されます。プロキシバックアップの実行後、RMAN によって、プロキシ方式でない従来のバックアップが、チャネル t1 で制御ファイルに対して開始されます。 |
この RMAN スクリプトのサンプルでは、制御ファイルを含むデータベース全体のバックアップが実行されます。RMAN によって、すべてのデータファイルのリストが NetBackup for Oracle エージェントに送信され、チャネル t1 で 1 つのプロキシコピーバックアップセッションが開始されます。エージェントによって、ファイルが 3 つのストリームに分割され、各ストリームに対してファイルベースのバックアップが開始されます。同時に、RMAN によって、プロキシ方式でない従来のバックアップが、チャネル t2 で制御ファイルに対して開始されます。 | run {
allocate channel t1 type 'SBT_TAPE';
allocate channel t2 type 'SBT_TAPE';
send 'NB_ORA_PC_STREAMS=3';
backup proxy
format 'bk_%U_%t'
(database);
release channel t1;
release channel t2;
}RMAN リカバリカタログを使用していない場合、バックアップした制御ファイルには現在のバックアップについての情報が含まれません。現在のバックアップについての情報を含めるには、制御ファイルをバックアップ操作の最後にバックアップします。この手順は、リカバリカタログを使用している場合は必要ありません。 Run {
allocate channel t1 type 'SBT_TAPE';
backup
format 'cntrl_%s_%p_%t'
current controlfile;
release channel t1;
} |
このサンプルスクリプトでは、2 つのプロキシコピーバックアップが、チャネル t1 で順次実行されます。RMAN によって、表領域 tbs1 のデータファイルのプロキシバックアップが開始されます。バックアップの完了後、別のプロキシバックアップが、表領域 tbs2 のデータファイルに対して開始されます。 | run {
allocate channel t1 type 'SBT_TAPE';
backup proxy
format 'bk_%U_%t'
(tablespace tbs1);
backup proxy
format 'bk_%U_%t'
(tablespace tbs2);
release channel t1;
}この構成は、順次バックアップによってスナップショットリソースの指定を共有する同じボリュームまたは個別のボリュームにスナップショットが作成されると、問題を起こす可能性があります。このような場合、2 つの個別の backup コマンドの代わりに、次に示すとおり、両方の表領域を指定して 1 つの backup コマンドを発行します。 run {
allocate channel t1 type 'SBT_TAPE';
backup proxy
format 'bk_%U_%t'
(tablespace tbs1, tbs2);
release channel t1;
} |
この例では、プロキシコピーバックアップが 2 つのチャネルに分散されます。RMAN によって 2 つのプロキシコピーバックアップセッションが作成され、tbs1 データファイルがチャネル t1、tbs2 データファイルがチャネル t2 に送信されます。各チャネルに対して異なる NetBackup 構成を指定する場合、このような方法が有効です。この例では、それぞれの send コマンドで、プロキシバックアップに送られる異なるポリシーが指定されます。各プロキシバックアップには、このポリシーが使用されます。 | run {
allocate channel t1 type 'SBT_TAPE';
send 'NB_ORA_POLICY=policy1';
allocate channel t2 type 'SBT_TAPE';
send 'NB_ORA_POLICY=policy2';
backup proxy
format 'bk_%U_%t'
(tablespace tbs1 channel t1);
(tablespace tbs2 channel t2);
release channel t1;
release channel t2;
} |