NetBackup™ for Oracle 管理者ガイド
- 概要
- NetBackup for Oracle のインストール
- Oracle 管理者用の RBAC の構成
- Oracle の検出とデータベースの管理
- Oracle クレデンシャルの管理
- Oracle ポリシーの構成
- NetBackup for Oracle の構成の準備
- Oracle インテリジェントポリシー (OIP) について
- スクリプトベースの Oracle ポリシーについて
- Oracle のバックアップとリストアの実行
- Oracle のクローン作成
- NetBackup Copilot for Oracle
- ユニバーサル共有を使った OIP の構成 (Oracle Copilot)
- Oracle Copilot でのインスタントアクセス
- 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 の影響について
- Replication Director の Oracle サポートについて
- Oracle 用 NetBackup 直接重複排除
- トラブルシューティング
- RMAN のバックアップエラーまたはリストアエラーのトラブルシューティング
- 付録 A. 重複排除のベストプラクティス
- 付録 B. SFRAC の Snapshot Client サポート
- 付録 C. UNIX および Linux システムでの RMAN を使用しないスクリプトベースの Block Level Incremental (BLI) バックアップ
- RMAN を使用しない BLI バックアップのインストール要件の確認
- スクリプトベースの BLI バックアップの NetBackup ポリシーの作成
- バックアップとリストアの実行
- バックアップエラーまたはリストアエラーのトラブルシューティングについて
- 付録 D. XML Archiver
- 付録 E. 承認を受けた場所の登録
RMAN を使用したリダイレクトリストアの実行について
他のクライアントが所有する RMAN バックアップのリストアを行う場合、宛先クライアントホストで次の手順を実行します。
クライアント A のユーザーは、クライアント B へのリダイレクトリストアを開始できません。リダイレクトリストアを開始できるのは、バックアップイメージの受け取り側であるクライアント B のユーザーのみです。BKUP_IMAGE_PERM 変数が USER に設定されている場合以外は、バックアップを実行したデータベースグループに属するすべてのユーザーがそれをリストアできます。
root 以外のサービスユーザーアカウントを使用している場合に、/usr/openv/netbackup/db/altnames
ディレクトリにファイルを追加する際は、そのユーザーに対して特定のアクセスを許可する必要があります。サービスユーザーアカウントにはこれらのファイルへのフルアクセス権が必要で、これは所有権またはグループと権限を使用して行います。たとえば、サービスユーザーが svcname
で、そのグループが srvgrp
の場合、ファイルの権限は 400
になります。ファイル所有者が別のユーザーとグループに対するものである場合、ファイルの権限でサービスユーザーへのアクセスが許可されている必要があります。たとえば、777
です。Windows 環境では、同等の権限設定を使用する必要があります。
メモ:
RMAN カタログデータベースが消失した場合、リダイレクトリストアを続行する前に、まずカタログデータベースのリストアを行ってください。
リダイレクトリストアを実行する方法
- ソースクライアントで使用されていた RMAN カタログデータベースへのネットワーク接続を有効にします。
- 次のいずれかを実行します。
Windows の場合、rman parms オプションを使用して、環境変数 NB_ORA_CLIENT をソースクライアントに設定します。
UNIX の場合、環境変数 NB_ORA_CLIENT をソースクライアントに設定します。
- UNIX の場合、ソースクライアントの bp.conf ファイルを確認します。CLIENT_NAME 変数が、設定されていないか、ソースクライアントのホスト名に設定されていることを確認します。
- ソースクライアントの init.ora ファイルを宛先クライアントが使用できるようにします。
宛先クライアントにファイルをコピーするか、宛先クライアントのファイルを変更します。場所を指定しているパラメータもすべて変更します。
- フォルダを作成するか、ディレクトリにデータファイルをリストアする権限を設定します。
Windows の場合、設定済みの ORACLE_SID に対して、Oracle サービスを作成し、起動します。データファイルのリストアを行うフォルダを作成します。
UNIX の場合、データファイルのリストアを行うディレクトリへの書き込み権限を付与します。
- 宛先クライアントデータベースのパスワードファイルを設定します。
- nomount 状態でデータベースを起動します。
- RMAN を起動して、カタログに接続します。Windows の場合、ターゲットデータベースにも接続します。
- UNIX では、dbid をソースクライアントデータベースの dbid に設定します。ユーザー ID およびパスワードを使用せずにターゲットデータベースに接続します。
- RMAN リストアスクリプトを実行します。UNIX の場合、代わりにリストアの RMAN コマンドを入力できます。