[アプリケーションの詳細と設定] ページ([詳細と設定] からアクセス)では、整合性グループのデータ キャプチャを管理するときに、アプリケーション固有の設定を変更できます。アプリケーション設定は、特定の状況で役立つ場合や、必要になる場合があります。アプリケーションの設定を構成したら、[Save Changes] をクリックします。
以下に、アプリケーション設定とその機能の説明を示します。
- ユーザー名 / パスワード(SQL サービス、SMB): SQL Server の場合。データベース トランザクション ログをバックアップするためのユーザー認証情報。このアカウントにはバックアップ権限が必要です。認証情報は、[Backup Transaction Log] または [Truncate Log] を選択し、[Local System] に SQL データベースに対する権限がない場合にのみ必要です。SMB: SMB 共有に対する認証に使用するユーザー認証情報。
データベースのユーザーロール(Oracle のみ): Backup and DR RMAN バックアップ用のデータベース ユーザー アカウント。この設定は必須です。デフォルトでは、[データベース] 設定の [ユーザーロール] は sysdba ロールを使用します。12c 以降の sysbackup ロールの場合は、sysbackup ロールを選択します。ロールのオプションは次のとおりです。
- ロール sysdba
- ロール sysbackup(12c に適用可能)
チャネル数(Oracle のみ): ユーザーは、ホストのコンピューティング能力の詳細に基づいて RMAN チャネルを構成できます。チャネル数は、並列で実行するように構成された他のデータベース バックアップを考慮して、サーバーで使用可能なコア数に基づいて構成する必要があります。有効なエントリは 1 ~ 255 です。
ステージング ディスクサイズ(GB)(Oracle、ローカル ファイル システム、SMB、NFS、SQL Server): [ステージング ディスクサイズ](GB)フィールドに、ステージング ディスクサイズを入力します。Backup and DR エージェントは、構成されたアプリケーションの最大サイズを計算します。[ステージング ディスクサイズ] オプションを使用すると、バックアップを保持し、将来のデータベースの拡張に対応できるようにステージング ディスクを割り当てることができます。
ステージング ディスクの粒度(GB)(ローカル ファイル システム、SMB、NFS、SQL Server): アプリケーション用に作成されたステージング ディスクの粒度を定義します。アプリケーションに複数のステージング ディスクを使用する場合、各ステージング ディスクのサイズを指定します。有効なエントリは 1 ~ 128, 000 です。例:
- アプリケーションが 4.3 TB で、[Stage Disk Granularity] の値が 2 TB、[Last Staging Disk Minimum Size] の値が 1 TB の場合、バックアップ / リカバリ アプライアンスは 2T、2T、1T の 3 つのステージング ディスクを作成します。
- アプリケーションが 4.3 TB で、[Stage Disk Granularity] の値が 2 TB、[Last Staging Disk Minimum Size] の値が 0.1 TB の場合、バックアップ / リカバリ アプライアンスは 2T、2T、0.3T の 3 つのステージング ディスクを作成します。
- アプリケーションが 4.3 TB で、ステージ ディスクの粒度値が 5 TB、最後のステージング ディスクの最小サイズ値が 1 TB の場合、バックアップ / リカバリ アプライアンスは 4.3 T のステージング ディスクを 1 つ作成します。[ステージ ディスクの粒度] と [最後のステージング ディスクの最小サイズ] は、アプリケーション レベルで指定されます。
最後のステージング ディスクの最小サイズ(GB)(ローカル ファイル システム、SMB、NFS):
アプリケーション用に複数のステージング ディスクが作成されている場合の最後のフラグメントのサイズ。有効なエントリは 1 ~ 128,000 です。このアプリケーション設定は、ステージ ディスクの粒度と組み合わせて使用されます。どちらのアプリケーション設定もアプリケーション レベルで指定されます。
- ステージング ディスクのマウント ポイント(Oracle、ローカル ファイル システム、SMB、NFS): ステージング ディスクを特定の場所にマウントする必要がある場合は、ステージング ディスクのマウント ポイントを入力します。
- Oracle Named Listener(Oracle のみ): データベース サーバーで複数のリスナーが実行されている場合は、ここにリスナー名を指定します。
RMAN のログの場所(Oracle のみ): デフォルトでは、rman のログの場所は
/act/log/rman<db name>.logです。これにより、ユーザーは rman ログファイルの場所(フルパス、rman ファイル名を含む)を柔軟に変更できます。[RMAN のログの場所] フィールドに RMAN ログのパスを入力します。これは、バックアップの作成中に RMAN がログを書き込むカスタム ロケーション(RMAN ファイル名を含むフルパス)です。(Oracle のみ)- Linux の場合、デフォルトのログの場所は
/act/log/<sid>_rman.log.です。パスを変更する場合、値は/act/log/test/custom_rman.logの形式にする必要があります。 - Windows の場合、デフォルトのログの場所は
c:\act_tmp\log\<sid>_rman.logです。パスを変更する場合は、パスにスペースが含まれていないことを確認してください。
- Linux の場合、デフォルトのログの場所は
復元の検証(Oracle のみ): 復元する前に各バックアップを検証する場合に選択します。RMAN には、バックアップの復元検証機能が用意されています。このオプションをオンにすると、Backup and DR エージェントはバックアップごとに RMAN 復元検証コマンドを呼び出します。
- RMAN カタログ DB 名(Oracle のみ): 必要に応じて、カタログ データベースの SID 名を指定します。これは、RMAN バックアップ用に RMAN CATALOG DATABASE が設定されているユーザー環境を対象としています。
- RMAN カタログ ユーザー(Oracle のみ): RMAN バックアップのカタログ データベース ユーザー名。
- RAN カタログのパスワード(Oracle のみ)。カタログ データベース ユーザーのログイン パスワード。
- Oracle サービス名(Oracle のみ): Backup and DR バックアップで使用する
tnsnames.oraファイルに新しいサービス名を指定できます。指定しない場合、Backup and DR はデフォルトで Oracle sid 名(インスタンス名)をサービス名として使用します。新しいサービス名またはデフォルトの SID 名には、Backup and DR が接続するためのtnsnames.oraファイルのエントリが必要です。Oracle RAC の場合、各ノードに専用のサービスを設定する必要があります。 - クラスタノード(Oracle のみ):
choice:Node IP:servicename:roleの詳細に記載されているように、 フェイルオーバー の形式でフェイルオーバー ノードの選択を指定します。これは RAC 専用です。 - SQL データベースのバックアップ パス(SQL Server のみ): 一時的な SQL バックアップの場所を定義します。Backup and DR エージェントが SQL Server データベースのフル バックアップを取得すると、バックアップはこのディレクトリに保存されます。このディレクトリをホストするボリュームに、データベースの完全バックアップを保持するのに十分な空き容量があることを確認します。
- サービス アクセス ポイントの IP アドレス(SQL Server のみ): サービス アクセス ポイントは、SQL Server 可用性グループにのみ関連します。SQL 可用性アプライアンスからバックアップするには、ここに値を入力します。データベースのバックアップ元となるアプライアンス ノードの IP アドレスを指定します。アクティブ ノードからデータベースをバックアップする場合は、このオプションは必要ありません。また、フェイルオーバー アプライアンスにも必要ありません。
- Backup and DR エージェントのオプション: サポートと連携している場合を除き、Backup and DR エージェントのオプションは空白のままにします。
- ログのパージ保持期間: プライマリ ログの宛先にアーカイブ ログを保持する時間を入力します。たとえば、この値を 4 に設定すると、4 時間より古いアーカイブ ログがデータベースのプライマリ アーカイブの宛先からパージされます。有効なエントリは 1 ~ 720 です。デフォルト値は 24 時間です。
- 削除前に完了したログ バックアップ(Oracle のみ): ログが削除される前に必要な、成功したログ バックアップの数を入力します。
- MAXCORRUPT パラメータ設定(Oracle のみ): キャプチャ オペレーションが失敗するまでに許容される破損の最大数を入力します。
- AU サイズ(Oracle のみ): ASM ディスク グループのアロケーション ユニット(AU)サイズ。デフォルトは 4 MB です。これは、ASM ディスク グループでの最初のバックアップにのみ使用されます。オプションには、1、2、3、4、8、16、32、64 MB があります。
- ログ ステージング ディスクのサイズ(GB)(Oracle のみ): ログ バックアップ ポリシーが設定されている場合に適用されます。有効なエントリは 1 ~ 4,000 です。デフォルトでは、アプライアンス管理コンソールは 30 日間の平均を実行して、アーカイブ バックアップ ステージング ディスクのステージング ディスク サイズを決定します。24 時間のログ バックアップを保持するログ ステージング ディスクのサイズ(+20% のオーバーヘッド)を指定します。
- カタログ化を解除しない(Oracle のみ): 各バックアップ後に RMAN バックアップをカタログ化したままにします。デフォルトでは、Backup and DR のバックアップはバックアップの終了時にカタログから削除され、バックアップの開始時にカタログに登録されます。[Yes] または [No] を選択します。
- Force New Level0 Backup(Oracle のみ): 新しいレベル 0 の Oracle RMAN バックアップを強制的に開始します。何らかの理由で完全なレベル 0 のバックアップが必要な場合は、Backup and DR の増分バックアップを上書きするために、単一のバックアップ ジョブでこのオプションを選択します。フルレベル 0 バックアップが完了したら、必ずクリアしてください。クリアしないと、各バックアップが新しいレベル 0 の Oracle RMAN バックアップになります。これは、スナップショット プールのストレージに影響します。
- Archivelog のクロスチェック: デフォルトでは、クロスチェックはアーカイブ バックアップでは実行されません。このオプションを選択すると、クロスチェックが実行され、各アーカイブ バックアップで期限切れのアーカイブ ログが削除されます。
- Archivelog バックアップのクロスチェック: このオプションを選択すると、新しいログがバックアップされる前に、現在バックアップされている archivelog でクロスチェックが実行され、期限切れの archivelog が削除されます。
- Oracle 構成ファイルの場所(Oracle のみ): 暗号化サポート用のウォレットなどの Oracle 構成ファイルをバックアップするには、フルパスが必要です。フォルダ名を指定すると、そのフォルダ内のすべてのファイルがバックアップされます。ファイル名が指定されている場合は、指定されたファイルのみがバックアップされます。
- Oracle TND_Admin のパス(Oracle のみ): Oracle 環境の一部として Oracle TNS 管理者のパスを指定します(例:
TNS_ADMIN=$GRID_HOME/network/admin)。tns_adminパラメータは、TND 管理ファイルの場所(tnsnames.ora、listener.oraなど)を決定します。 - ファイル システム形式を Oracle ASM 形式に変換する(Oracle のみ): デフォルトでは、データベースはデフォルトの形式(ASM またはファイル システム)でキャプチャされます。バックアップ先は、ASM から ASM、非 ASM からファイル システムです。ソース データベースがファイル システムにあり、バックアップ先を Oracle ASM に設定する必要がある場合は、[Yes] を選択します。これには、Oracle サーバーに ASM がインストールされている必要があります。[ASM 形式をファイルシステム形式に変換] を使用することもできます。ソース データベースが ASM で、バックアップ先をファイル システムに設定する必要がある場合は、[はい] を選択します。