Veritas NetBackup™ for Oracle 管理者ガイド
- 概要
- NetBackup for Oracle クイックスタート
- NetBackup for Oracle のインストール
- Oracle のポリシー構成
- NetBackup for Oracle の構成の準備
- Oracle インテリジェントポリシーのインスタンス管理
- Oracle インテリジェントポリシー (OIP) について
- スクリプトまたはテンプレートベースの Oracle ポリシーについて
- Oracle のバックアップとリストアの実行
- NetBackup for Oracle バックアップについて
- NetBackup for Oracle のリストアについて
- Microsoft Windows Cluster 環境での NetBackup for Oracle の使用
- ガイド付きリカバリ
- ガイド付きリカバリのトラブルシューティング
- 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 サポートについて
- トラブルシューティング
- RMAN のバックアップエラーまたはリストアエラーのトラブルシューティング
- 付録 A. RAC (Real Application Clusters)
- 付録 B. NetBackup を併用した Oracle RAC を保護するためのベストプラクティス
- 付録 C. 重複排除のベストプラクティス
- 付録 D. SFRAC の Snapshot Client サポート
- 付録 E. UNIX および Linux システムでの RMAN を使用しないスクリプトベースの Block Level Incremental (BLI) バックアップ
- RMAN を使用しない BLI バックアップのインストール要件の確認
- スクリプトベースの BLI バックアップの NetBackup ポリシーの作成
- バックアップとリストアの実行
- バックアップエラーまたはリストアエラーのトラブルシューティングについて
- 付録 F. XML Archiver
- 付録 G. 承認を受けた場所の登録
NetBackup for Oracle のリストアについて
リストアを試行する前に、バックアップが正常に終了したことを確認してください。バックアップ履歴が存在しない場合、エラーが発生します。
NetBackup for Oracle にはリカバリウィザードが含まれます。このウィザードでは、対象となる RMAN リストアおよびリカバリ操作に関する情報を指定するように求められます。その情報に基づき、テンプレートが作成されます。
リカバリウィザードを使用する場合、リカバリテンプレートが NetBackup クライアント上のユーザーが指定した場所にローカルで保存されます。リカバリテンプレートは、マスターサーバーに格納されません。これは、リカバリは常にユーザー主導で実行され、スケジュールされないためです。通常、リカバリテンプレートは、すぐに実行して削除します。
リカバリ処理では、Oracle データベースアクセスやシステムユーザーアカウント用にパスワードが必要な場合があります。テンプレートには、実行時に復号化される暗号化パスワードが格納されています。
リカバリ処理は複雑になる可能性があるため、操作の一部として、手動で手順を実行する必要がある場合があります。詳しくは、Oracle のマニュアルを参照してください。
リストアブラウザを使用すると、データベースオブジェクトを表示することができます。オブジェクトは階層表示され、リカバリに使用するオブジェクトを選択できます。最上位のデータベースノードを展開すると、インストールされているすべてのデータベースが表示されます。
Windows の場合、Oracle サービスがレジストリ内で検索され、各データベースの名前と場所が取得されます。
UNIX では、oratab ファイルが読み込まれ、各データベースの名前と場所が取得されます。
個々のデータベースノードを展開すると、Oracle データベースを構成するオブジェクト (表領域、データファイル、PDB およびユーザー) が表示されます。 この情報は、様々なデータベースの表およびビューから収集されます。データベースの表またはビューにアクセスするにはデータベースに接続する必要があるため、ログオン条件を指定する必要があります。ユーザーがデータベースノードを選択または展開すると、ウィザードでは最初に OS 認証を使用してデータベースへのログオンが試みられます。認証が失敗すると、ユーザー名とパスワードを指定するように求められます。SQL-Net を通じて接続している場合は、必要に応じて、ユーザーのネットサービス名を入力するように求められます。このネットサービス名は、データベースへのログオンに使われます。 ログオンクレデンシャルは RMAN のリストアにも使われるため、このユーザーは SYSDBA または SYSBACKUP 権限を持っている必要があります。 データベースがマウント状態またはオープン状態でない場合は、ログオンが失敗します。
Windows の場合、NetBackup は API を使用して、データベースを参照します。ログは nbwin フォルダに記録されます。
UNIX の場合、GUI では、データベースへのアクセスと問い合わせに bpubsora ユーティリティが使用されます。NetBackup がデータベースへの接続または参照を試みたときに問題が発生した場合は、コマンドラインからこのユーティリティを実行すると問題のデバッグを実行します。
リカバリウィザードにはいくつかの制限事項があります。
データベースは現在の状態だけが表示されます。最後のバックアップ以降にデータベースからオブジェクトが削除された場合、それらのオブジェクトはリストア可能なオブジェクトとして表示されません。削除されたオブジェクトをリストアするには、データベース全体を、それらのオブジェクトが削除される前の状態にリストアする必要があります。
データは元の場所にリストアされます。ウィザードでは、別のファイル名を指定することはできません。
ウィザードでは、制御ファイルはリストアされません。