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 のログディレクトリの権限
UNIX では、NetBackup は/usr/openv/netbackup/logs
のディレクトリツリーを使用してトラブルシューティング情報を記録します。NetBackup もまた、このディレクトリツリーを使用して、ユーザーや NetBackup の他のアプリケーションの進捗状況と通信の更新を行います。これらのディレクトリに対する権限を制限すると、トラブルシューティングデータの収集が無効になるだけでなく、アプリケーション自体が正しく機能することが妨げられる可能性があります。
バックアップ操作とリストア操作は、権限を制限しすぎると失敗します。ベリタスは、すべてのユーザーが /usr/openv/netbackup/logs
ディレクトリおよびサブディレクトリを読み書きできるように設定することを推奨します (777 権限)。 ただし、セキュリティ要件によってグローバルな読み書きアクセスが禁じられることがあります。 その場合、特定のディレクトリの権限を、一つのグループまたはユーザーに制限できます。権限を制限する場合は、これらの制限がバックアップやリストア操作に影響しないことを確認する必要があります。つまり、すべての操作を /usr/openv/netbackup/logs
のディレクトリおよびサブディレクトリへの読み取りおよび書き込みアクセス権を持つ処理を使用して開始する必要があります。
/usr/openv/netbackup/logs/user_ops
ディレクトリに 777 権限があることを確認します。アプリケーションが正しく動作するためには、このディレクトリの項目にアクセス可能である必要があります。
/usr/openv/netbackup/logs
にある他のディレクトリへの権限を制限しても、バックアップとリストア操作は影響を受けません。ただし、指定したデバッグログを更新するための適切な権限がプロセスにない場合、トラブルシューティングが妨げられることがあります。
Windows では、この状況は、Oracle 12c のバックアップおよびリストジョブの実行時に発生することがあります。この場合、デバッグログファイルが dbclient
および bpdbsbora
フォルダに作成されません。 Oracle 12c リリースでは、Oracle ユーザーは Windows のビルトインアカウント (LocalSystem または LocalService) または標準の Windows ユーザーアカウントになります。この問題は、標準の (管理者以外の) Windows ユーザーアカウントのセキュリティ権限の設定が原因で発生します。
標準の (管理者以外の) Windows ユーザーアカウントが使われている場合、Oracle ユーザーには dbclient
および bpdbsbora
フォルダに書き込む適切な権限がありません。この問題を回避するには、dbclient
および bpdbsbora
フォルダに関する Windows のセキュリティ権限を変更して、Oracle ユーザーに Full control 権限を付与します。
user_ops
フォルダおよびサブフォルダの権限を見直す必要があります。 デフォルトでは、これらのフォルダはすべてのユーザーが書き込み可能です。 制限を設定した場合、使用される標準の Windows ユーザーアカウントにフルアクセス権が許可されていることを確認してください。 そうしないと、バックアップおよびリストア操作が失敗する可能性があります。
バックアップ、リストア中に制限設定がどのように問題を引き起こすか、またはトラブルシューティングについては、次の記事を参照してください。